Agile Training and Certification Options. David Hicks

Similar documents
Designing g and Implementing a Successful Agile Transformation. David Hicks

Agile communities 1/5

Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant

Agile Project Management White Paper

Agile Certification Options Primer. Presented by: Tom McGraw, CSM VP of Public Sales

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects

Agile Project Management: Foundation & Practitioner

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM )

Agile Certification: PMI-ACP

Course Title: Planning and Managing Agile Projects

Strategy. Agility. Delivery.

Course Title: Managing the Agile Product Development Life Cycle

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project.

AGILE & SCRUM. Revised 9/29/2015

Agile Training Portfolio

Questions & Answers. Project Management Institute (PMI) Registered Education Provider (R.E.P.)

Questions & Answers. Project Management Institute (PMI) Registered Education Provider (R.E.P.)

Certified ScrumMaster Workshop

I m an Alien... A Business Analyst in an Agile World Dorothy Tudor - TCC ABC 2014

Introduction. Contents. Introducing the DSDM Agile Project Framework. Introducing DSDM

Questions & Answers. Project Management Institute (PMI) Registered Education Provider (R.E.P.)

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see

ISS NICF COURSES: PROJECT MANAGEMENT

BCS-ISEB Business Analysis Training

Agile and the role of the business analyst

Agile Project Management and Agile Practices Training; with a Scrum Project that you will do.

PLM - Agile. Design Code Test. Sprints 1, 2, 3, 4.. Define requirements, perform system design, develop and test the system. Updated Project Plan

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

When is Agile the Best Project Management Method? Lana Tylka

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

ITIL Foundation Certification Course

Agile for Project and Programme Managers

APM - Agile Project Management: una disciplina in evoluzione

Introduction to Enterprise Agile Frameworks

BCS Foundation Certificate in Agile Syllabus

T14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM

System development lifecycle waterfall model

Strategic Plan October 2010 October 2011

The International Institute for Business Analysis

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Pathways to Digital Growth

WHITEPAPER NAVIGATING THROUGH AGILE

Questions & Answers. Project Management Institute (PMI) Registered Education Provider (R.E.P.)

G-Cloud Service Definition. Atos Business Intelligence Dashboards and Analytics SCS

WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS.

Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013

G-Cloud Service Definition. Atos Business Intelligence Dashboards and Analytics SCS

Agile and ITIL And how they integrate. enterprise.bcs.org

Statistics New Zealand is Agile Continued Implementation of AGILE Process at Statistics NZ

Agile and PRINCE2 And how they integrate. enterprise.bcs.org

Certified Scrum Master Workshop

Digital Marketplace Services Service Definition

ADDING VALUE CONSULTING AB

Agile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013

Program Management Professional (PgMP ) vs. Managing Successful Programmes (MSP ) Certifications A comparative note

What is meant by the term, Lean Software Development? November 2014

Product Stack and Corporate Overview

Secrets of a Scrum Master: Agile Practices for the Service Desk

SECC Agile Foundation Certificate Examination Handbook

Introduction... 2 Introducing the DSDM Agile Project Framework (AgilePF)...2 Introducing DSDM...2 Introducing Scrum...3

Introduction to Agile Software Development Process. Software Development Life Cycles

The profile of your work on an Agile project will be very different. Agile projects have several things in common:

Certified Scrum Developer (CSD) Course Description

Overview of Scrum. Scrum Flow for one Sprint SCRUMstudy.com. All Rights Reserved. Daily Standup. Release Planning Schedule. Create.

Agile Programme Management

Bridging the Gap Between Acceptance Criteria and Definition of Done

Introduction to Agile and Scrum

Agile and the Seven Deadly Sins of Project Management

What is Scrum? Scrum Roles. A lean approach to software development. A simple framework. A time-tested process

CSL classroom courses that will be offered up to June 2016 (unless marked otherwise)

Introduction to the PMI Agile Certification: PMI-ACP SM

G-Cloud Service Definition. Atos Software Development Services

Table of Contents. The Case for SharePoint. SharePoint with an Agile Execution. Typical LASER Project. Build the Right Solutions/ Solutions Right

Agile Project Management Syllabus

Preparation Guide. EXIN Agile Scrum Foundation

IPL Service Definition - Project Management, Programme Management and Governance

Practitioner Certificate Software Asset Management Syllabus. Version 2.0

Project Management Certification Options within Australia

The Agile Manifesto is based on 12 principles:

AGILE BUSINESS SERVICES. Guiding and supporting your business. at any stage of your agile journey

Project Management Certificate Program

Leveraging RUP, OpenUP, and the PMBOK. Arthur English, GreenLine Systems

From Agile by Design. Full book available for purchase here.

Consultants Alliance LLC. Professional Development Programs

