Product Release Planning

Book description

Business success hinges on successfully creating products with the right features. You must correctly analyze the needs of the customer and match these needs with your resources to not only produce a product and but also deliver it in a timely manner. An in-depth understanding of systematic release planning can put you on this path. Authored by ren

Table of contents

  1. Cover
  2. Half Title
  3. Title Page
  4. Copyright Page
  5. Table of Contents
  6. Foreword
  7. Acknowledgments
  8. Part A: Foundations
    1. Chapter 1 Overview and Introduction
      1. 1.1 What is Release Planning and Why Do We Care?
      2. 1.2 Misconceptions about Release Planning
      3. 1.3 How the Book is Structured
      4. 1.4 Some Assumptions to Share
      5. 1.5 Who Should Read This Book?
      6. 1.6 Expected Benefits
    2. Chapter 2 Decisions and How to Make Them
      1. 2.1 Introduction
      2. 2.2 Three Product Release Decision Scenarios
      3. 2.3 Classification of Decisions
      4. 2.4 Decision-Making versus Decision Support
      5. 2.5 The Decision-Making Process
      6. 2.6 Evolutionary Problem Solving
      7. 2.7 An Integrated Approach to Decision-Making
    3. Chapter 3 Features and Their Prioritization
      1. 3.1 Introduction
      2. 3.2 Features
      3. 3.3 Feature Elicitation
      4. 3.4 Criteria for Feature Prioritization
      5. 3.5 Selection of Stakeholders
      6. 3.6 Prioritization by Comparison: The Analytic Hierarchy Process AHP
      7. 3.7 Prioritization by Scoring
      8. 3.8 Prioritization Method Multi-Score
      9. 3.9 Voice-of-the-Stakeholder Analysis
  9. Part B: Methods
    1. Chapter 4 Planning for Product Releases: An Overview
      1. 4.1 Introduction
      2. 4.2 The Planning Onion
      3. 4.3 Release Planning in a Nutshell
      4. 4.4 Rigorous Release Planning Methods
      5. 4.5 Release Planning in Practice: The Status Quo
    2. Chapter 5 Modeling for Product Release Planning
      1. 5.1 Introduction
      2. 5.2 Decision Variables and Horizon of Planning
      3. 5.3 Dependencies between Features
      4. 5.4 Pre-Assignments
      5. 5.5 Effort Constraints
      6. 5.6 Cost Constraints
      7. 5.7 Resource Constraints
      8. 5.8 Risk Constraints
      9. 5.9 Planning Objectives
      10. 5.10 Generation of Qualified Alternative Solutions
      11. 5.11 How All the Modeling Components Come Together
    3. Chapter 6 EVOLVE II: A Systematic Method for Planning Product Releases
      1. 6.1 Introduction
      2. 6.2 Evolutionary Problem Solving for Product Release Planning
      3. 6.3 EVOLVE II: Description of the Process
      4. 6.4 Comparison with Other Methods
      5. 6.5 Applicability
    4. Chapter 7 Re-Planning of Product Releases
      1. 7.1 Introduction
      2. 7.2 Problem Formulation
      3. 7.3 Re-Planning Method H2W*
      4. 7.4 H2W* Process Description
      5. 7.5 Illustrative Case Study
    5. Chapter 8 Staffing for Product Releases
      1. 8.1 Introduction
      2. 8.2 Background and Related Work
      3. 8.3 Staffing for Maximum Total Release Value
      4. 8.4 Staffing for Minimum Project Duration
      5. 8.5 Staffing for Maximum Competence Match
      6. 8.6 Industrial Case Study
    6. Chapter 9 Advanced topics
      1. 9.1 Introduction
      2. 9.2 Effort Estimation for Release Planning
      3. 9.3 Decision Support by Explanation of Results
      4. 9.4 Release Planning in Consideration of Design Constraints
      5. 9.5 The Impact of Uncertainty in Operational Release Planning
  10. Part C: Tools
    1. Chapter 10 TooI support
      1. 10.1 Introduction
      2. 10.2 Support For Prioritization: The Tool VeryBestChoiceLight
      3. 10.3 Product Release Planning: The ReleasePlanner™ Tool
      4. 10.4 Staffing: The Tool RASORP
  11. Part D: Applications
    1. Chapter 11 Case Study: Product Roadmapping
      1. 11.1 Introduction
      2. 11.2 Preparation for Planning
      3. 11.3 Prioritization of Features by Stakeholders
      4. 11.4 Planning without Tool Support
      5. 11.5 Generation of Optimized Release Plan Alternatives
      6. 11.6 Re-Running the Process
    2. Chapter 12 Case Study: Staffing for Product Releases
      1. 12.1 Introduction
      2. 12.2 Baseline
      3. 12.3 The Impact of Improved Productivity
      4. 12.4 The Impact of Predicted and Unpredicted Absence of Developers
      5. 12.5 The Impact of Unpredicted Change of Effort Estimates
      6. 12.6 The Impact of Adding New Features During Development
      7. 12.7 Decision Support for Hiring
      8. 12.8 Discussion
    3. Chapter 13 Case Study: Adaptable Project Management
      1. 13.1 Introduction
      2. 13.2 An Adaptable Project Management Approach
      3. 13.3 Case Study
      4. 13.4 Discussion of Results
    4. Chapter 14 Application scenarios
      1. 14.1 Introduction
      2. 14.2 Roadmapping for Multiple Products
      3. 14.3 Planning with Consideration of Quality Demands
      4. 14.4 Agile Project Management Following Scrum
      5. 14.5 Planning for Competitiveness of Products
      6. 14.6 Project Portfolio Planning
    5. Chapter 15 How to Get It Started
      1. 15.1 Introduction
      2. 15.2 Step 1: Characterize and Understand
      3. 15.3 Step 2: Define the Problem and Its Stakeholders
      4. 15.4 Step 3: Define the Process
      5. 15.5 Step 4: Execute the Process
      6. 15.6 Step 5: Analyze the Process and Its Performance
      7. 15.7 Step 6: Package Experience and Results
      8. 15.8 Cost-Benefit Analysis
      9. 15.9 Final Remarks
  12. References
  13. Index

Product information

  • Title: Product Release Planning
  • Author(s): Guenther Ruhe
  • Release date: June 2010
  • Publisher(s): Auerbach Publications
  • ISBN: 9781439857625