You are previewing Agile Project Management For Dummies.
O'Reilly logo
Agile Project Management For Dummies

Book Description

Be flexible and faster with Agile project management

As mobile and web technologies continue to evolve rapidly, there is added pressure to develop and implement software projects in weeks instead of months. Agile Project Management For Dummies can make that happen. This is the first book to provide a simple, step-by-step guide to Agile Project Management approaches, tools, and techniques. With the fast pace of mobile and web technology development, software project development must keep pace; Agile Project Management enables developers to complete and implement projects more quickly and this book shows you how.

  • Offers a practical context for understanding and applying Agile techniques, moving from theory into actual practice

  • Explains when to use Agile and how to avoid common pitfalls

  • Written by experts who know how to apply the principles in real-world situations

Agile Project Management For Dummies enables you to understand and apply Agile principles for faster, more accurate development.

Table of Contents

  1. Cover
  2. Table of Contents
  3. Title Page
  4. Introduction
  5. Part I: Understanding Agile
    1. Chapter 1: Modernizing Project Management
      1. Project Management Needed Makeover
      2. Introducing Agile Project Management
    2. Chapter 2: The Agile Manifesto and Principles
      1. Understanding the Agile Manifesto
      2. Outlining the Four Values of the Agile Manifesto
      3. Defining the 12 Agile Principles
      4. Adding the Platinum Principles
      5. Changes as a Result of Agile
      6. The Agile Litmus Test
    3. Chapter 3: Why Agile Works Better
      1. Evaluating Agile Benefits
      2. How Agile Approaches Beat Historical Approaches
      3. Why People Like Agile
  6. Part II: Being Agile
    1. Chapter 4: Agile Frameworks
      1. Diving Under the Umbrella of Agile Approaches
      2. Reviewing the Big Three: Lean, Extreme Programming, and Scrum
      3. Putting It All Together
    2. Chapter 5: Putting Agile into Action: The Environment
      1. Creating the Physical Environment
      2. Low-Tech Communicating
      3. High-Tech Communicating
      4. Choosing Tools
    3. Chapter 6: Putting Agile into Action: The Behaviors
      1. Establishing Agile Roles
      2. Establishing New Values
      3. Changing Team Philosophy
  7. Part III: Working in Agile
    1. Chapter 7: Defining the Product Vision and Product Roadmap
      1. Planning in Agile
      2. Defining the Product Vision
      3. Creating a Product Roadmap
    2. Chapter 8: Planning Releases and Sprints
      1. Refining Requirements and Estimates
      2. Release Planning
      3. Sprint Planning
    3. Chapter 9: Working Through the Day
      1. Planning the Day: The Daily Scrum
      2. Tracking Progress
      3. Agile Roles Within the Sprint
      4. Creating Shippable Functionality
      5. The End of the Day
    4. Chapter 10: Showcasing Work and Incorporating Feedback
      1. The Sprint Review
      2. The Sprint Retrospective
    5. Chapter 11: Preparing for Release
      1. Preparing the Product for Deployment: The Release Sprint
      2. Preparing the Organization for Product Deployment
      3. Preparing the Marketplace for Product Deployment
  8. Part IV: Managing in Agile
    1. Chapter 12: Managing Scope and Procurement
      1. What’s Different About Scope in Agile
      2. How to Manage Scope in Agile
      3. What’s Different About Procurement in Agile
      4. How to Manage Procurement in Agile
    2. Chapter 13: Managing Time and Cost
      1. What’s Different About Time in Agile
      2. How to Manage Time in Agile
      3. What’s Different About Cost in Agile
      4. How to Manage Cost in Agile
    3. Chapter 14: Managing Team Dynamics and Communication
      1. What’s Different About Team Dynamics in Agile
      2. How to Manage Team Dynamics in Agile
      3. What’s Different About Communication in Agile
      4. How to Manage Communication in Agile
    4. Chapter 15: Managing Quality and Risk
      1. What’s Different About Quality in Agile
      2. How to Manage Quality in Agile
      3. What’s Different About Risk in Agile
      4. How to Manage Risk in Agile
  9. Part V: Ensuring Agile Success
    1. Chapter 16: Building a Foundation
      1. Commitment of the Organization and of Individuals
      2. Choosing the Right Project Team Members
      3. Creating an Environment That Works for Agile
      4. Support Agile Initially and Over Time
    2. Chapter 17: Being a Change Agent
      1. Making Agile Work in Your Organization
      2. Avoiding Pitfalls
      3. Questions to Prevent Problems
  10. Part VI: The Part of Tens
    1. Chapter 18: Ten Key Benefits of Agile Project Management
      1. Better Product Quality
      2. Higher Customer Satisfaction
      3. Higher Team Morale
      4. Increased Collaboration and Ownership
      5. Customized Team Structures
      6. More Relevant Metrics
      7. Improved Performance Visibility
      8. Increased Project Control
      9. Improved Project Predictability
      10. Reduced Risk
    2. Chapter 19: Ten Key Metrics for Agile Project Management
      1. Sprint Goal Success Rates
      2. Defects
      3. Total Project Duration
      4. Time to Market
      5. Total Project Cost
      6. Return on Investment
      7. New Requests Within ROI Budgets
      8. Capital Redeployment
      9. Satisfaction Surveys
      10. Team Member Turnover
    3. Chapter 20: Ten Key Resources for Agile Project Management
      1. Agile Project Management For Dummies Online Cheat Sheet
      2. The Agile Alliance
      3. The Scrum Alliance
      4. The Project Management Institute Agile Community
      5. Agile Leadership Network
      6. Scrum Development Yahoo! Group
      7. InfoQ
      8. Lean Essays
      9. What Is Extreme Programming?
      10. Platinum Edge
  11. Cheat Sheet