DSDM Case Study. An Agile Approach to Software Systems Development for the Highways Agency

Selecting a project management methodology

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

Certified Agile Software Test Professional (CASTP)

The Agile Project Manager

Issues in Internet Design and Development

Are waterfall and agile project management techniques mutually exclusive? by Eve Mitchell, PwC. 22 MARCH

APM - Agile Project Management: dai principi alle regole

Agile Team Roles Product Owner & ScrumMaster. Brian Adkins Rick Smith

Transcription:

Agile Training and Certification Options David Hicks Agile Business Conference London 2011

David Hicks RADTAC Founder & Director Specialist in Lean and Agile since 1998 Agile Alliance Founder Member in 2002 Consulting, Training, Delivery Qualifications Certified Scrum Trainer, Scrum Professional, ScrumMaster and Scrum Product Owner Certified Agile Project Management Trainer Certified Lean IT Trainer Certified DSDM Trainer and Advanced Practitioner Certified Agile Leader Advanced Practitioner 2

RADTAC Services Management Consultancy Training Delivery Expertise Agile Methods Software Development Project Management Organisational Transformation RADTAC Proposition All of the leading Agile methods With wider approaches beyond Agile And the ability to make them scale and stick 3 Copyright RADTAC

Some RADTAC Engagements egov Programme Agile Enablement Integrates MSP, P2, OGC, Agile Agile Enablement and Transformation; Libra Programme Stream delivery management PLM Programme Agile Enablement Integrates PMI, Agile Agile Enablement and Transformation; Agile Enablement and Transformation Agile Enablement and Transformation WORLDWIDE PRIVATE HEALTHCARE PROVIDER Agile Enablement and Transformation -Integrates t MSP, P2,Agile Agile Enablement and Transformation European Portal Agile Development Agile Enablement and Transformation Agile Enablement and Transformation NHS Spine & eborders PM & Delivery Method Agile training Integrates P2 and Agile 4 Copyright RADTAC

Agenda Choosing gyour Agile approach Training and Certification options Recommendations Questions? 6

The Leading Agile Methods XP 5 Values 14 Principles 12 Primary Practices 11 Corollary Practices Lean Software Development 7 Principles 22 Thinking Tools Scrum 5 Values 3 Roles 3 Ceremonies 3 Work Products DSDM Atern 8 Principles 5 Phase Project Lifecycle 12 Roles 17 Work Products 5 Key Techniques Agile/Open Unified Process 6 Principles 7 Disciplines 4Phase Project Lifecycle 14 Roles 8 Minimum Deliverables 4 Guidance Pieces 7 Copyright RADTAC

extreme Programming (1st Edition) Copyright RADTAC

Lean Software Development PRINCIPLES Eliminate Waste THINKING TOOLS The seven wastes of software development: Incomplete Work; Handoffs; Extra Features; Delays; Relearning; Defects; Task Switching Build Define tests not Automate all tests Continuous integration Quality In requirements Create Hypothesise; experiment; Mandate standards Focus on responding Knowledge select best option but challenge them not predicting Defer Commitment Deliver Fast Architect for any new feature at any time Code experimentally: change-tolerant Speed can target cost, Optimise Cycle Time quality & customer needs not Utilisation Decide at the last responsible moment 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 interest Optimise the Whole Focus on the full value stream: concept to cash Whole products are built by whole teams Measure the whole; not the parts Copyright RADTAC

The Scrum Process Framework ScrumMaster facilitates all Team events Daily Scrum Meeting 24 hours Sprint Planning Tasks planned by Scrum Team Sprint Backlog : Sprint Sprint Review & Retrospective Product Backlog Anyone can contribute items Owned by Product Owner Potentially Shippable Product Increment 10 Copyright RADTAC

The DSDM Atern Lifecycle Framework 11 Copyright RADTAC

The DSDM Atern Lifecycle Framework DSDM Timebox = Scrum Sprint 12 Copyright RADTAC

DSDM Atern Roles Business Sponsor Team Leader = ScrumMaster Business Visionary Project Manager Technical Coordinator Project Specific roles within Team Business Ambassador = Product Owner Team Leader Business Advisor Multiple Business Ambassadors allowed Additional specific Project-level roles Additional roles to support team Solution Developer Business Analyst Workshop Facilitator Solution Tester Atern Coach Business Ambassador So olution Develop pment Other 13 Copyright RADTAC

Agile / Open Unified Process Inception Elaboration Construction Transition Milestone: Gain agreement on the lifecycle objectives for the project Milestone: Create a proven, stable working architecture Milestone: Complete the release to optimal quality in the most efficient way Milestone: Ensure the release is fully available for all of its end users Inception Elaboration Construction Transition Modelling Implementation (i.e. coding) Testing Deployment Project Management Config & Change Mgt Environment Copyright RADTAC

