Professional Documents
Culture Documents
Agile Certified Practitioner (PMI-ACP)
Agile Certified Practitioner (PMI-ACP)
Overview
Domain 00
Servant Leadership - leader as the enabler who helps the team, obstacles
and provide required tools
NPV: net monitory benefit (gain or loss) - expected to be positive
SUMMARY:
Domain 02: Value Driven Delivery (2)
MMF (Minimum Marketable Feature) & steps involved in project planning using MMF
smallest functionality providing maximum benefits (Pareto 80/20)
Planning parameters:
time and material with fixed scope and a cost ceiling (risk of cost escalation
borne by seller beyond an agreed point)
time and material with variable scope and a cost ceiling (stops on hitting cost
ceiling)
stake in the project - whose interest positively or negatively impact project outcome
Internal and external stakeholders (stakeholder management - key determinant of
project success)
Ten Principles of Stakeholder Management:
Project Charter: reference document that provides overview of project goals, budget,
deliverable, sponsor and communication
Agile charter documented on a whiteboard
make well informed decisions
value project delivers to business
W5H (what, why, when, who where, and how)
success criteria for the project
3 components of Agile Project Charter:
Business Case: justify the project with business benefits - risk of not undertaking the
project
User Story: lightweight requirement and agreement between customer and team to
deliver in an iteration
CCCs (Card, Conversation, Confirmation)
Attributes of User Story:
I - independent as individual unit
N - negotiable in terms of implementation
V - valuable (value to customer)
E - estimable (amount of work involved with accuracy)
S - small with an interation
T - testable for correct based on success criteria
Story Card Information:
Objectives:
5 levels of Conflict:
Agile Conflict Resolution:
Summary:
Team Performance (1)
High-Performance Team (HPT): right skills and motivation, consistent velocity, trust
established, committed and empowered, exceed expectation, good communication,
business knowledge.
Generalizing Specialist: deep expertise in the domain and wide exposure
Agile Leadership:
Maslow's Hierarchy:
Boehm's Team Motivators: make everyone a winner
Frederick Herzberg:
David McClelland:
Agile Tools:
Summary:
Adaptive Planning (1)
Release Plan: how the team intends to achieve the product vision within the project
objectives and constraints identified
Requirement: average historic velocity of the team
number of sprints with a release
Iteration Lifecycle:
Value-Based Analysis and Decomposition:
Mid-Course Corrections:
Agile Games:
Summary:
The success of any project depends on how quickly and effectively problems faced by
the team are resolved.
Daily stand-up
sprint retrospective meeting
Problem Detection Techniques:
Fishbone Diagram:
Whys Tool:
Control Charts:
Best Practices:
Summary:
PESTLE:
Rise Census: Framework for analyzing risk exposure of a project.
Risk identified through risk management lifecycle are captured and tracked in risk log.
Progressive Risk Reduction:
Retrospective techniques:
Brainstorming Techniques:
Process Analysis:
Agile Process Tailoring - ShuHaRi
Exploratory Testing: manual testing with expertise on testing and relevant business
domain.
Usability Testing: gather end user feedback on the following aspects,
TDD: rapid cycle of testing with frequent improvement/enhancement (JIT)
Summary:
Value Stream Mapping: to analyze the flow of information, people, materials required
to bring a product to the customer. (value-adding/non-value adding)
Seven Forms of Waste in software development:
Agile Flowchart: modeling technique to manage process and identify process gaps
Agile Spaghetti Diagram: continuous flow line tracing the path of an item or activity
Spaghetti Diagram Steps:
Organizational Self-Assessment:
Principles of System Thinking: understand project complexity
Simple or Low complexity project
Anarchy or Chaos
Complex Projects
Summary:
Predictive:
Iterative:
Incremental:
Agile (iteration-based/flow-based):
(1)
(2)
Summary of Notes