PRINCE2 Agile linker og ressurser


PRINCE2 Agile bruker PRINCE2 og legger til Agile:

  • Frameworks (eks. Lean StartupKanbanScrum)

  • Behaviours (eks. Self-organizing teams)

  • Focus areas (eks. Agilometer, Contracts)

  • Techniques (eks. User stories, Timeboxing)

  • Concepts (eks. Not delivering everything)


Screen-Shot-2015-06-24-at-23.42.30.png


5 PRINCE2 AGILE BEHAVIOURS:
Rank them in order of importance (from 1st to 5th) in your opinion?
Discuss ways of boosting these Agile behaviors in your project.

Transparency 

(The more information that is out in the open, the better this is for the agile way of working. It enables speed, clarity and engagement, even if the news is not so good. Essential to understanding this behavior is to realize that there is more to transparency than just visibility. The most important elements of this principle come in the form of the common agile values of honesty, trust, integrity and respect. This openness is an essential ingredient for an agile way of working. Transparency means that everyone knows the situation and there are no surprises.)

Collaboration 

(A motivated and respectful team is greater than the sum of its parts if people work together and provide cover for one another. More can be achieved this way than working in silos. Collaboration is not just internal to the team: it involves external collaboration with all stakeholders, especially the customer. Fully engaging with customers and working with them, rather than for them, will create shared understanding and ownership of goals and outputs.)

Rich communication 

(People should always use the most effective channel to communicate. Using face-to-face and/or visualization are many times faster and more effective than words on their own. A rich communication environment should be created where information passes freely in a culture of commitment and trust. There is still a need for documentation, but by using other more effective channels, it can be replaced or complemented and greatly reduced.

Self-organization

(The people closest to the work will usually know best how to get the job done. Therefore people should be trusted to do it. If they create a plan, then they own it and buy into it; it is far more likely to happen if they do. Self-organizing creates mutual respect. A project manager can leave a team manager to focus on product delivery where the team manager feels trusted.

Exploration

(Frequent iteration and rapid feedback loops in any form provide an opportunity to learn. Learning helps to improve the products. However, feedback won’t just happen; it needs to be sought out collaboratively – perhaps through experiments and spikes, with people such as the customer, customer representatives, other team members or stakeholders.


PRINCE2_Agile_Process_Model.png

Diagram showing PRINCE2 Agile process model

  • The diagram shows Scrum at the delivery level but this could be other methods for delivery.

  • The number of stages, releases, sprints and the Exception Plan (stage 3) are just examples for the diagram.

Some of the main concepts in PRINCE2 Agile

  • The Focus Areas (5 of them)

    1. The Agilometer (tool for checking suitability of agility)

    2. Requirements (mostly focusing on scope)

      • User Stories – As a {role}, I want to {function}, [so that {purpose}] 

    3. Rich Communication (preferably face-to-face as much as possible)

      • Information Radiators (a wall radiating information)

      • Daily Stand-ups

        • What did I do since previous stand-up?

        • What I’m going to do until next stand-up?

        • What obstacles are in my way?

      • Review Meetings (To inspect the products, and adapt as necessary)

      • Retrospective Meetings (For inspecting the work process and learning)

    4. Frequent Releases (Keep delivering customer value as early as possible)

    5. Contracts (To improve the project, not holding the customer to ransom)

  • Behaviours

    • Transparency

    • Collaboration

    • Rich communication

    • Self organisation

    • Exploration

  • Health Check

    • Behaviours (10 questions)

    • Environment (18 questions)

    • Process (14 questions)

    • Techniques (15 questions)

  • Cynefin (sense making of Simple, Complicated, Complex, Chaos, Disorder)

  • Targets (5 reasons for flexing)

    1. Be on time and hit deadlines

    2. Ensure the required quality

    3. Embrace change

    4. Keep the team stable

    5. Accept that the user doesn’t need everything

  • 8 Guidance Points (for understanding PRINCE2 Agile)

    1. All references to PRINCE2 refer to the 2009 edition.

    2. PRINCE2 is neutral to the delivery method, and can be used in both predictive and adaptive (Agile) environments.

    3. PRINCE2 Agile doesn’t assume you’re using it for IT development, and can be used in other environments as well.

    4. Some Agile approaches are created only for IT development.

    5. Scrum is only one way of being Agile.

    6. PRINCE2 Agile mostly assumes Scrum and Kanban when talking about Agile delivery methods. They cannot used to manage a project and need something like PRINCE2.

    7. Agile = A general family of bahaviours, concepts, frameworks, and techniques that is widely accepted throughout the Agile community as being part of the Agile way of working.

    8. There are different levels of Agility, and proper level of Agility can be used in any project.

  • Definition of Done

    • A single list of everything that should be done for each Product Backlog Item