Agile / Open Unified Process Inception Milestone: Gain agreement on the lifecycle objectives for the project Elaboration Milestone: Create a proven, stable working architecture Construction 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 Implementation (i.e. coding) Testing Deployment Project Management Config & Change Mgt Environment Iterations within each Phase repeat until Phase Milestone is achieved Copyright RADTAC

Choosing Your Agile Approach Other Methods & Wider Environment Local Practices Traditional Waterfall, RUP Prince2 PMI APM ITIL CMMI Six Sigma ISO etc. Agile Project, Product and Service Management Lean IT Lean IT Lean IT Lean IT DSDM A/OUP Agile Team Practices Agile Practices Scrum DSDM A/OUP Scrum Scrum DSDM A/OUP Scrum Agile Engineering Practices XP XP XP XP XP Individual Methods Combinations 16

Agenda Choosing gyour Agile approach Training and Certification options Recommendations Questions? 17

RADTAC Training Portfolio Management and Stakeholders All Agile / Lean Professionals Project Managers, ScrumMasters and Team Leaders Briefing ½ day Awareness 1 day Scrum Awareness 1 day Certified Scrum Product Owner 2 days DSDM Atern Awareness 1 day Adoption and Transformation 1 day with Scrum 2 days Advanced ScrumMaster Skills Agile Project 1 day Certified ScrumMaster Management 2 days 3 / 4 days (Accredited by Scrum Alliance) (Accredited by Scrum Alliance) DSDM Atern Practitioner 3 days (Accredited by APMG) for Large and, Distributed Teams 1 day Analysis and Story Writing 1 day Advanced Product Owner Skills 1 day (Accredited by APMG) Including Foundation/ Practitioner Certificate Project Management with Scrum 2 days Workshop Facilitation Skills 3 / 4 days Coaching Soft Skills 2 days Lean IT Awareness 1 day Agile/Open Unified Process Awareness 1 day Lean IT 2 days (Accredited by APMG) Agile/Open Unified Process 2 days Analysts, Product Owners, Customers and Users Software and Test-Driven Development 3days (Accredited by Scrum Alliance) Leading to Certified Scrum Developer Management and Stakeholders All Agile / Lean Professionals Architects, Developers and Testers Coaches and Facilitators 18

Scrum Alliance US-based / International Founded 1994 Approx 103,000+ Certified ScrumMasters worldwide Approx 10,700 Certified Scrum Product Owners worldwide Approx 300 Certified Scrum Developers worldwide Approx 1750 Certified Scrum Professionals worldwide 43 Certified Scrum Coaches worldwide, 3 based in the UK 126 Certified Scrum Trainers worldwide, 10 based in the UK 19

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 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 Currently 103,000+ 000+ CSMs worldwide Far and away the most in-demand and most popular Agile Certification 20

Certified Scrum Product Owner (CSPO) The fundamentals of Scrum from the Product Owner's perspective. 2 day Course 2-years years membership of Scrum Alliance Informal assessment of delegate by Certified Scrum Trainer No post-course exam or evaluation There are currently approximately 10,700 CSPOs worldwide 21

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. 3 days of Certified technical training (e.g. RADTAC Agile Software Development with TDD) Assessment by Trainer (typically multiple-choice exam) Must be a Certified ScrumMaster Certification Fee: $150 for 2 years 22

Advanced Certifications Certified Scrum Professionals (CSP) Trained, experienced and knowledgeable in Scrum Active Scrum Alliance CSM or CSPO plus 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). 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 Recertification every 3 years 23

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 extension or complement; Have extensive experience of implementing and/or coaching Scrum inside organizations; Be active in the wider Scrum community, through actual and virtual interaction with other Scrum and Agile thinkers and practitioners; Have training experience beyond just Scrum, be willing to explore new ways of working and be committed to continuous improvement. Pay a Certification fee of $7,000 per year 24

CST Approval Process 25

Scrum.org US-based & international / on-line Professional Scrum Foundations 2 day training for all Scrum Team Members - No assessment Professional Scrum Developer 5 day training for Scrum Developers..NET and Java versions available On-line assessment 90% pass mark no additional fee Approximately 500 people Certified Professional Scrum Master 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 No-one Certified to Level 2 - $500 26

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 14 Certified Trainers on DSDM website 5 Accredited Training Organisations DSDM Atern Awareness 1 day Training DSDM Atern Practitioner 3 day Training Course 27

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 + 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 deliver accredited DSDM training in an academia - 395 DSDM Consultant: DSDM Advanced Practitioner + 5 years consultancy experience. 3 hour oral exam. POA Generic Agile Foundation: 175+VAT Generic Agile Leader Advanced Practitioner: - 425+VAT 28

