Agile Frameworks - Scaling Agile for the Large Enterprise

Slides:



Advertisements
Similar presentations
AGILE DEVELOPMENT Outlines : Quick Look of agile development Agility
Advertisements

SOFTWARE DEVELOPMENT METHODOLOGIES Methodologies Waterfall Prototype model Incremental Iterative V-Model Spiral Scrum Cleanroom RAD DSDM RUP.
SDLC – Beyond the Waterfall
Clinton Keith CTO, High Moon Studios Agile Methodology in Game Development: Year 3.
Disciplined Agile Delivery (DAD)
Agile Software Development Matt Rice November 27, 2006.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
The Challenge to Survive in Today’s Software Development Environment Evaluating the Agile Methodology.
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
The Agile Alliance By Mark Rucker. The Agile Alliance What is the Agile Alliance? History of the Agile Alliance What is the Agile Alliance today? The.
Agile Process: Overview n Agile software engineering represents a reasonable compromise to conventional software engineering for certain classes of software.
Why DAD? 6 Best reasons why OR Removing the pain of transformation to Agile.
An Overview of Agile L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
WHY AGILE IS FAILING IN LARGE ORGANIZATIONS twitter.com/mcottmeyer facebook.com/leadingagile.
Agile Software Development What is Agile? And How are we implementing Agile?
Agile Software Development An Alternate Approach Umar K. Munroe MSCS Candidate Union College 1/9/2004.
Agile Web Development C. Daniel Chase University of Colorado at Boulder.
Developed by Reneta Barneva, SUNY Fredonia Agile Development.
Copyright 2011 Agile Foundation Training, Corporation Agile Foundation Training Presented by: Certified Scrum Professional Ken Ward
Chapter 5 Software Process Models. Problems with “Traditional” Processes 1.Focused on and oriented towards “large projects” and lengthy development time.
Chapter 4 An Agile View of Process
Chapter 4 Agile Development 1. The Manifesto for Agile Software Development 2 “We are uncovering better ways of developing software by doing it and helping.
The Scrum The Scrum Development Method Vincent Blijleven Method Engineering April 13 th, 2012.
© 2014, ScaleUp Training and Consulting What we ScaleUp.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
MAKING BUSINESS AGILE Andrew Kallman, MBA, PMP, CSP 21 March 2013 NYC Scrum Users Group AGILE PROGRAM MANAGEMENT USING THE UNIFIED VISION FRAMEWORK.
1 The Manifesto for Agile Software Development “We are uncovering better ways of developing software by doing it and helping others do it. Through this.
The Confounding World of Process Methodologies By Thelma Hataria.
Chapter 3 Agile Development
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Appendix B Agile Methodologies B.1.
A Brief Conversation on Agile and the Scrum Framework
Steve Lundquist, PMP, M.Sc..  As a PMP certified program manager, there are numerous tools, processes, methodologies, and tricks that are available to.
Industrial Software Development Process Bashar Ahmad RISC Software GmbH.
Presented By : Prima Business Solutions. Agile Software Development Process.
Agile Gintarė Bernotaitytė © 2013.
Software Development Methodologies
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Forget about Agile for a second!
Manifesto for Agile Software Development
AGILE SCRUM METHODOLOGY
Introduction to Agile Software Development
Appendix B Agile Methodologies
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Valuable Project Management Tools and Techniques
The Disciplined Agile Framework
Software Development methodologies
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Information Technology Project Management – Fifth Edition
Navigating an Agile Transformation
Scaled Agile Hot Topics
Chapter 3 Agile Development
Copy rights  Exam Eligibility  Exam Pattern  Pre requisites  Content Distribution  Tools and Techniques  Domains and Tasks for.
The Disciplined Agile Framework
Agile Wars and How to Avoid Them Barbara Roberts
Tim Hirner - Flagship Speakers January 23, 2014
Chapter 3 Agile Development
Agile Development Agile Development Damian Gordon Damian Gordon.
Agile Process: Overview
Chapter 3 Agile Development
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Chapter 3: Agile Software Processes
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
The Manifesto for Agile Software Development
Appendix B Agile Methodologies
Scaled Agile Frameworks
Applying Agile Lean to Global Software Development
Chapter 5: New and Emerging Process Methodologies
International Institute of Business Analysis
SD5953 Successful Project Management AGILE SOFTWARE DEVELOPMENT
The Disciplined Agile Toolkit
Presentation transcript:

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