Richard Cheng
Tony Solomita
Agile Center of Excellence
PRIVILEGED AND CONFIDENTIAL. The information contained in this material is privileged and confidential, and is intended only for the use of the individual to whom it is addressed and others who have been specifically authorized to receive it. If you are not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this material is strictly prohibited. If you have received this material in error, please destroy it immediately.
Tony Solomita
Richard K Cheng
Proprietary and Confidential 4
“Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we
value the items on the left more. “
- The Agile Manifesto
Proprietary and Confidential
1.
Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
2.
Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.
3.
Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
4.
Business people and developers must work together daily throughout the project.
5.
Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
6.
The most efficient and effective method of conveying information to and within a development team is faceto-face conversation.
7.
Working software is the primary measure of progress. Agile processes promote sustainable development.
8.
The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
9.
Continuous attention to technical excellence and good design enhances agility.
10. Simplicity--the art of maximizing the amount of work not done--is essential.
11. The best architectures, requirements, and designs emerge from self-organizing teams.
12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
Proprietary and Confidential
1.
Satisfy the customer through early and continuous delivery
7.
Working software is the primary measure of progress
2.
Welcome changing requirements
8.
Sustainable pace
3.
Deliver frequently, preferring a shorter timescale
9.
Technical excellence and good design enhances agility
10. Simplicity, maximizing the amount of work not done
4.
Business & technical work together daily
11. Best results emerge from selforganizing teams
5.
Pick the right team & trust them
6.
Face-to-Face Communication
12. The team regularly reflects to become more effective
Proprietary and Confidential
Proprietary and Confidential
• Most recognized project management certification organization
• One Agile certification available
– PMI Agile Certified Practitioner (PMI-ACP)
– Developed by Agile thought leaders
• Just completed pilot program
– Pilot exams began in October
– Pilot ended November 30, 2011
– Results send out January 9, 2012
– PMI-ACP testing begins January 31, 2012
- 9 -
Proprietary and Confidential
• Requirements
– General Project Management Experience – 2000 hours within last 5 years. If you have an active PMP, you meet this requirement .
– Agile Project Management Experience –
1500 hours within last 2 years .
– Agile Project Management Education – 21 contact hours.
– Application
– Exam – Application must be approved.
– Maintenance – 30 PDU's every 3 years. These hours count towards fulfilling
PMP requirements as well.
• Costs
– $435 for member, $495 for non-member to take exam.
– Cost of classes/seminars (~$1500) before exam and after for maintenance.
Proprietary and Confidential 10
• 120 questions, 20 pretest questions that are thrown out
• Passing scored not yet published
• Unofficial numbers (from LinkedIn PMI-ACP group):
– 7654 Applications Opened
– 1404 Applications Submitted
– 827 Exam Applicants Paid
– 557 Exams Taken
– 515 PMI-ACP Certificates awarded during the Pilot
Program
Proprietary and Confidential 11
Proprietary and Confidential 12
Agile Retrospectives: Making Good Teams Great
Esther Derby, Diana Larsen
ISBN #0977616649
Agile Software Development:
The Cooperative Game
– 2nd Edition
Alistair Cockburn
ISBN #0321482751
The Software Project Manager’s Bridge to Agility
Michele Sliger, Stacia Broderick
ISBN #0321502752
Coaching Agile Teams
Lyssa Adkins
ISBN #0321637704
Agile Project Management:
Creating Innovative Products
– 2nd Edition
Jim Highsmith
ISBN #0321658396
Becoming Agile: ...in an imperfect world
Greg Smith, Ahmed Sidky
ISBN #1933988258
Proprietary and Confidential 13
Agile Estimating and Planning
Mike Cohn
ISBN #0131479415
The Art of Agile Development
James Shore
ISBN #0596527675
User Stories Applied:
For Agile Software Development
Mike Cohn
ISBN #0321205685
Agile Project Management with Scrum
Ken Schwaber
ISBN #073561993X
Lean-Agile Software Development:
Achieving Enterprise Agility
Alan Shalloway, Guy Beaver, James R. Trott
ISBN #0321532899
Knowledge &
Skills; 50
Tools &
Techniques; 50
Proprietary and Confidential 14
Priority
1
2
3
4
5
8
9
6
7
10
Item
Communications
Planning, Monitoring, and Adapting
Agile Estimation
Agile Analysis and Design
Product Quality
Soft Skills Negotiation
Value-Based Prioritization
Risk Management
Metrics
Value Stream Analysis
Total Questions
*source Jesse Fewell PMI-ACP Prep
Proprietary and Confidential 15
Question*
10.9
9.8
8.7
7.6
6.5
5.5
4.4
3.3
2.2
1.1
60
Level 1: 33% = 40 questions
• Active listening
• Agile Manifesto value and principles
• Assessing and incorporating community and stakeholder values
• Brainstorming techniques
• Building empowered teams
• Coaching and mentoring within teams
• Communications management
• Feedback techniques for product (e.g. prototyping, simulation, demonstrations, evaluations)
• Incremental delivery
• Knowledge sharing
• Leadership tools and techniques
• Prioritization
• Problem-solving strategies, tools, and techniques
• Project and quality standards for Agile projects
• Stakeholder management
• Team motivation
• Time, budget, and cost estimation
• Value-based decomposition and prioritization
Level 2: 12% = 15 questions
• Agile frameworks and terminology
• Building high-performance teams
• Business case development
• Colocation (geographic proximity/distributed teams)
• Continuous improvement processes
• Elements of a project charter for an
Agile project
• Facilitation methods
• Participatory decision models (e.g., input-based. Shared collaboration, command)
• PMI’s Code of Ethics and Professional
Conduct
• Process analysis techniques
• Self assessment
• Value-based analysis
Level 3: 5% = 6 questions
• Agile contracting methods
• Agile project accounting principles
• Applying new Agile practices
• Compliance (organization)
• Control limits for Agile projects
• Failure modes and alternatives
• Globalization, culture, and team diversity
• Innovation games
• Principles of systems thinking (e.g. complex adaptive, chaos)
• Regulatory compliance
• Variance and trend analysis
• Variations in Agile methods and approaches
• Vendor management
Proprietary and Confidential 16
Scrum Guide http://www.scrum.org/scrumguides/
PMI-ACP Web Page http://www.pmi.org/en/Certification/New-PMI-Agile-Certification.aspx
LinkedIn PMI-ACP Exam Prep Study Group http://www.linkedin.com/groups/PMI-Agile-Certified-Practitioner-PMIACP-3809643
PMI Agile Community of Practice http://agile.vc.pmi.org
Agile Exams http://www.agileexams.com/
Blog Post - PMI-ACP (Agile Certified Practitioner) Study Tips http://agiletraining.com/2011/09/24/pmi-acp-agile-certification-exam-study-tips/
Proprietary and Confidential 17
CSM
Certified Scrum Master
CSP
Certified Scrum
Professional
CST
Certified Scrum Trainer
CSPO
Certified Scrum
Product Owner
CSD
Certified Scrum
Developer
Proprietary and Confidential 18
CSC
Certified Scrum Coach
• Program started in 2002
• Requirements
– Two day class
– Online evaluation
• 135,551 students have taken the class (8/31/11)
• Over 95,000 CSMs (7/21/11)
• Costs
– Class costs $1000~$1600
– $50 renewal fee every two years
Proprietary and Confidential 19
• Program started in 2007
• Requirements
– Two day class
• 16,950 students have taken the class (8/31/11)
• Over 10,000 active CSPOs (as of 7/21/11)
• Costs
– Class costs $1000~$1600
– $50 renewal fee every two years
Proprietary and Confidential 20
• Program started in 2010
• Requirements
– Five days of training
• Three days of technical training
• Two day of Scrum training (CSM or CSPO will qualify)
– Formal assessment
– Application
• 980 students have taken the CSD class (8/31/11)
• Over 250 active CSDs (7/21/11)
• Costs
– Training costs $2000+
– $150 fee after application has been approved
– After two years, must go through application and approval process again
Proprietary and Confidential 21
CSM
Certified Scrum Master
CSP
Certified Scrum
Professional
CST
Certified Scrum Trainer
CSPO
Certified Scrum
Product Owner
CSD
Certified Scrum
Developer
Proprietary and Confidential 22
CSC
Certified Scrum Coach
• Program started in 2002
• Used to be called Certified Scrum Practitioner
• 1862 CSPs (12/31/11)
• Requirements
– Active CSM, CSPO, or CSD
– 2000 hours of Scrum related work in the past two years*
– Maintain a current Scrum Alliance membership*
– 150 question 3 hour exam (80% passing score)*
– PDUs will be introduced sometime prior to 2013*
• Costs
– $300 fee once eligibility is confirmed (if you do not pass the exam, you can re-take after 3 months)*
– Renewal every two years (PDUs to be introduced sometime prior to 2013)*
– Renewal of CSP automatically renews your lower level certifications (CSM, CSPO, CSD)
•
Resources*
– CSP Candidate handbook, http://scrumalliance.org/resources/2733
– 35 question practice exam ($20), https://www.castleworldwide.com/castleweb/candidates/purchasetest/purchase-practice-test.aspx?userid=&package_id=10865
*new as of January 1, 2011
Proprietary and Confidential 23
Proprietary and Confidential 24
• Program started in 2007
• Requirements
– Active CSP
– 1500 hours of Scrum coaching over the past five years
– Two client references
– Three years of contribution to the Scrum community
– Application
– Certification Review Committee recommendation
– Scrum Alliance Board approval
• Total count 47 (as of 12/31/2011)
• Costs
– $100 application fee
– $750 per year to maintain certification
– Reapply every 3 years
Proprietary and Confidential 25
• Program started in 2004
• Total count 129 (as of 12/31/2011)
• Requirements
– Application
– Course materials and exercises
– At least five recommendations from current CST’s
– Approval process
• Costs
– $250 application fee
– $7500 per year to maintain certification
– $50 per student taught
Proprietary and Confidential 26
Proprietary and Confidential 27
• Relatively new Scrum certification organization (founded in 2009)
• Founded by Ken Schwaber because…
“Why did you found Scrum.org? Are you still with the Scrum Alliance?” I’ve been asked these questions countless times since I left the Scrum Alliance and created Scrum.org last fall. This is the story of my journey with Scrum, starting with its creation, moving through the establishment and evolution of the Scrum Alliance, and ending with my work with Scrum.org. This journey has been shaped by two opposing forces: the desire to do the right thing, and the desire to make money. I formed Scrum.org to refocus my efforts on doing the right thing.
• Strong Microsoft backing
• Five different Scrum certifications available
– Professional ScrumMaster I
– Professional ScrumMaster II
– Professional Scrum Product Owner I
– Professional Scrum Product Owner II
– Professional Scrum Developer
Proprietary and Confidential 28
Proprietary and Confidential 29
Proprietary and Confidential 30
• Program started in 2009
• Requirements
– Fundamental understanding of
Scrum
– 60 minute exam – 85% is a passing grade
• Costs
– $100 fee to take the exam (one time only)
– Professional Scrum Foundations course, ~ $1000-$1400 (not required)
Proprietary and Confidential 31
• Program started in 2009
• Requirements
– Active Professional Scrum
Master I
– Intermediate understanding of
Scrum
– 120 minute exam – 85% is a passing grade
• Costs
– $500 fee to take the exam (one time only)
– Professional Scrum Master course, ~ $1000-$1600 (not required)
32 Proprietary and Confidential
Proprietary and Confidential 33
• Program started in
February 2011
• Requirements
– Professional Scrum Product
Owner course (two days)
– 60 minute exam – 85% is a passing grade
• Costs
– Professional Scrum Product
Owner course, ~ $1000
34 Proprietary and Confidential
• Program started in
February 2011
• Requirements
– Active Professional
Scrum Product Owner I
– 120 minute exam – 85% is a passing grade
• Costs
– $500 fee to take the exam (one time only)
Proprietary and Confidential 35
• Program started in late
2009
• Requirements
– Five day course
– Java and .NET tracks
– 60 minute exam – 90% is a passing grade
• Costs
– Professional Scrum
Developer course, ~ $2500
Proprietary and Confidential 36
Proprietary and Confidential 37
– Certified ICAgile Professional
– ICAgile Expert
– Master Agilist
Proprietary and Confidential 38
Proprietary and Confidential 39
– Fundamentals of Agile course (two or three days)
– Fundamentals of Agile course, ~ $1000-$1600
Proprietary and Confidential 40
• Five specialty tracks
– Agile Business Analysis and Value Management
– Agile Project Management
– Agile Facilitation and Coaching
– Agile Software Design and Programming
– Agile Software Testing
• Requirements
– Pick a track, attend courses (topics), receive topic certifications
– Attend several classes on a track to apply for Expert certification
• Cost
– Classes cost ~$1000-$1500
– Several classes needed for Expert certification
– Overall cost ???
Proprietary and Confidential 41
ICAgile CIP, 2011
ICAgile Testing Certification, 2011
ICAgile Test Automation Certification, 2012
ICAgile Expert: Testing, 2012
*from ICAgile.com
Proprietary and Confidential 42
– Show evidence of having learned multiple approaches to your work, either a second methodology or alternative techniques within the specialty.
– Provide a portfolio of work, references, and arrange for a preliminary screening.
– Perform work in front of a panel of experts.
– ???
Proprietary and Confidential 43
ICAgile CIP, 2011
ICAgile Testing Certification, 2011
ICAgile Test Automation Certification, 2012
ICAgile Expert: Testing, 2012
Master Agilist, 2014
*from ICAgile.com
Proprietary and Confidential 44
Scrum Alliance
• Most widely recognized
Scrum certifications
• Entry levels are class based
PMI-ACP
• PMI Agile certification
• Test based
Scrum.org
• PSM based on assessment without required class
• Assessment based
ICAgile
• New offering, very preliminary structure
• Specialized focus
Proprietary and Confidential 45
Proprietary and Confidential 46