APMG UK and international Agile Project Management Foundation Practitioner Lean IT Foundation Other Certifications: PRINCE2, ITIL, MSP, MoR and many, many others 29

APMG: Lean IT Introduced Sept 2011 2 day Training Course Foundation Exam (inc. in 2 day Training Course) 1 hour duration, 60 multiple choice questions, Closed-book. 30 correct answers (50%) or more are required to pass Practitioner Exam planned for 2012 30

APMG: Agile Project Management Introduced October 2010 17 Accredited d Training i Organisations 3 or 4 day Training + Exam Prep 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 hours duration, 4 questions, Open-book examination. 15 marks per question, 60 marks available 30 marks (50%) or more are required to pass Pre-requisites for Practitioner examination: Agile Project Management Foundation Certificate Or DSDM Atern Foundation / Advanced Practitioner Certificate 31

PMI-Agile Certified Practitioner (ACP) Currently in Pilot phase till 30 th Nov 2011. Exam available from Sept 2011 Education Req d General Project Management Experience Required Agile Project Management Experience Required Training Req d Secondary degree (high school or equivalent) or higher 2,000 hours working on project teams within the last 5 years. Note: for those holding a PMP credential, PMI has already verified that the candidate has exceeded these requirements. Thus, a PMP will be accepted to fulfill these requirements. 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. 21 contact hours in Agile project management topics (e.g. CSM, CSPO, Advanced ScrumMaster / Product owner Skills) Examination Tests knowledge of agile fundamentals. Approx $400 (varies) Maintenance 30 PDUs/3 CEUs every 3 years in agile project management Note: these hours would count toward fulfilling PMP requirements, if the individual holds both certifications 32

RADTAC Training Portfolio Management and Stakeholders All Agile / Lean Professionals Project Managers, ScrumMasters and Team Leaders Briefing ½ day Awareness 1 day Scrum Awareness 1 day Certified Scrum Product Owner 2 days DSDM Atern Awareness 1 day Adoption and Transformation 1 day with Scrum 2 days Advanced ScrumMaster Skills Agile Project 1 day Certified ScrumMaster Management 2 days 3 / 4 days (Accredited by Scrum Alliance) (Accredited by Scrum Alliance) DSDM Atern Practitioner 3 days (Accredited by APMG) for Large and, Distributed Teams 1 day Analysis and Story Writing 1 day Advanced Product Owner Skills 1 day (Accredited by APMG) Including Foundation/ Practitioner Certificate Project Management with Scrum 2 days Workshop Facilitation Skills 3 / 4 days Coaching Soft Skills 2 days Lean IT Awareness 1 day Agile/Open Unified Process Awareness 1 day Lean IT 2 days (Accredited by APMG) Agile/Open Unified Process 2 days Analysts, Product Owners, Customers and Users Software and Test-Driven Development 3days (Accredited by Scrum Alliance) Leading to Certified Scrum Developer Management and Stakeholders All Agile / Lean Professionals Architects, Developers and Testers Coaches and Facilitators 33

Agenda Choosing gyour Agile approach Training and Certification options Recommendations Questions? 34

Recommendations Other Methods & Wider Environment Local Practices Traditional Waterfall, RUP Prince2 PMI APM ITIL CMMI Six Sigma ISO etc. Agile Project, Product and Service Management Lean IT Lean IT Lean IT Lean IT DSDM A/OUP Agile Team Practices Agile Practices Scrum DSDM A/OUP Scrum Scrum DSDM A/OUP Scrum Agile Engineering Practices XP XP XP XP XP Individual Methods Combinations 35

Agile Methods Recommendations XP Projects or Product Development Focus on Software Engineering Use selected practices Combine with Scrum and a Management Framework to maximise potential Lean Software Development Projects or Products Full Value Stream Scrum Product Development Combine with XP and a Management framework to maximise potential 36 DSDM Atern Agile Projects Standard off-the-shelf Agile Project Framework Focus on business/ customer/user engagement Combine with XP and Scrum to maximise i potential ti Agile/Open Unified Process Agile Projects Standard off-the-shelf Agile Project Framework Focus on architecture Combine with XP and Scrum to maximise potential Copyright RADTAC

Certification Recommendations Role Method Consider Any 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; Team Leader PMI Agile Certified Practitioner Any Any Agile Method Lean IT Foundation Any DSDM Atern DSDM Advanced Practitioner 37

Questions? Email david.hicks@radtac.co.uk LinkedIn David Hicks Twitter @DaveHicksRADTAC Twitter @RADTACLtd 38

Agile Training and Certification Options David Hicks Agile Business Conference London 2011