Download Agile Training and Professional Certification Options
Transcript of Download Agile Training and Professional Certification Options
Agile Training and Certification Optionsg g p
David HicksAgile Business Conference – London – 2011Agile Business Conference London 2011
David Hicks
RADTAC Founder & DirectorSpecialist in Lean and Agile since 1998Agile Alliance Founder Member in 2002gConsulting, Training, Delivery
Qualifications• Certified Scrum Trainer, Scrum Professional,, ,
ScrumMaster and Scrum Product Owner• Certified Agile Project Management Trainer
C tifi d L IT T i• Certified Lean IT Trainer• Certified DSDM Trainer and Advanced Practitioner• Certified Agile Leader Advanced PractitionerCertified Agile Leader Advanced Practitioner
© 2011 RADTAC2
RADTAC
ServicesM t C lt• Management Consultancy
• Training• Delivery
Expertise• Agile Methods• Agile Methods• Software Development• Project Management• Organisational Transformation
RADTAC PropositionRADTAC Proposition• All of the leading Agile methods• With wider approaches beyond Agile• And the ability to make them scale and stick
© Copyright RADTAC3
Some RADTAC EngagementseGov ProgrammeAgile EnablementIntegrates MSP P2 OGC Agile
Agile Enablementand TransformationI t t MSP P2 A ilIntegrates MSP, P2, OGC, Agile -Integrates MSP, P2,Agile
Agile Enablementand Transformation; Agile Enablement
and TransformationWORLDWIDE PRIVATEHEALTHCARE PROVIDER
European PortalAgile Development
Libra ProgrammeStream delivery management
and TransformationHEALTHCARE PROVIDER
Agile Development PLM ProgrammeAgile EnablementIntegrates PMI, Agile
Agile Enablementand Transformation
Agile Enablementand Transformation; Agile Enablement
and Transformation
NHS Spine & eBordersPM & Delivery MethodAgile training
Agile Enablementand Transformation
© Copyright RADTAC4
g gIntegrates P2 and AgileAgile Enablement
and Transformation
Agenda
Choosing your Agile approachg y g ppTraining and Certification optionsRecommendationsQuestions?
© 2011 RADTAC6
The Leading Agile Methods
XP• 5 Values
DSDM Atern• 8 Principles• 5 Values
• 14 Principles• 12 Primary Practices
C
• 8 Principles• 5 Phase Project Lifecycle• 12 Roles
• 11 Corollary Practices
Lean Software Development
• 17 Work Products• 5 Key Techniques
p• 7 Principles• 22 Thinking Tools
Agile/Open Unified Process• 6 Principles• 7 Disciplines
Scrum• 5 Values
• 7 Disciplines• 4Phase Project Lifecycle• 14 Roles
• 3 Roles• 3 Ceremonies• 3 Work Products
• 8 Minimum Deliverables• 4 Guidance Pieces
Copyright © RADTAC7
• 3 Work Products
eXtreme Programming (1st Edition)
Copyright © RADTAC
Lean Software Development
PRINCIPLES THINKING TOOLSEliminateWaste
The seven wastes of software development: Incomplete Work; Handoffs; Extra Features; Delays; Relearning; Defects; Task Switching
Build Define tests not Automate all tests Continuous integrationQuality In requirements
g
Create Knowledge
Hypothesise; experiment; select best option
Mandate standards but challenge them
Focus on responding not predictingKnowledge select best option but challenge them not predicting
Defer Commitment
Architect for any new feature at any time
Code experimentally: change-tolerant
Decide at the last responsible moment
S O CDeliverFast
Speed can target cost, quality & customer needs
Optimise Cycle Time not Utilisation
Work to capacity: set a repeatable velocity
Respect thrive on commitment; Good leaders bring- Partner without People pride; trust & applause out the best in a team conflict of interestOptimise the Whole
Focus on the full value stream: concept to cash
Whole products are built by whole teams
Measure the whole; not the partsWhole stream: concept to cash built by whole teams not the parts
Copyright © RADTAC
The Scrum Process Framework
Daily Scrum
24hours
Daily ScrumMeeting
ScrumMasterScrumMasterfacilitates
all Team events
SprintSprint Backlog :
Sprint PlanningTasks planned by
Scrum Team
Sprint Review &Retrospective
Potentially ShippableProduct BacklogAnyone can contribute itemsOwned by Product Owner
Potentially ShippableProduct Increment
Copyright © RADTAC10
The DSDM Atern Lifecycle Framework
Copyright © RADTAC11
The DSDM Atern Lifecycle Framework
DSDM TimeboxDSDM Timebox= Scrum Sprint
Copyright © RADTAC12
DSDM Atern Roles BusinessSponsor
BusinessVisionary
ProjectManager
TechnicalCoordinator
Project
Team Leader = ScrumMasterSpecific roles within Team Team
LeaderBusinessAdvisor
Business Ambassador = Product Owner
Advisor
So
Multiple Business Business
AmbassadorSolutionDeveloper
olution Develop
Ambassadors allowedAdditional specificProject-level roles SolutionBusiness
pment
Project level rolesAdditional roles tosupport team
SolutionTester
BusinessAnalyst
AternWorkshop O
13
CoachFacilitator
Other
Copyright © RADTAC
Agile / Open Unified ProcessInception Milestone: Gain agreement on the lifecycle objectives for the projectElaboration Milestone: Create a proven, stable working architectureConstruction Milestone: Complete the release to optimal quality in the most efficient way
Transition Milestone: Ensure the release is fully available for all of its end users
Inception Elaboration Construction Transition
Modelling
Inception Elaboration Construction Transition
Implementation(i.e. coding)
TestingDeployment
Config & Change Mgt
Project Management
g g g
Environment
Copyright © RADTAC
Agile / Open Unified Process
Inception Milestone: Gain agreement on the lifecycle objectives for the projectElaboration Milestone: Create a proven, stable working architectureConstruction Milestone: Complete the release to optimal quality in the most efficient way
Transition Milestone: Ensure the release is fully available for all of its end users Inception Elaboration Construction Transition
Modelling
Inception Elaboration Construction Transition
Implementation(i.e. coding)
TestingDeployment
Config & Change Mgt
Project Management
g g g
Environment
Copyright © RADTAC
Iterations within each Phase repeat until Phase Milestone is achieved
Choosing Your Agile Approach
Other Methods &Wider Environment
Local Practices Traditional Waterfall, RUPP i 2 PMI APM ITIL
LeanIT
LeanIT
LeanIT
LeanIT
Wider Environment Prince2 PMI APM ITILCMMI Six Sigma ISO etc.
ITITITITAgile Project, Product
and Service Management
DSDM
AgileTeam
A/OUP
DSDMA/OUPScrum
TeamPractices
ScrumScrumDSDMA/OUP
Agile PracticesScrum
XPXPXP
AgileEngineering
PracticesXPXP
© 2011 RADTAC
Individual Methods PragmaticAgileTM Combinations
16
Agenda
Choosing your Agile approachg y g ppTraining and Certification optionsRecommendationsQuestions?
© 2011 RADTAC17
RADTAC Training PortfolioProject Managers, ScrumMasters
and Team LeadersAll Agile / LeanProfessionals
Managementand Stakeholders
Pragmatic P ti
Pragmatic
Agile ProjectManagement
3 / 4 days
PragmaticAgileTM
AdvancedScrumMaster
Skills1 day
PragmaticAgileTM
Awareness1 day
Pragmatic AgileTM with Scrum
2 days
Certified ScrumMaster2 days g
AgileTM
Project Management with Scrum
2 days
y(Accreditedby APMG)
IncludingFoundation/PractitionerCertificate
PragmaticAgileTMPragmatic
AgileTM Pragmatic PragmaticPragmatic
ScrumAwareness
1 day Certified ScrumProduct Owner
2 days
2 days(Accredited by
Scrum Alliance)
PragmaticAgileTM
Briefing½ day
Advanced Product
Owner Skills1 day
AgileTM
forLarge and ,Distributed
Teams1 day
PragmaticAgileTM
Coaching Soft Skills
2 days
AgileTM
Analysis andStory
Writing1 day
PragmaticAgileTM
Workshop Facilitation
Skills3 / 4 days
PragmaticAgileTM
Adoption andTransformation
1 day
(Accredited byScrum Alliance)
DSDM Atern Practitioner3 days
(Accredited by APMG)
DSDMAtern
Awareness1 day
Analysts , Product Owners,Customers and Users
Pragmatic AgileTM
1 day
Lean IT2 days
(Accredited by APMG)
LeanIT
Awareness1 day
g gSoftware and Test-Driven Development
3days(Accredited by Scrum Alliance)
Leading to Certified Scrum Developer
Agile/OpenUnified Process
2 days
Agile/Open Unified Process
Awareness1 day
© 2011 RADTAC18
Coaches andFacilitators
Architects, Developersand Testers
All Agile / LeanProfessionals
Managementand Stakeholders
Scrum Alliance
US-based / International Founded 1994Approx 103,000+ Certified ScrumMasters worldwideAppro 10 700 Certified Scr m Prod ct O ners orld ideApprox 10,700 Certified Scrum Product Owners worldwideApprox 300 Certified Scrum Developers worldwideApprox 1750 Certified Scrum Professionals worldwideApprox 1750 Certified Scrum Professionals worldwide43 Certified Scrum Coaches worldwide, 3 based in the UK126 Certified Scrum Trainers worldwide, 10 based in the UK,
© 2011 RADTAC19
Certified ScrumMaster (CSM)
Training in the fundamentals of Scrum essential for ScrumMasters or Scrum team members• 2 day Course• Informal assessment of delegate by Certified Scrum Trainer• Informal assessment of delegate by Certified Scrum Trainer• Post-course on-line multiple choice evaluation – currently no pass/fail• Planning to move to pass/fail exam in November 2011• 2-years’ Scrum Alliance membership
C tl 103 000+ CSM ld idCurrently 103,000+ CSMs worldwideFar and away the most in-demandand most popular Agile Certificationa d ost popu a g e Ce t cat o
© 2011 RADTAC20
Certified Scrum Product Owner (CSPO)
The fundamentals of Scrum from the Product Owner's perspective. • 2 day Course• 2 years’ membership of Scrum Alliance• 2-years membership of Scrum Alliance• Informal assessment of delegate by Certified Scrum Trainer• No post-course exam or evaluation
There are currently approximately10 700 CSPOs worldwide10,700 CSPOs worldwide
© 2011 RADTAC21
Certified Scrum Developer (CSD)
The Certified Scrum Developer program trains team members in advanced agile engineering practices and other skills, along with the Scrum fundamentals developers need to create working software.working software.• 3 days of Certified technical training (e.g. RADTAC Agile Software
Development with TDD)A b T i• Assessment by Trainer(typically multiple-choice exam)
• Must be a Certified ScrumMaster • Certification Fee: $150 for 2 years
© 2011 RADTAC22
Advanced Certifications
Certified Scrum Professionals (CSP)T i d i d d k l d bl i STrained, experienced and knowledgeable in Scrum• Active Scrum Alliance CSM or CSPO plus• One year of Scrum practice• One year of Scrum practice• Certification Fee: $250 for 2 years• Assessment of experience and knowledge by Scrum Alliance.• New Exam planned for November 2011 – currently under beta-test
Certified Scrum Coach (CSC)• Must already be a Certified Scrum Professional (CSP)• Must already be a Certified Scrum Professional (CSP).• 1,500 hours Scrum coaching (distinct from ScrumMaster, Product
Owner or Functional Manager) across multiple teams over last 5 years• Two different client references.• Active contributions to the Scrum community over the past 3 years.• Application Fee: $100 plus Certification Fee: $750 per year• Application Fee: $100 plus Certification Fee: $750 per year• Recertification every 3 years
© 2011 RADTAC23
Certified Scrum Trainer
A CST is an ambassador of Scrum. He or she will:• Have a solid understanding of the Scrum framework, a deep
understanding of the principles and values that are the foundations of Scrum, and a clarity on what belongs to Scrum and what is an extensionScrum, and a clarity on what belongs to Scrum and what is an extension or complement;
• Have extensive experience of implementing and/or coaching Scrum inside organizations;inside organizations;
• Be active in the wider Scrum community, throughactual and virtual interaction with other Scrum
d A il thi k d titiand Agile thinkers and practitioners;• Have training experience beyond just Scrum,
be willing to explore new ways of working andbe committed to continuous improvement.
• Pay a Certification fee of $7,000 per year
© 2011 RADTAC24
CST Approval Process
© 2011 RADTAC25
Scrum.org
US-based & international / on-line Professional Scrum FoundationsProfessional Scrum Foundations • 2 day training for all Scrum Team Members - No assessment
Professional Scrum Developerp• 5 –day training for Scrum Developers. .NET and Java versions available• On-line assessment – 90% pass mark – no additional fee
A i t l 500 l C tifi d• Approximately 500 people Certified Professional Scrum Master• 2 days training + on-line assessment – 85% pass mark• 2 days training + on line assessment 85% pass mark• Approximately 2800 people Certified to Level 1 - $100 Assessment fee• Approximately 80 people Certified to Level 2 - $500 Assessment fee
Professional Scrum Product Owner • 2 days training + on-line assessment – 85% pass mark• Approximately 2800 people Certified to Level 1 no additional fee• Approximately 2800 people Certified to Level 1 – no additional fee• No-one Certified to Level 2 - $500
© 2011 RADTAC26
DSDM Atern
Owned by DSDM Consortium. UK-based• 23 Advanced Practitioners on DSDM website• 3 Certified Coaches on DSDM website
3 Certified Consultants on DSDM website• 3 Certified Consultants on DSDM website• 14 Certified Trainers on DSDM website• 5 Accredited Training Organisationsg g
DSDM Atern Awareness• 1 day Training
DSDM Atern Practitioner• 3 day Training Course• 3 day Training Course
© 2011 RADTAC27
DSDM Certifications
All under ISEB / BCS• DSDM Foundation: simple multiple choice - £175 + VAT• DSDM Advanced Practitioner: 3 days DSDM accredited training plus 6
months agile experience project synopsis and oral exam - £425 + VATmonths agile experience, project synopsis and oral exam - £425 + VAT• DSDM Coach: DSDM Adv Practitioner plus cv
showing coaching experience and oral exam- £395• DSDM Trainer: DSDM Adv Practitioner plus
training experience plus oral exam - £395• DSDM Lecturer: Oral exam. Can only delivery
accredited DSDM training in an academia - £395• DSDM Consultant: DSDM Advanced Practitioner + 5 years
consultancy experience 3 hour oral exam £POAconsultancy experience. 3 hour oral exam. £POA
• Generic Agile Foundation: £175+VAT• Generic Agile Leader Advanced Practitioner: - £425+VAT
© 2011 RADTAC28
APMG
UK and internationalAgile Project Management• Foundation• Practitioner
Lean IT• Foundation
Other Certifications:• PRINCE2, ITIL, MSP, MoR and many, many others
© 2011 RADTAC29
APMG: Lean IT
Introduced Sept 2011p2 day Training CourseFoundation Exam (inc. in 2 day Training Course)( y g )• 1 hour duration, 60 multiple choice questions, Closed-book.• 30 correct answers (50%) or more are required to pass
Practitioner Exam planned for 2012
© 2011 RADTAC30
APMG: Agile Project Management
Introduced October 201017 A dit d T i i O i ti17 Accredited Training Organisations3 or 4 day Training + Exam Prep CourseFoundation Exam (inc in 3 day Training Course)Foundation Exam (inc. in 3 day Training Course)• 1 hour duration, 60 multiple choice questions, Closed-book.• 30 correct answers (50%) or more are required to pass
Practitioner Exam (inc. in 4 day Training + Exam Prep Course)• "Objective Testing" format of scenario, question and answer booklet.
2 h d ti 4 ti O b k i ti• 2 hours duration, 4 questions, Open-book examination.• 15 marks per question, 60 marks available• 30 marks (50%) or more are required to pass( ) q p
Pre-requisites for Practitioner examination:• Agile Project Management Foundation Certificate• Or DSDM Atern Foundation / Advanced Practitioner Certificate
© 2011 RADTAC31
PMI-Agile Certified Practitioner (ACP)
Currently in Pilot phase till 30th Nov 2011 . Exam available from Sept 2011Education Req’d Secondary degree (high school or equivalent) or higherGeneral ProjectManagement
2,000 hours working on project teams within the last 5 years.Note: for those holding a PMP® credential, PMI has already g
Experience Required
g , yverified that the candidate has exceeded these requirements. Thus, a PMP will be accepted to fulfill these requirements.
Agile Project 1 500 hours working on agile project teams These hours areAgile Project Management Experience Required
1,500 hours working on agile project teams. These hours are in addition to the 2,000 hours required in general project management experience. All must be earned within the last 2 years.Required years.
Training Req’d 21 contact hours in Agile project management topics (e.g. CSM, CSPO, Advanced ScrumMaster / Product owner Skills)
E i ti T t k l d f il f d t l A $400 ( i )Examination Tests knowledge of agile fundamentals. Approx $400 (varies)
Maintenance30 PDUs/3 CEUs every 3 years in agile project managementNote: these hours would count toward fulfilling PMP requirements, if the individual holds both certifications
© 2011 RADTAC32
RADTAC Training PortfolioProject Managers, ScrumMasters
and Team LeadersAll Agile / LeanProfessionals
Managementand Stakeholders
Pragmatic P ti
Pragmatic
Agile ProjectManagement
3 / 4 days
PragmaticAgileTM
AdvancedScrumMaster
Skills1 day
PragmaticAgileTM
Awareness1 day
Pragmatic AgileTM with Scrum
2 days
Certified ScrumMaster2 days g
AgileTM
Project Management with Scrum
2 days
y(Accreditedby APMG)
IncludingFoundation/PractitionerCertificate
PragmaticAgileTMPragmatic
AgileTM Pragmatic PragmaticPragmatic
ScrumAwareness
1 day Certified ScrumProduct Owner
2 days
2 days(Accredited by
Scrum Alliance)
PragmaticAgileTM
Briefing½ day
Advanced Product
Owner Skills1 day
AgileTM
forLarge and ,Distributed
Teams1 day
PragmaticAgileTM
Coaching Soft Skills
2 days
AgileTM
Analysis andStory
Writing1 day
PragmaticAgileTM
Workshop Facilitation
Skills3 / 4 days
PragmaticAgileTM
Adoption andTransformation
1 day
(Accredited byScrum Alliance)
DSDM Atern Practitioner3 days
(Accredited by APMG)
DSDMAtern
Awareness1 day
Analysts , Product Owners,Customers and Users
Pragmatic AgileTM
1 day
Lean IT2 days
(Accredited by APMG)
LeanIT
Awareness1 day
g gSoftware and Test-Driven Development
3days(Accredited by Scrum Alliance)
Leading to Certified Scrum Developer
Agile/OpenUnified Process
2 days
Agile/Open Unified Process
Awareness1 day
© 2011 RADTAC33
Coaches andFacilitators
Architects, Developersand Testers
All Agile / LeanProfessionals
Managementand Stakeholders
Agenda
Choosing your Agile approachg y g ppTraining and Certification optionsRecommendationsQuestions?
© 2011 RADTAC34
Recommendations
Other Methods &Wider Environment
Local Practices Traditional Waterfall, RUPP i 2 PMI APM ITIL
LeanIT
LeanIT
LeanIT
LeanIT
Wider Environment Prince2 PMI APM ITILCMMI Six Sigma ISO etc.
ITITITITAgile Project, Product
and Service Management
DSDM
AgileTeam
A/OUP
DSDMA/OUPScrum
TeamPractices
ScrumScrumDSDMA/OUP
Agile PracticesScrum
XPXPXP
AgileEngineering
PracticesXPXP
© 2011 RADTAC
Individual Methods PragmaticAgileTM Combinations
35
Agile Methods Recommendations
XP• Projects or Product Development
DSDM Atern• Agile Projects• Projects or Product Development
• Focus on Software Engineering• Use selected practices
C S
• Agile Projects• Standard off-the-shelf Agile
Project FrameworkFocus on business/• Combine with Scrum and a
Management Framework to maximise potential
• Focus on business/ customer/user engagement
• Combine with XP and Scrum t i i t ti l
Lean Software Development• Projects or Products
to maximise potential
Agile/Open Unified Processj• Full Value Stream
Scr m
• Agile Projects• Standard off-the-shelf Agile
Project FrameworkScrum• Product Development• Combine with XP and a
Project Framework• Focus on architecture• Combine with XP and Scrum
to maximise potential
Copyright © RADTAC36
Management framework to maximise potential
to maximise potential
Certification Recommendations
Role Method ConsiderAny Scrum Certified ScrumMaster /
Scrum Product Owner;Certified Scrum Professional
Developer, Tester
Any Agile Method Certified Scrum Developer
Project Manager Any Agile Method Agile Project Management Practitioner;Project Manager, Team Leader
Any Agile Method Agile Project Management Practitioner;PMI Agile Certified Practitioner
Any Any Agile Method Lean IT FoundationAny DSDM Atern DSDM Advanced Practitioner
© 2011 RADTAC37
Questions?
Email – [email protected]@LinkedIn – David HicksTwitter – @DaveHicksRADTACTwitter – @RADTACLtd
© 2011 RADTAC38
Agile Training and Certification Optionsg g p
David HicksAgile Business Conference – London – 2011Agile Business Conference London 2011