Agile Project Management White Paper

Similar documents
DSDM Agile Professional Candidate Guidelines October I do it right

ISO/IEC ISO/IEC White Paper

DSDM Trainer-Coach Candidate Guidelines Version Jan-16. I help others to do it right

Training Services TRAINING SERVICES. Translating Knowledge into Results

"Charting the Course... ITIL 2011 Managing Across the Lifecycle ( MALC ) Course Summary

Find out more about APM qualifications and keep up to date with the latest developments at apm.org.uk/apmqualifications

Implementing ITIL v3 Service Lifecycle

Contents. List of figures. List of tables. 5 Managing people through service transitions 197. Preface. Acknowledgements.

COURSE BROCHURE. ITIL - Expert Managing Across Lifecycle Training & Certification

Inspiring P3O Training

Guide to Project Management Qualifications

PRINCE2 Certification Course

SAFe AGILE TRAINING COURSES

ITSM Training Solution

What Makes PMI Certifications Stand Apart?

Getting a head start has never been more crucial to developing a successful career...

ITIL Qualification Scheme

Qualification Specification for the Knowledge Modules that form part of the BCS Level 4 Software Developer Apprenticeship

PRINCE2 Foundation and Practitioner

3 Days Classroom Training Exam and Certification Included

ITIL Managing Across the Lifecycle Course

FAQ For M_o_R Training

Digital Service Management (DSM)

Digital Service Management (DSM)

ICT Mentors e-learning portfolio provides our delegates with materials for study at the comfort of their homes, work place etc.

Contents. viii. List of figures. List of tables. OGC s foreword. 3 The ITIL Service Management Lifecycle core of practice 17

Pink Elephant. ITIL V3 The Value of Education

Integrating ITIL and COBIT 5 to optimize IT Process and service delivery. Johan Muliadi Kerta

ITIL Managing Across the Lifecycle (MALC) Certification Training - Brochure

ISTQB in a Nutshell. ISTQB Marketing Working Group. February 2012 v10

Document Control Information

Moving Professionals Forward. World Leader In Competence Based Certification

ITIL Intermediate Service Design (SD) Certification Boot Camp - Brochure

What is ITIL. Contents

EXIN Expert in IT Service Management based on ISO/IEC Preparation Guide

Planning and Implementing ITIL in ICT Organisations

WHO SHOULD ATTEND? ITIL Foundation is suitable for anyone working in IT services requiring more information about the ITIL best practice framework.

1.1 Levels of qualification

THE ITIL MANAGERS BRIDGE CERTIFICATION IN IT SERVICE MANAGEMENT

ITIL 2011 Overview - 1 Day (English and French)

Getting Started with ITIL

"Charting the Course... ITIL 2011 Service Offerings & Agreement (SOA) Certification Program. Course Summary

PRINCE Update FAQs AXELOS.com January 2017

Revisit the Foundations of ITSM SMSG

FAQs- BCS delivery of ISQTB Advanced level exams and the withdrawal of ISEB Test Analysis Practitioner and ISEB Test Manager Practitioner (March 2011)

ITIL Intermediate Service Design (SD) Certification Training - Brochure

ITIL Official Accreditor FAQ s - July 2010

Document Control Information

PRINCE2 IN 40 MINUTES

Association for International PMOs. Expert. Practitioner. Foundation PMO. Learning.

THE KEY BENEFITS OF ITIL

Foundation. Become a ITIL Foundation Certified Professional from our exclusive 2 full day. conducted by authorized faculties from APMG.

Agile Certifications. Dr. Vijay Kanabar Boston University

ITIL Intermediate Continual Service Improvement (CSI) Certification Boot Camp - Brochure

ITIL Intermediate Service Transition (ST) Certification Training - Brochure

Helping shape your future

"Charting the Course... ITIL 2011 Operations Support Analysis (OSA) Certification Program. Course Summary

COBIT 5 Assessor Certification Course

ITIL Service Transition Lifecycle

PRINCE2. Foundation Course and Exam. Exam Preparation - 3 Days. Classroom Training including: PRINCE2 Foundation Exam

2 Days Classroom Training including: PRINCE2 Practitioner Exam

ITIL - Lifecycle Service Transition Course

Agile Tester Foundation E-learning Course Outline

TIPA Lead Assessor for ITIL

Prepared by: Rex Gibson Director Focus IT Service Management

ITIL Foundation Program Certification Program. The Minimum number of students per session is 6 where the maximum is 25.

