Summary of “PRINCE2 Agile (Directing Agile Projects with PRINCE2)” by AXELOS (2015)

Summary of

Operations and Supply Chain ManagementProject Management

Introduction to PRINCE2 Agile

PRINCE2 Agile combines the flexibility and responsiveness of agile delivery with the defined governance of PRINCE2. This fusion aims to equip project managers with a robust framework to manage and deliver projects efficiently while adapting to changes swiftly. The book breaks down how PRINCE2 and agile methodologies can coexist and be leveraged for optimal project success.

Key Concepts of PRINCE2 Agile

  1. PRINCE2 Framework: It provides a controlled environment where project roles and responsibilities are clearly defined. The methodology emphasizes the need for clear plans, stages, and governance.
  2. Action: Establish a project board with explicit roles (Executive, Senior User, Senior Supplier).

  3. Agile Philosophy: Emphasizes iterative development, customer collaboration, and responsiveness to change.

  4. Action: Implement daily stand-up meetings to promote team collaboration and continuous feedback.

Blending PRINCE2 with Agile

Tailoring PRINCE2 Themes for Agile

  1. Business Case: In an agile context, the business case should be dynamic and continuously updated to reflect changing requirements and feedback.
  2. Example: Updating the business case after each sprint to assess the ongoing value.
  3. Action: Schedule regular reviews of the business case in sprint retrospectives.

  4. Organization: Align agile team structures within PRINCE2’s defined roles to ensure both flexibility and control.

  5. Example: Incorporating a Scrum Master within the project’s organizational structure.
  6. Action: Designate a Scrum Master to facilitate agile practices while reporting to the PRINCE2 project manager.

  7. Quality: Agile emphasizes ‘built-in quality’ through continuous testing and integration.

  8. Example: Using Test-Driven Development (TDD).
  9. Action: Integrate automated testing tools to ensure continuous quality checks within your development process.

  10. Plans: PRINCE2’s detailed planning can be approached with agile’s adaptive planning techniques.

  11. Example: Utilizing rolling-wave planning.
  12. Action: Develop short-term detailed plans (iterations) while maintaining a high-level roadmap for the entire project.

Applying PRINCE2 Processes in Agile Projects

  1. Starting Up a Project: Essential PRINCE2 documentation and initial setups should be agile-friendly.
  2. Example: Creating user stories during the project startup phase.
  3. Action: Conduct agile workshops to gather initial user stories that feed into the overall project vision.

  4. Initiating a Project: In this stage, project initiation documentation can be lightweight and adaptable.

  5. Example: Lean project initiation documentation that includes a simple project brief.
  6. Action: Focus on high-value documentation and reduce formalities to improve flexibility.

  7. Managing Stage Boundaries: Adapting stages to fit within iterations or sprints helps in maintaining control while remaining flexible.

  8. Example: Each agile iteration can be considered a PRINCE2 stage.
  9. Action: Hold stage boundary reviews at the end of every sprint to assess progress and pivot if necessary.

Cultural and Procedural Compatibility

  1. Mindset and Behaviors: The agile mindset of collaboration, empowerment, and transparency should flow into PRINCE2 operational guidelines.
  2. Example: Encouraging open communication channels.
  3. Action: Foster a culture of transparency by sharing project metrics and results openly with all team members.

  4. Communication: Agile’s need for constant communication fits well within PRINCE2’s formal status reporting.

  5. Example: Weekly status updates that include sprint progress.
  6. Action: Utilize tools like Kanban boards to visualize workflow and progress for all stakeholders.

Tools and Techniques

  1. Utilizing Agile Tools within PRINCE2 Framework:
  2. Example: Implementing Jira and Confluence to manage agile workflows within PRINCE2 governance.
  3. Action: Train the project team on both PRINCE2 methodologies and agile tools to synergize both practices effectively.

  4. Agile Practices Specific Techniques: The book outlines various agile practices:

  5. Example: Using MoSCoW prioritization for backlog items.
  6. Action: Apply MoSCoW prioritization during backlog grooming sessions to ensure the highest value tasks are prioritized.

Dealing with Agile Challenges

  1. Handling Scope Creep: PRINCE2’s change control can manage agile’s dynamic scope adjustments.
  2. Example: Having a clear process for handling changes in user stories.
  3. Action: Establish a change control board to evaluate and approve significant changes during the project lifecycle.

  4. Balancing Flexibility and Governance: Finding the right balance between the adaptability of agile and the structure of PRINCE2.

  5. Example: Regularly reviewing project governance policies to ensure they support agile methods without adding unnecessary bureaucracy.
  6. Action: Implement a lightweight governance framework that respects agile’s flexibility while ensuring project alignment with business objectives.

Case Studies and Examples

Case Study: Company XYZ’s PRINCE2 Agile Implementation:
– XYZ used PRINCE2 Agile to streamline its software development process, thereby significantly reducing time-to-market and improving product quality.
Specific Actions Taken:
– Appointed a Product Owner and slightly altered the role of the Project Manager to fit agile practices.
– Adapted sprint reviews into the PRINCE2 quality review process to ensure quality deliverables after each iteration.

Example: Marketing Campaign Project:
– By merging agile’s lean startup principles with PRINCE2, the marketing team leveraged rapid iterations for campaign testing.
Specific Actions Taken:
– Applied an iterative approach to campaign development.
– Used daily stand-ups to align marketing initiatives with changing customer insights.

Conclusion

PRINCE2 Agile provides a comprehensive guide for integrating the structure and governance of PRINCE2 with the flexibility and responsiveness of agile methodologies. It is especially beneficial for organizations looking to gain the advantages of both worlds – robust project management and dynamic adaptability to change.

In conclusion, the book serves as a valuable resource for project managers seeking to enhance their project’s success through combining structured governance with agile flexibility. By following the tailored practices and implementing suggested actions, practitioners can achieve a balanced and dynamic project execution framework that meets business needs in a rapidly changing environment.

Operations and Supply Chain ManagementProject Management