Choosing Wisely: When is Agile the Right Approach? Kevin Aguanno BA, MAPM, PMP, PMI-ACP, CSPM (IPMA-B), Cert.APM, CSM, CSP, FPMAC V1.

Slides:



Advertisements
Similar presentations
Keith McMillan Principal, Adept Technologies Copyright (C) 2008, Adept Technologies llc.
Advertisements

Delivering Enterprise Projects Using Agile Methods Brent Barton May 23, 2006.
National Association for Regulatory Administration September 13, 2011 IT’s NOT Like Building a House Mark Parker (800)
SDLC – Beyond the Waterfall
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
PROC-1 3. Software Process. PROC-2 What’s a process? Set of activities in creating software It involves creativity –hard to automate –Requires human judgment.
Chapter 2 Modeling the Process and Life Cycle Shari L. Pfleeger
Chapter 2. Iteration The most import aspect of OOA/D An agile practice vs waterfall – early and repeated programming, feedback, adaptation waterfall is.
Agile and Scrum: Executive Summary June 2, 2011 Bob Schommer, CSP, PMP, MCTS Senior Project Manager Skyline Technologies, Inc.
Quality Consulting Adaptive Processes Consulting Integrated CCBA, CBAP and CPRE Workshops Measureable Improvements. Guaranteed. Be with the Best!
GAI Proprietary Information
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
CHAPTER 9: LEARNING OUTCOMES
Scott W. Barnes, MBA, PMI-ACP, PMP, CSM, CSPO
Peter McBride, PMP – Cheetah Learning Canada McBride Consulting Group Inc.
Introduction to Agile.
Software engineering Process models Pavel Agejkin.
EPM Live – Positioning for Enterprise Project Management Presented by: Sasha Lomas, PMP ASL InfoTech inc. March 3, 2010.
Software Development Process
Chapter 11 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Agile Programming Principles.
OPM: the USAJOBS Product Owner Perspective By Alesia Booth & Richard Cheng.
CPSC 371 John D. McGregor Session 22 Process. Specification and design problem solution specification implementation specification.
AgileCamp Presents: Agile 101. Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons Attribution.
© 2014, ScaleUp Training and Consulting What we ScaleUp.
PM Fitness 1PM Fitness 2  Budget  Time  Plan  Delivery  Change.
Wait Times and Access MHRC Applied Health Services Research Workshop March
PRINCE2 Agile: What is in it? …and what’s in it for me? Keith Richards #prince2agile.
Steve Evans, PMP ® CSM ® SP ® NWA PMI: April 21 st, 2014.
Warm ups. Return Quizzes Let’s go over them!! 9-8 Special Products Objective: To identify and expand the three special products.
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
Scrum Santhosh Srinivasan. Outline What is Scrum What is Scrum Why Scrum Why Scrum Scrum Practices Scrum Practices Why Scrum works Why Scrum works Pros.
1. Introduction Iterative Development & the Unified Process.
#AgileEd. Using Agile in the Classroom Cindy Royal, Associate Professor Texas State University slideshare.net/cindyroyal #AgileEd.
Trends in IT Project Management. Project Management Institute  PMI Standards Certifications Project Management Professional (PMP)‏ Program Management.
LEAN START UP. The way things used to be … Write a business plan Pitch your business to investors Assemble a team Introduce your product Sell, sell, sell.
User Group Meeting 2/11/2010 – 6:00 p.m.. Meeting Agenda 1. Group Goal: To create a forum in our local area where we can exchange ideas related to agile.
#meten How do you measure agile success? Keith Richards
Implementing Agile/Scrum At Fortune 500 Companies \ \ Oliver Nabavian IS 4600.
TPM and Manufacturing Agility
It’s Agile …. like! A Corkman’s introduction to Agile software delivery.
Unified Software Practices v 5.0 Copyright  1998 Rational Software, all rights reserved 1 R Rational Unified Process  “de facto standard”, framework.
Teaching slides Chapter 2. Chapter 2 Software Engineering Methodologies Introduction Why a methodology? Agile methodologies Waterfall model Rational Unified.
Free Delivery No Fines or Fees 60 Day Loans + 2 Renewals Up to 50 Items.
Business Analysis 1 Why PMI is Betting on Business Analysis to Take Project Managers to the Next Level The New PBA Certification (Professional in Business.
APMG-International Webinar Integrating Agile into PRINCE2® Thursday 19 December 2013 / 13:00 GMT Presented by Melanie Franklin,
A Brief Conversation on Agile and the Scrum Framework
1 PMI’s New Agile Certification: PMI-ACP SM REP Breakfast Frank Schettini, MBA Vice President, Information Technology,
The Agile PM and Working with Business Architecture, Lean, and Six Sigma Francis S. Fons (Frank), PMP, CBA (Certified Business Architect), ACP (Agile Certified.
Basics of Project Management Nadia CircelliJune 1, 2016.
AGILE SOFTWARE DEVELOPMENT. Agile software development : Agile software development refers to a group of software development methodologies that promotes.
July 27, Brain Works Consulting, LLC 1.
Single phase fully pitched winding armature reaction.
Teaching slides Chapter 2
Agile Training for Students
Software Engineering Process
Lecture Software Process Definition and Management Chapter 2: Prescriptive Process Models Dr. Jürgen Münch Fall
Project Management and the Agile Manifesto
Quantifying Quality in DevOps
Day 1 Big Room Planning 8:00 - 9:00
Documentation in Continuous Delivery Model and DevOps
PM in Your Pocket Lessons, practices, and tools for conquering project management! M. Nowosadzki PMP CSM – 2018 PM in Your Pocket - Marcelina Nowosadzki.
Software Engineering Fundamentals
Reading: ‘Washington, DC’
Web Application Development Methodology
An ABC Book by.
Software Development In Agile
An ABC Book by.
An ABC Book by.
Agile Development.
Presentation transcript:

Choosing Wisely: When is Agile the Right Approach? Kevin Aguanno BA, MAPM, PMP, PMI-ACP, CSPM (IPMA-B), Cert.APM, CSM, CSP, FPMAC V1

2 Your Presenter: Kevin Aguanno BA, MAPM, PMP, PMI-ACP, CSPM (IPMA-B), Cert.APM, CSM, CSP, FPMAC  25+ years of PM experience  30+ published books, audiobooks, DVDs, and CD- ROMs – most on agile and PM-related topics  Principal Consultant and Certified Executive Project Manager with 15 years at IBM  Was IBM’s Agile Centre of Competency Lead for many years  Has been teaching Scrum since 1999, XP since 2005, and Lean since 2006  Winner of SCS Excellence in Teaching Award at the University of Toronto  Fellow of the Project Management Association of Canada

Defined versus Empirical Processes Diagram © ADM Inc. ( Defined = “Bullet” Empirical = “Cruise Missile”

Systems Development Approaches A ABC Month 1 The Agile Approach is Iterative AND Incremental A+B ABC Month 2 A+B+C ABC Month 3 A1A1 C1C1 A 1,2 C 1,2 A 1,2,3 C 1,2,3 B1B1 B 1,2 B 1,2,3 Iterative Incremental Agile A/B/CWaterfall Boxes shaded when work is complete. Legend “Big Bang” Phased

Applicability to High-Change Projects IncrementalAgile WaterfallIterative Low High Low High Quality (Conformance to changing requirements) Efficiency (Speed to achieving value)

Applicability to Low-Change Projects Waterfall Iterative Agile Incremental Low High Low High Quality (Absence of significant defects at completion) Efficiency (Cheap & fast)

Choosing the Right Approach Start Does project success DEPEND on frequent feedback? What is the delivery strategy? Agile Yes Phased Deployment “Big Bang” Deployment No What is the delivery strategy? Incremental “Big Bang” Deployment Phased Deployment Will the project invest in enhanced quality? Yes Iterative No Will the project invest in enhanced quality? Yes Waterfall No 7

Questions? Kevin Aguanno (your speaker) is available for consultation at He is the author of over 30 books, audiobooks, DVDs, and CD-ROMs including: Books: Audiobooks: CD-ROMs: DVDs::