The "refresh" of PRINCE2 is part of a regular programme of review and updating which has been ongoing since PRINCE first emerged in the mid 1990s.

EXIN BCS SIAM TM Foundation Certification Training - Brochure

Practitioner Certificate in Business Continuity Management (PCBCM) Course Description. 10 th December, 2015 Version 2.0

SERVICE TRANSITION ITIL INTERMEDIATE TRAINING & CERTIFICATION

An Overview of TOGAF Version 9.1

INTRODUCING ITIL THE WORLD S MOST WIDELY USED SERVICE MANAGEMENT FRAMEWORK

COBIT 5 Implementation

MANAGING PROJECTS USING PMI S STANDARDS. Facilitated by Mr. Andreas Solomou. 12, 19, 26 November and 3, 10 December :30 17:00

ITIL 4. Public Frequently Asked Questions (FAQs) AXELOS.com. October 2018 COMMERCIAL IN CONFIDENCE

COURSE BROCHURE. ITIL - Intermediate Service Transition. Training & Certification

BCS Level 3 Certificate in Software Development Context and Methodologies Syllabus QAN 603/1191/5

ITIL Service Lifecycle Strategy

Managing Projects Using PMI s Standards facilitated by: Mr. Andreas Solomou

ITIL Managing Across the Lifecycle (MALC)

PMI Certification Overview

PRINCE Update FAQs AXELOS.com May 2017

Product Development Road

ITIL Intermediate: Operational Support and Analysis Lesson Plan

DevOps Foundation Certification Training Course - Brochure

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

SAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts

The Project Management Professional Certifications Becoming ACP Certified

Qualification Specification. Suite of Internal Quality Assurance Qualifications

ITIL Certification The next logical certification step for the Cisco Certified Professional

COBIT 5 Foundation. Lesson Plan. Mock Exam: Duration: Language:

BCS Specialist Certificate in Service Desk and Incident Management Syllabus

PRINCE2 Update. PRINCE2 Membership FAQs. AXELOS.com PUBLIC

Solutions Technology, Inc. (STI) Corporate Capability Brief

APM Accreditation for training providers Application Guidance Notes

ITIL 2011 Foundation Lesson Plan

COURSE BROCHURE. ITIL - Intermediate SERVICE STRATEGY Training & Certification

Document Control Information

AXELOS Membership Handbook. Excel in your role. Advance your career.

NCSF Foundation Certification

Transcription:

Agile Project White Paper

2 Agile Project Contents Foreword by Richard Pharro, 3 CEO, APMG-International Introducing Agile Project 4 Relationship with DSDM Atern 5 and Key Differences Comparing Agile Project 6 with other agile methodologies Benefits of Agile Project 8 Agile Project and PRINCE2 9 one or the other, or both? Qualifications & Training 9 About APMG-International 10 About the DSDM Consortium 11

3 Foreword from Richard Pharro, CEO, APMG-International Agile Project provides an approach that offers agility but retains the concepts of a project, project delivery and project management. It works alongside more formal project management approaches such as PRINCE2 and complements quality processes such as ISO90001 and CMMI. Agile Project enables organizations to gain the benefits of an agile approach without introducing unnecessary risks. This ensures going agile becomes a measured and balanced change, keeping what is good in the current organization and retaining existing good practices around project management and delivery whilst gaining the benefits of a more agile way of working. We live in an uncertain world where it is difficult to predict what will happen in the future. As governments and organizations face unprecedented budget cuts, but are still under pressure to perform and deliver, project managers face tough challenges. Unforeseen situations, budget cuts and organizational changes can have a dramatic impact on project outcomes. The key to successfully managing projects is to break them into stages, plan the current stage in detail and be flexible regarding the subsequent stages. Providing a flexible yet controlled process that can be used to deliver solutions, Agile Project combines effective use of people s knowledge together with techniques such as iterative development and modelling to achieve tight project delivery timescales. It offers flexibility while still recognising the processes that give project managers confidence to run their projects effectively. This paper explores the central concepts of Agile Project and clarifies its relationship with the DSDM Consortium s Atern method, and also positions Agile Project in relation to alternative methodologies.

