Professional Documents
Culture Documents
AgilePM Foundation Slides Handout
AgilePM Foundation Slides Handout
AgilePM® is a registered trademark of Agile Business Consortium Limited. All rights reserved.
The APMG International AgilePM and Swirl Device logo is a trademark of The APM Group Limited.
Version 2.2
Course Objectives
• To enable delegates to
- Describe how an Agile project is run using AgilePM®
Version 2.2
Digital Badges
and
Sharing Success
Version 2.2
Share your success on social media
Select an icon and personalise your post – thank your trainer and ATO
Version 2.2
Claim and share your digital
badge …
Version 2.2
Digital badges for candidates
1. Claim
2. Accept
3. Share
Version 2.2
1. Claim your digital badge
When viewing your exam results in the Candidate Portal, select the
option to ‘Create Badge’ and register yourself
Version 2.2
2. Accept your digital badge
This is just an
example of skills
which vary for
each certification
Version 2.2
3. Share it!
Select badge Select social media platform
Click Share
Version 2.2
Why do people share badges?
Version 2.2
Agile Project Management
Version 2.2
DSDM and AgilePM in Context
Version 2.2
Agile Project Management v2
Section 1 - Foundation
Version 2.2
Agenda - AgilePM® Foundation
Version 2.2
What is Agile?
Version 2.2
What is Agile?
• Scrum, • DSDM
• Kanban, • SAFe
• Lean
• Extreme
Programming (XP)
Version 2.2
What is Agile?
Version 2.2
Which Agile approach?
Version 2.2
Which Agile Approach for Project Management?
Version 2.2
Agenda - AgilePM® Foundation
Version 2.2
Philosophy
“Best business value emerges when projects are
aligned to clear business goals, deliver frequently
and involve the collaboration of motivated and
empowered people”
Version 2.2
Project Variables - Understanding what is negotiable
Version 2.2
The 8 Principles
Version 2.2
Focus on the Business Need
Version 2.2
Deliver on Time
Version 2.2
Collaborate
• Involve the right stakeholders at the right time throughout the project
• Encourage proactive involvement from business representatives
• Ensure all team members are empowered to take decisions
on behalf of those they represent
• Build a one-team culture
Version 2.2
Never Compromise Quality
Version 2.2
Build Incrementally
from Firm Foundations
PM ensures Solution Development Team members
Version 2.2
Develop Iteratively
Version 2.2
Communicate
Continuously and Clearly
PM ensures Solution Development Team members
Version 2.2
Demonstrate Control
Version 2.2
Principles – Agile PM Top Tips
Version 2.2
Agenda - AgilePM® Foundation
Version 2.2
Factors Instrumental to Success - ISFs
5. Transparency
Version 2.2
Project Approach Questionnaire (PAQ)
Version 2.2
Agenda - AgilePM® Foundation
Version 2.2
The DSDM Process
Version 2.2
Agenda - AgilePM® Foundation
Version 2.2
Roles and Responsibilities
• Project roles
– Manage
– Direct
– Co-ordinate
• Solution Development Team roles (SDT)
– Shape and build the solution
q Business Interests
• Supporting roles q Solution/Technical Interests
– Specialists, as appropriate q Management Interests
– Provide ad-hoc assistance and guidance q Process Interests
Version 2.2
Project Role: Business Sponsor
q Business Interests
Version 2.2
Project Role: Business Visionary
q Business Interests
Version 2.2
Project Role: Technical Coordinator
q Solution/Technical Interests
Version 2.2
Project Role: Project Manager
• Management Style:
– To provide high-level Agile-style leadership
to Solution Development Team(s)
– To adopt facilitative style for managing empowered SDT
– Leaving detailed planning to SDT
q Management Interests
Version 2.2
SDT Role: Business Ambassador
• During Foundations
– Provides significant input into creation and prioritisation of requirements
Version 2.2
SDT Role: Business Analyst
q Business Interests
q Solution/Technical Interests
Version 2.2
SDT Roles:
Solution Developer
• Interprets business requirements and
translates them into a deployable solution
Solution Tester
• Empowered and fully integrated with SDT
• Performs testing in accordance
with agreed strategy
q Solution/Technical Interests
Version 2.2
SDT Role: Team Leader
q Management Interests
Version 2.2
Supporting Role: Business Advisor
q Business Interests
Version 2.2
Supporting Role: Technical Advisor
q Solution/Technical Interests
Version 2.2
Supporting Roles:
Workshop Facilitator
• Responsible for planning, organising
and managing workshop process
• Independent of workshop outcome
DSDM Coach
• Helps teams with limited experience
to get most benefit from DSDM
within context and constraints
of their organisation
• Needs to be an expert
with real practical experience
• Preferably certified
q Process Interests
Version 2.2
Agenda - AgilePM® Foundation
Version 2.2
Products Overview
• Key product :
The Solution
• Flexibility
– Not all products
required for every project
– Formality of products varies
from project to project and
organisation to organisation
– Formality often determined by:
• contractual relationships
• corporate standards
• governance needs
q Business owned Products
• Progress demonstrated q Solution/Technical owned Products
by delivery of products q Management owned Products
Version 2.2
The Products
• Terms of Reference
– High-level definition of business driver for and objectives of project
– Primary aim to scope and justify Feasibility investigation
Version 2.2
The Products
• Business Case
– Provides Business Vision
– Provides business justification for project
• Typically based on an investment appraisal
– Describes incremental changes to business
Version 2.2
The Products
Version 2.2
The Products
Version 2.2
The Products
• Delivery Plan
– High-level schedule of Project Increments
– Includes at least schedule for Timeboxes forming first Increment
Version 2.2
The Products
• Feasibility Assessment • Foundations Summary
– Summarised at end Feasibility – Summarised at end Foundations
– Provides snapshot for – Provides updated (more detailed)
snapshot of Feasibility Assessment
o Business Case information
o Prioritised Requirements List
o Solution Architecture Definition
o Development Approach Definition
o Delivery Plan
o Management Approach Definition
Version 2.2
The Products
• Evolving Solution
– Deployed Solution = one instance of Evolving Solution
• Timebox Plan
• Timebox Review Record(s)
Version 2.2
The Products
• Benefits Assessment
– Describes how the benefits have actually accrued during operation
– May be produced on a periodic basis
Version 2.2
Agenda - AgilePM® Foundation
Version 2.2
MoSCoW Prioritisation
Version 2.2
A DSDM Structured Timebox
Version 2.2
Timeboxing – The Daily Stand-up
Version 2.2
Timeboxing – The Wider Context
Version 2.2
Agenda - AgilePM® Foundation
Version 2.2
Planning and Control: Planning Concepts
Version 2.2
Planning and Control: Testing Concepts
Version 2.2
Planning and Control:
Tracking and Control Concepts
Version 2.2
Planning Throughout the Lifecycle
Pre-Project: Feasibility:
Positioning project within a portfolio Initial project shaping & tentative schedule
Foundations:
• Strategy for Iterative Development
with integrated testing
• Strategy for Deployment
• Committed timescale and cost
Evolutionary Development:
• Planning Development Timeboxes
– Iterative Development & integrated testing
• Refinement of Delivery Plan
• Planning for Deployment and Benefits realisation
Version 2.2
Planning and Quality
Detailed analysis
and planning
Final end-to-end
testing and assuring
Prepare and Run implementation
Version 2.2
Agenda - AgilePM® Foundation
Version 2.2
Key DSDM Practice: Facilitated Workshops
Version 2.2
Key DSDM Practice: Modelling
• Description or analogy
to help visualise something
that cannot be directly observed
Version 2.2
Key DSDM Practice: Iterative Development
Version 2.2
Key DSDM Practice: Iterative Development
• Planning Iterative Development
– In Foundations, determine strategy for Iterative Development
• Controlling Iterative Development
– Needs good configuration management
to provide ability to go back to a previous version
• Ensuring Quality by continuous verification
• Reviews - varying formality
– Informal peer-to-peer highly-structured formal review
– Formality driven by nature of product and corporate / regulatory standards
• Testing – 3 broad classes of tests:
– Positive – check it does what it should
– Negative – check it does not do what it should not do
– “Unhappy path” – check the behaviour of the deliverable
for unusual or undefined events
Version 2.2
Foundations Summary
Version 2.2