Agile Frameworks - Scaling Agile for the Large Enterprise Ken King PMP, ACP, SPC4 February 21, 2018 Ingenious Information Technology – clontarkings@upcmail.ie; 087 2059930
My Profile Education Certifications PMI member since 2002 BA (History, History of Art), BSc in IS, MPM Certifications PRINCE2, PMP (2009), CSM, ACP (2012), SPC4(2015) PMI member since 2002 Working in IT since 1990 Hibernian Insurance, CSC, Bank of Ireland, EDS, Delphi Technologies, Bank of America, Optum Healthcare, AIG Agile Coach, SAFe Program Consultant, leading the AIG Agile Transformation Program in EMEA Ingenious Information Technology – clontarkings@upcmail.ie
Agenda Introduction The History of Agile (very abbreviated!) PMBOK and Agile Guide Frameworks – A Networking/Learning Exercise Focus: SAFe – Scaled Agile Framework
Introduction The PMI published it’s latest edition of the PMBOK in September 2017 The bulk of the new material relates to “adaptive methodologies” – this is the term PMI gives to all LEAN / Agile / Scrum methodologies and frameworks There is a new appendix in the PMBOK on Agile There is also a new separate Agile Practice Guide, produced in partnership with the Agile Alliance. PMI’s approach to the PMBOK has always been to cover every tool and technique that can be used in the management of any project, in any country, in any industry The approach in the Agile Practice Guide is the same – it tries to cover them all
The History of Agile (very abbreviated) 1986 – “The New New Product Development Game” was published in the Harvard Business Review 1990s – sees the independent development of various team-based Agile approaches Scrum – Ken Schwaber and Jeff Sutherland XP (Extreme Programming) – Kent Beck 2001 – The Agile Manifesto – Denver, Colorado 2000s – Lots of startup companies have huge success with Agile they start scaling it, and frameworks start to emerge 2011 – Scaled Agile Framework (SAFe)
Agile Approaches – The Agile Guide
Agile Approaches – Team Method Scrum – developed by Ken Schwaber and Jeff Sutherland, it is a framework for developing and sustaining complex products – www.scrum.org FDD – Feature Driven Development and Agile Modelling – www.agilemodelling.com – developed by Jeff De Luca and Peter Coad, it focuses on the iterative development and delivery of business value through features Kanban – is a method for visualizing the flow of work, in order to balance demand with available capacity, and spot bottlenecks. XP – developed by Kent Beck, Extreme Programming advocates frequent "releases" in short development cycles, which is intended to improve productivity and introduce checkpoints at which new customer requirements can be adopted. Agile UP – Agile Unified Process is a simplified and Agile version of Rational Unified Process developed by Scott Ambler. DSDM – Dynamic Systems Development Method is an agile project delivery framework, promoted by the Agile Business Consortium through www.agilebusiness.org
Agile Approaches – Scaled Crystal Methods are a family of lightweight agile methods developed by Alistair Cockburn in the mid 1990s. Scrum of Scrums – first described by Jeff Sutherland, this is a technique to scale Scrum up to large groups of Agile teams of 5 to 10 people – www.agilealliance.org LeSS – Large Scale Scrum is a framework for scaled agile and scaling Scrum – www.less.works Lean – Adapted from the Toyota Production System, Lean is a translation of lean manufacturing principles and practices, the core principle being to eliminate non-value-added activities or ‘wastes’ Disciplined Agile Delivery (DAD) – is a decision framework that provides lightweight guidance to help organisations streamline their processes in a context-sensitive manner, providing a solid foundation for business agility – www.disciplinedagiledelivery.com SAFe - The Scaled Agile Framework (SAFe®) helps businesses address the significant challenges of developing and delivering enterprise-class software and systems in the shortest sustainable lead time. – www.scaledagileframework.com RAGE – Recipes for Agile Governance in the Enterprise. RAGE is cPrime’s framework for Agile Governance, or, the formalization and exercise of repeatable decision-making practices. – www.cprime.com/rage/
Networking / Learning Exercise Crystal Methods
Networking / Learning Exercise SAFe
Networking / Learning Exercise RAGE
Networking / Learning Exercise RAGE
Networking / Learning Exercise LeSS
Networking / Learning Exercise Scrum of Scrums
Networking/Learning Exercise At your table, research a framework using your phone, laptop or tablet Appoint a Product Owner (PO) Find a fact about the Framework you chose Only the PO can accept it – it cannot be already on the backlog (wall) Once all team members have posted a fact on the wall, design a Poster that will educate the room What is/are the main distinguishing characteristic(s)? Time Box 10 mins research, discuss 10 mins to produce the poster 2 mins each to share
SAFe 4.5 www.scaledagileframework.com Click on “Presentations and Videos” Download SAFe 4.5 Foundations