4 Agile Project Introducing Agile Project Agile Project is the result of collaboration between APMG-International and The DSDM Consortium. DSDM (Dynamic Systems Development Method) is the longest-established Agile method, launched in 1995, and is the only Agile method to focus on the management of Agile projects. The method has evolved over the years and DSDM Atern is the latest version. DSDM has always operated predominantly in the corporate environment, and has consistently demonstrated its ability to successfully work with and complement existing corporate processes. Until fairly recently, Agile was still viewed by some as bleeding edge or inherently risky, whereas the reality is that over many years of successful implementation Agile has become mainstream, and the drive to go Agile has been fuelled by the need to deliver timely and cost-effective projects, whilst at the same time embracing change and offering flexibility. Agile Project is a new initiative which extracts the Project elements of DSDM Atern and makes them available as Agile Project a certified approach in its own right. This enables experienced Project Managers to adopt a mature, scalable corporate-strength Agile approach within their organizations. On a traditional project, the Project Manager may be actively involved in directing work and telling their team what needs to be done a style often referred to as Command and Control. Agile PM follows a different style. In the early stages, the Agile PM creates a high level plan, based on outline requirements and a high level view of the solution to be created. From that point onwards the end project is created iteratively and incrementally, with each increment building on the output of increments preceding it. Unlike a traditional project, the detailed plans for each step are created by the team members themselves and not the Project Manager. Within each stage of the project the team works in an iterative and incremental style in close collaboration with a representative of the business/customer in order to understand the detail of the next step and to create and validate an evolving solution. Agile Project comprises established and proven components that provide a holistic approach to the management and governance of projects. It has an overarching philosophy and guiding principles, together with a lifecycle (or process) and a set of deliverables to be created and maintained as the project progresses from a controlled start through to completion. It provides clearly defined roles with specific responsibilities designed to bring together all stakeholders involved in the project.

5 Relationship with DSDM Atern and Key Differences Agile Project is based on DSDM Atern, which has always been the only Agile method to fully address the concept of an Agile project, and provides detailed guidance on how to manage and deliver Agile projects. Agile Project focuses on the elements of Atern that are specific to the Agile Project Manager; it is important to note that Atern also provides detailed guidance on delivery techniques and solution development, which are outside of the Agile Project Handbook. Agile Project follows the same structure as DSDM Atern, with the Agile Project Handbook and the DSDM Atern Handbook having the same layout and chapter numbering. This allows the Agile Project Manager easy reference to the full Atern method, should they wish to supplement their understanding of Agile Project, and relate their knowledge of DSDM Atern within the Solution Development Team. Many of the chapters in the DSDM Atern Handbook are fully relevant to Agile Project, and are reproduced almost in full. Other chapters have been edited to remove details that fall outside of pure Agile Project, and in some cases information has been pared back to provide the Agile Project Manager with awareness of a topic and ensure that it is being planned and managed correctly. Although Agile Project can be viewed as a subset of DSDM Atern, there are some extra features in Agile Project that are not currently available in Atern. These include Top Tips for Agile Project Managers at the conclusion of most chapters. These Top Tips have been collected from the in-depth practical experience of professional individuals who have managed and delivered Agile projects for many years. These are practitioners who work across a wide range of backgrounds, from small, simple projects to large, complex projects, including regulated environments where they need to work in conjunction with other methods and approaches such as PRINCE2, ITIL, CMMI, ISO, etc. Access to this experience through these Top Tips has proved to be invaluable and will help the Agile Project Manager to avoid pitfalls and prepare for success. Supplementary information is also available to help the professional Project Manager to apply Agile Project in the corporate environment, specifically linking and aligning this approach to PRINCE2 and ITIL, through reference to in-depth White Papers and publications, created by experienced Practitioners.

