You are previewing Pro Web Project Management.
O'Reilly logo
Pro Web Project Management

Book Description

Pro Web Project Management is a collection of hard-won lessons the authors have learned managing modern web projects with small and medium budgets in a consulting environment. This isn’t a book about project management theory. Pro Web Project Management tells how to create real deliverables, get answers from indecisive clients, manage wayward programmers, and use checklists to wow clients. This book is made up of real examples, real lessons, real documents, and real tips woven together into a step-by-step walkthrough of a project's life cycle.

Pro Web Project Management is written for both the full-time project manager and the aspiring project manager who might have a role that blends client support, web development, and project management. The project budget sweet spot for this book is $50,000 to $500,000. If you manage a project in this space, reading this book will make you a better project manager.

  • Learn how to manage a modern web project with a budget of $50,000 to $500,000

  • Get actionable tips on dealing with real project management challenges

  • Learn the simple, defined process—refined over the years—to take simple and complex projects from proposal to successful launch

What you'll learn

  • How to run an effective meeting

  • How to write scopes of work that lead to successful projects

  • How to create awesome screen mock-ups and wire frames

  • How to use checklists to ensure successful project launches

  • How to create deliverables like site maps, agendas, technical specifications, and requirements documents

  • How to keep developers on track without micro-managing

Who this book is for

Pro Web Project Management is for project managers, project managers in training, and client sponsors that need real advice, tips, and guidance on small and medium-sized projects. It's an excellent choice for consulting organizations that build web sites and web applications for clients.

Table of Contents

  1. Title
  2. Contents
  3. About the Authors
  4. Acknowledgments
  5. Introduction
    1. Is This Guide for You?
    2. How Is This Guide Different?
    3. About the Document Examples
  6. CHAPTER 1: The Project Life Cycle
  7. CHAPTER 2: The Project Definition and Scope of Work
    1. What Is the Problem?
    2. Can We Help Solve the Problem?
    3. Outlining the Solution: The Scope of Work
    4. Don't Go Chasing Methodologies
    5. The Document Formats Rule
    6. Preparing Client-Ready Documents
    7. Configuration vs. Customization
    8. Wrapping Up
  8. CHAPTER 3: Meetings, Meetings, Meetings
    1. Don't Do This: A Disastrous Kickoff Meeting
    2. Project Kickoff
    3. Preparing for a Meeting
    4. Running a Meeting
    5. Meeting Wrap-Up
    6. What About Minutes?
    7. Wrap-Up E-mail Example
    8. Wrapping Up
  9. CHAPTER 4: Discovery and Requirements
    1. Why Discovery?
    2. The Sitemap Document
    3. About Requirements
    4. How to Gather Requirements for Fun and Profit
    5. The Requirements Document Structure
    6. Requirements-Writing Principles
    7. The 80/20 Rule
    8. Getting the Requirements Approved
    9. Dealing with Out-of-Scope Requirements
    10. Wrapping Up
  10. CHAPTER 5: Project Schedule and Budgeting
    1. Oh, the Horror of Just One More Delay
    2. Estimating Time (It's Hard!)
    3. Preparing the Project Schedule
    4. Keeping a Close Eye on the Project (without Micromanaging)
    5. Handling Out-of-Scope Client Requests
    6. Understanding Change Orders
    7. Negotiating Out-of-Scope Changes
    8. Wrapping Up
  11. CHAPTER 6: Running the Project
    1. The Blindsided IT Manager
    2. Maintaining Project Momentum
    3. Put Yourself in Your Client's Shoes
    4. Proactive Project Management
    5. What Defensive Driving Teaches Us About Project Management
    6. Quick Tips for Getting Work from Clients
    7. Wrapping Up
  12. CHAPTER 7: Technical Documentation
    1. Picking the Right Format
    2. Preparing Screen Mock-Ups
    3. The Design Process
    4. Creating a Database
    5. Writing a Specification
    6. Wrapping Up
  13. CHAPTER 8: Development, Communication, Documentation
    1. A Developer Out of Control
    2. Keeping the Client Updated
    3. Tips for Writing E-mails
    4. The Power of Checklists
    5. Don't Avoid the Pain; Go Toward It
    6. Keeping Documentation
    7. The Weekly Developer Meeting
    8. Wrapping Up
  14. CHAPTER 9: Quality Assurance and Testing
    1. The Developer Who Refused to Test
    2. About Testing
    3. Your Software Is Only as Good as Your Testing
    4. Creating a Testing Checklist
    5. How to Manage a Beta Test with a Client
    6. Horror Story: Who Is the Real Client?
    7. Usability Testing
    8. Wrapping Up
  15. CHAPTER 10: Deployment
    1. A Failed Deployment
    2. Deployment Process and Planning
    3. Training
    4. The Launch Checklist
    5. The Importance of Defining Post-Launch Support
    6. Wrapping Up
  16. CHAPTER 11: Support and Operations
    1. Sam the Entrepreneur
    2. Providing Support
    3. Support Orientation
    4. Be Responsive
    5. Supporting Projects Developed by Someone Else
    6. Pretend You're Leaving
    7. Wrapping Up
  17. Appendix A
    1. Project Management Software
    2. Reading List
    3. Document Templates
    4. Web Site Kick-Off Meeting Agenda
    5. Web Site Requirements Document
    6. Technical Requirements Document
    7. Web Site Technical Specification
    8. Change Order Request #1
    9. Project Training Agenda
    10. Testing Document
    11. Launch Checklist
    12. Support Subscription Orientation
    13. Weekly Checklist
  18. Index