6 Agile Project Comparing Agile Project with other agile methodologies In the Agile world, there are a number of approaches available; the most common of these are DSDM Atern, extreme Programming (XP), SCRUM and Lean. To put these Agile approaches into context: XP focusing on I.T. development, XP provides developer techniques and practices such as Pair Programming, Continuous Integration etc. There is no concept of a Project in XP, and with the exception of planning, little guidance around management, since the primary purpose of XP is to provide Agile delivery techniques. Typically where XP is to be used to deliver Agile Projects, it is often combined with other Agile approaches which add-on the Project and elements. Examples of this would be XP with DSDM Atern, XP with Scrum. Scrum provides an excellent team based approach to allow work to be prioritised and delivered, using the concept of a constantly evolving backlog to provide the team s workload. The strength of Scrum is its simplicity, and since it is so easy to describe and to start to use, this has driven its popularity to date. However in Scrum, there is no concept of a project, simply a Product Backlog of work to be done. For those wishing to scale Scrum to work as a corporate-wide Agile approach, or to use it for management of projects and releases, there is usually significant extra work needed to overlay the project/release concept onto the basic Scrum process. Scrum does offer a very simple version of corporate-wide Scrum (referred to as Scrum of Scrums ), but in the complex corporate world, there is little confidence in the successful practical application of this. re-inventing the information and guidance already available in DSDM Atern. On IT projects, Scrum is often paired with XP, with Scrum providing the team management process and XP providing the developer techniques. Scrum is also often combined with DSDM Atern, where Scrum is used at the development team level, and DSDM Atern sits above the team to position the work within a project and to provide the project management elements. Lean an approach which originated in the Toyota manufacturing environment in the 1940s. Lean drives work to be done in an efficient way through its main principle of Eliminate Waste. In practice, this means avoiding anything that does not produce value for the customer. Examples of Lean thinking are don t do all the detailed analysis up front, because it will change/ some will not be progressed to delivery and test throughout, then you don t waste time working on things that do not fit the business. A lean approach can be applied at development level, but it is also often used at the organizational level. Lean is often used in conjunction with other Agile approaches, since it is complementary to most of them, e.g. Lean and DSDM Atern, Lean and Scrum, Lean and XP. When choosing which Agile approach to adopt, at its simplest, an organization could choose a single Agile approach, focusing on the area of highest concern to them, as demonstrated in the following diagram: The end result is often that complex organizations using Scrum, but needing a corporate-strength Agile approach, end up

7 What the Agile Method Covers * Corporate and other Practices Agile Project Practices and Project Lifecycle Agile Project Agile Team Practices Scrum Agile Delivery and Engineering Practices XP Lean Atern Alternatively, various Agile approaches may be combined to provide a blended approach to fulfil different needs, as demonstrated in the following diagram. Combining Agile Methods * Corporate and other Practices e.g. PRINCE2, Quality Procedures, ITIL, Lean philosopy Agile Project Practices and Project Lifecycle Agile Project At this level, Agile PM and Atern Atern may be interchangeable or Agile Project Agile Team Practices Scrum Atern Atern Scrum Agile Delivery and Engineering Practices XP Lean XP Lean XP Lean XP Lean 1 2 3 4 *Diagrams courtesy of RADTAC Limited

8 Agile Project Benefits of Agile Project Organizations seeking to adopt an Agile approach are sometimes concerned about some of the messages and myths of Agile, and it can be very difficult to separate rumour from fact. For example, some Agile approaches suggest that Project is irrelevant or unnecessary a very worrying message for organizations that rely on their project managers, and organizations that may have invested heavily in creating a pool of experienced and accredited Project Managers. This has led some to an incorrect perception that Agile is only applicable for small, simple pieces of work, and that organizations would need to choose either Agile or formal project management and corporate processes. However this perception is incorrect. One advantage of Agile Project for the organization is that they can adopt an Agile approach that has a track record of successful management and delivery in the corporate environment, and an approach that complements and works with existing corporate processes, such as PRINCE2, quality and audit processes, etc. Indeed, DSDM Atern originally was designed to integrate with PRINCE2. There is no need to develop and integrate company-specific Agile management processes, the organization can simply adopt a tried and tested approach. Another benefit for the organization is that Agile Project, and its parent process DSDM Atern, has a formal recognised certification process for individuals. Within the organization, this can be used to develop professionalism in employees, and as part of staff professional development. The certification can also be used as part of the recruitment process, to identify individuals who have already been independently assessed and certified as possessing accurate knowledge on Agile Project. At its simplest, using the Agile Story concept to define why an organization would adopt Agile Project : As an organization We need Agile Project Training and Certification So that we can skill our workforce, show they are valued and distinguish between those with Agile skills and those without. As a Hiring Manager I need Agile Project Certification So that I can distinguish between job candidates whose Agile skills have been independently validated and candidates without external Agile knowledge validation Individuals who work in the Agile arena are as keen to demonstrate and prove their knowledge as those who work in a more traditional environment, both to themselves and to their employers. Agile Project provides Foundation and Practitioner level certifications, and so enable a candidate, or team, to progress from a basic level, to a more advanced, applied level of knowledge. For those who wish to progress even further, the close link between Agile Project and DSDM Atern allows an individual to become a DSDM Atern Advanced Practitioner, a certification based on experience, and an oral exam which examines both practical experience and theoretical knowledge. To outline why a Project Manager would adopt Agile Project : As a Project Manager I need Agile Project Training So that I can develop my Agile management skills based on recognised best practice. As a Project Manager I need Agile Project Certification So that I can validate my Agile skills using an external, independent measure, and so that I can differentiate myself when applying for Agile project management positions.

9 Agile Project and PRINCE2 one or the other, or both? A significant advantage of adopting Agile Project is that it is a process based on DSDM Atern, and over many years Atern has proven its ability to work alongside and complement PRINCE2. So for an organization which already uses PRINCE2, adopting Agile Project enables the continued use of PRINCE2 with Agile Project providing complementary, tried and tested Agile management processes. For an organization that may be new to Project and wanting to deliver Agile projects in a controlled way, Agile Project alone will provide sufficient guidance to allow for successful management and delivery. However, if the organization wants to further strengthen their Project, then adopting Agile Project alongside PRINCE2 provides options for the optimum way forward. Qualifications & Training Training courses in support of APMG- International s Agile Project scheme are available from an international network of Accredited Training Organizations (ATOs), certified by APMG-International. Details of all Agile Project ATOs can be located via the APMG-International website. Courses will: Explain how to lay the foundations for successful agile projects Explain how an agile project is managed Clarify the different management styles needed for successful agile projects (compared to traditional projects) Provide integration with PRINCE2 The Foundation Examination assesses a candidate s knowledge of Agile Project through a one hour multiple-choice paper composed of 60 questions. Candidates must achieve 30 correct answers (50%) to pass. The Practitioner Examination tests a candidate s ability to apply the concepts of Agile Project to the running and managing of projects through an Objective Test a style of complex multiple-choice examination lasting two hours. There are four questions with 15 marks available per question. Candidates must achieve 30 marks (50%) to pass. The scheme consists of two qualification levels: Foundation and Practitioner, with an examination for each.

10 Agile Project About APMG-International APMG-International is a global Examination Institute accredited by The APM Group Ltd, the Official Accreditor of the UK Office of Government Commerce. Our regional offices are located in Australia, China, Germany, India, Italy, The Netherlands, Malaysia, the United States and the United Kingdom. Our portfolio of qualifications including the OGC Best Practice qualifications fall under three broad categories: Portfolio, Programme & Project (PPM) including PRINCE2, MSP, P3O, MoP and Agile Project. IT Service (ITSM) including ITIL, ISO 20000, Change Analyst and Service Catalogue. Specialist Qualifications including MoV, Change, OBASHI, CHAMPS2 and Earned Value. have a wide variety of qualifications to choose from if they want to extend their offerings to candidates. We also accredit consultants working with OGC s Maturity Models to help organizations improve their delivery of Best Practice. As well as accrediting training and consulting organizations, we set, mark and certify the relevant examinations. To support candidates who sit our exams our online bookshop APMG- Business Books provides core guidance texts for all our qualifications, as well as general management-related books and software. For more information please visit our website at www.apmg-international.com We accredit training organizations, trainers and training materials and certify examination candidates through a variety of methods. Our Accredited Training Organizations (ATOs)

11 About the DSDM Consortium The DSDM Consortium was founded in 1994 as a not-for-profit membership organization operating on a collegiate model. It was formed in response to a widely recognised need for an approach to software development that was both quicker than traditional ( waterfall ) methods, and also allowed for the development of scalable, maintainable applications that met current and changing business requirements. The DSDM approach was developed by capturing the experiences of a broad consortium of organizations; large corporate IT departments, business users, consultants and vendors. These organizations recognised the need to build applications (responsive to change) quickly, and that to do so required business commitment and new techniques based on a documented repeatable lifecycle and iterative development. A radical review of the framework culminated in the launch of DSDM Atern in April 2007. Atern retains the fundamental focus on delivery of early business benefits from IT projects and programmes and has been enhanced to provide improved support for projects including those with no technology element at all. The framework is free to view at www.dsdm.org Alongside the DSDM Atern framework, the Consortium publishes white papers and other supporting material, and delivers public Seminars, Conferences and Training. For more information about DSDM Atern and the Consortium please visit www.dsdm.org or call +44 (0)1233 611162. DSDM v1 was published in February 1995 and the approach has constantly evolved to address the needs of a business driven development culture.

International APMG-International Head Office, Sword House, Totteridge Road High Wycombe, Buckinghamshire HP13 6DG Tel: +44 (0) 1494 452 450 Fax: +44 (0) 1494 459 559 Email: servicedesk@apmg-international.com Web: www.apmg-international.com APMG International 2011 DSDM and Atern are Registered Trade Marks of Dynamic Systems Development Method Limited. ITIL is a Registered Trade Mark of the Office of Government Commerce in the United Kingdom and other countries. PRINCE2 is a Registered Trade Mark of the Office of Government Commerce in the United Kingdom and other countries.