SlideShare a Scribd company logo
AGILE PRINCIPLES AND MINDSET
Jamey Lees PMP, CSM, PMI-ACP
 Today’s AgileWednesday Series Overview
 Waterfall Principles versus Agile Principles
 Where did Agile come from?
 Why are so many companies migrating to Agile?
 Agile Mindset
 Objectives for today
 Understanding how Agile can reduce or remove project waste
 Waterfall & Agile difference between Scope/Schedule/Costs +
Quality
 The difference between Waterfall delivery versus Agile
delivery
 Eliminate or Reduce the mysteries of Agile
Source
OTHER AGILE APPROACHES
 Scrumban
 Test Driven Development (TDD)
 AcceptanceTest Driven Development (ATDD)
 Lean
 Kanban
 Crystal
 Feature Driven Development (FDD)
 Dynamic Development Method (DSDM)
 Agile Unified Process (AUP)
 Scaling Frameworks
 Disciplined Agile (DA)
 Scrum of Scrum (SoS) or Meta Scrum
 Scaled Agile Framework (SAFe)
 Large Scale Scrum (LeSS)
 Enterprise Scrum
WATERFALL PRINCIPLESVERSUS AGILE PRINCIPLES
AGILE FOCUS –
DELIVER BUSINESS
VALUE
 MOSCOW
 Must
 Should
 Could
 Would
WATERFALL FOCUS –
MANAGING PROCESS
 Managing Process &
Tools
 Scope
 Schedule
 Costs
STEVE JOBS (1955 - 2011)
PEOPLE DON'T KNOWWHATTHEY
WANT UNTILYOU SHOW ITTO
THEM
MINIMUM
VIABLE
PRODUCT
(MVP)
Waterfall
Agile
Along the way get a better understanding of what the CustomerValues
AGILE FRAMEWORK
Information
Radiator
1-4 Weeks
Product Vision
1 2 3 4
Iteration
Incremental
product improvements
FIXEDVS. VARIABLE
Scope
Schedule
Quality
Cost
Scope
Schedule
Quality
Cost
= Fixed
=Variable
Traditional Waterfall Agile
AGILE THINKINGVERSUS TRADITIONAL THINKING
The
Traditional
Way
Change
Avoidance
Plan Driven –
Prescriptive
Task Oriented
Faith in
Process and
Tools
The Agile
Way
Change
Acceptance
Empirical
Feedback –
Reactive
Goal –
Oriented
Faith in
People
AGILE ASSUMPTION
Customers
Don’t fully know what they
want until they see it
May discover what they want
along the way
Developers
Discover how to build it on the journey
Things change along the way
Change is welcomed even late with
customer’s competitive advantage
TRADITIONAL WATERFALL ASSUMPTIONS
THE CUSTOMERS KNOW
WHAT THEY WANT
THE DEVELOPERS KNOW
HOW TO BUILD IT
NOTHING WILL CHANGE
ALONG THE WAY
5 PRINCIPLES
BEHIND THE AGILE
MANIFESTO
 Our highest priority is to satisfy the
customer through early and continuous
delivery of valuable software.
 Welcome changing requirements, even late
in development.
 Agile processes harness change for the
customer's competitive advantage.
 Deliver working software frequently, from a
couple of weeks to a couple of months,
with a preference to the shorter timescale
 Businesspeople and developers must work
together daily throughout the project.
 Source:
http://agilemanifesto.org/principles.html
4 AGILE MANIFESTOVALUES
Individual’s interaction
Over
Processes & Tools
Working Software
Over
Comprehensive Documentation
Customer Collaboration Over
Contract Negotiation
Responding to Change
Over
Following a Plan
Q/A -WATERFALL PRINCIPLESVERSUS AGILE PRINCIPLES
 How Agile can reduce or remove project waste?
 What is the Waterfall & Agile difference between
Scope/Schedule/Costs + Quality?
WHERE DID AGILE COME FROM?
THE NEW NEW PRODUCT DEVELOPMENT GAME
BY HIROTAKA TAKEUCHI AND IKUJIRO NONAKA
HARVARD BUSINESS REVIEW JAN-FEB 1986
Fuji-
Xerox
Canon Honda NEC Epson
Brother 3M Xerox
Hewlett-
Packard
PRODUCT
MANUFACTURING
COMPANIES HAD
THIS IN COMMON
BUILT-IN
INSTABILITY
SELF-ORGANIZING
PROJECT TEAMS
OVERLAPPING
DEVELOPMENT
PHASES
“MULTILEARNING” SUBTLE CONTROL ORGANIZATIONAL
TRANSFER OF
LEARNING
700 U.S. COMPANIES
SURVEYED
 New Products would account
for 1/3 of all profits in the 1980s
 New emphasis on speed and
flexibility calls for a different
approach
33%
67%
COMPANY SALES
New Products Old Product
EARLY AGILE HISTORYTIMELINE
1986
1986:Takeuchi and Nonaka publish
their article ”The New New
Product Development Game” in
Harvard Business Review.
1988
The “timebox” is described as a
cornerstone of Scott Schultz’s
“Rapid Iterative Production
Prototyping”
1990
Bill Opdyke coins the term
“refactoring” in an ACM SIGPLAN
paper with Ralph Johnson,
“Refactoring:An aid in designing
application frameworks and
evolving object-oriented systems”
1991
RAD, possibly the first approach in
which timeboxing and “iterations”
in the looser sense of “one
repetition of the entire software
development process” are closely
combined, is described by James
Martin in his ”Rapid Application
Development”.
1993
Jeff Sutherland invents Scrum as a
process at Easel Corporation.
1995
The earliest writings on
Scrum introduce the notion of the
“sprint” as iteration, although its
duration is variable.
1991
Creation of the Manifesto for Agile
Software Development. Several
members of that discussion went
on to found the Agile Alliance.
Q/A -WHERE DID AGILE COME FROM?
 Why do you think the manufacturing industry
needed to create an Agile approach?
 History Source:
https://www.agilealliance.org/agile101/practices-
timeline/
WHY ARE SO MANY COMPANIES MIGRATING TO
AGILE?
FEATURES BEING USED
Never
45%
Always
7%
Often
13%
Sometimes
16%
Rarely
19%
FEATURES
WATERFALLVALUE PROPOSITION
Analysis Design Code Test Integrate
Business
Analysis
Functional Requirements
System
Design
Tech
Design
Code
Unit
Test
System Test
UATTest
Value
Production
Release
Risk
AGILEVALUE PROPOSITION
 Build continuous value in smaller iteratively delivery cycles
 To test an idea by exploring an early version of product to the
target users and customers
 To collect the relevant data and to learn from it
 It is a way of lowering risk
 It plays a key part in Learn start up Build-Measure- Learn
cycle
 Minimum refers to spend little time and effort to create it
 It does not mean that is should be quick and dirty
 Helps validate the business model
 Avoids the 45% of features never used, why spend time on
something that is never used
Q/A -WHY ARE SO MANY COMPANIES MIGRATING TO AGILE?
 What is difference between Waterfall delivery versus
Agile delivery?
AGILE MINDSET
SERVANT LEADERSHIP
VERSUS MANAGEMENT
 Servant Leadership over
Command & Control
(PMI-ACP Exam Prep by Mike
Griffiths)
 Pulling a rope encourages people
to want to do what needs to be
accomplished versus pushing a
rope telling people what to do
 Creating an encouraging
environment for people to thrive
versus focusing on schedule due
dates and status reports
Servant Leadership Management
People Task
Empower Control
Effectiveness Efficacy
Doing the right thing Doing things right
Direction Speed
Principles Practices
Communication Command
SERVANT LEADERSHIP
Servant Leadership
Empowers the team to achieve more
Facilitates and helps the team discover and
define their Agile way
Optimizes the team overall instead of individuals
Frees the team to experiment new things
without risk of failure to strive for improvements
Servant Leader Characteristics
They Listen first
Foster team’s and individual’s growth
Inspire instead of command and control
Creates a path for others to contribution and
succeed
Offer safety, respect, and trust
SCRUM PILLARS
 Transparency
 Various aspect of the process affects outcome must
be visible to those in control of the processes
 Inspection
 Various aspects of the process must be inspected
frequently enough that unacceptable variances in the
processes can be detected
 Adaptation
 Once inspection reveals that one or more aspects of
the processes are outside the acceptable limits, the
resulting product will be unacceptable. Inspection
must change the processes.
SCRUMVALUES
Focus Courage Openness
Commitment Respect
LEAN MINDSET
 Keep it simple
 Yagni originally is an acronym
that stands for "You Aren't
Gonna Need It".
 Scalable
 Work is done just enough, just in
time
THE AGILE WAY
 Smaller teams iterate in a smaller timeframe in delivering value to customers
 With each iteration more value is delivered incrementally with each iteration
 Continuous delivery with quality build into each delivery with testing often
 Quality improvements because testing starts from day one
 Risk is reduced because team receives feedback early and often
 Customers are happy they can make changes without paying exorbitant costs
Q/A - AGILE MINDSET
 What is the mysteries of Agile?
THANKYOU FOR
ATTENDING TODAY’S SESSION - AGILE PRINCIPLES AND MINDSET
Jamey Lees
PMP, CRM,
PMI-ACP

More Related Content

PPTX
Deloitte lean agile state of the nation
PDF
Scaling agile Principles and Practices
PPTX
Building Your SAFe Implementation Strategy
PDF
Agile Transformation
PDF
The Challenges of Agile Adoption
KEY
Enterprise Agile Transformation Strategies
PDF
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
PPTX
Scaling Agile and Scrum (cPrime/Angela Johnson)
Deloitte lean agile state of the nation
Scaling agile Principles and Practices
Building Your SAFe Implementation Strategy
Agile Transformation
The Challenges of Agile Adoption
Enterprise Agile Transformation Strategies
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Scaling Agile and Scrum (cPrime/Angela Johnson)

What's hot (20)

PPTX
Smart Scaling (ASK) presentation(agile2014)
PPTX
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
ODP
Agile Project management
PDF
Successful Agile Transformation - The NCS Story
PPTX
Agile 101
PPTX
Agile 2013 - Lean Change for Enabling Agile Transformations
PPTX
Agile Center of Excellence : Presented by Rahul Sudame
PDF
Agile IT Operatinos - Getting to Daily Releases
PPTX
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
PDF
Scaling approaches comparison - Lean/Agile US 2017
PPTX
Agile Test Transformation
PDF
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
PPTX
Life Has Not Been That Rosy With Agile : Rahul Sudame
PPTX
Agile Transition Framework - presented at Frankfurt PMI Chapter
PDF
Scrum Guide & SAFe Agile booklet
PDF
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
PPTX
Agile architecture made real
PDF
Learning from the Trenches: Scrum for Hardware
PPTX
Experience Report : Agile transformation & implementation - Cisco Video Bus...
Smart Scaling (ASK) presentation(agile2014)
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
Agile Project management
Successful Agile Transformation - The NCS Story
Agile 101
Agile 2013 - Lean Change for Enabling Agile Transformations
Agile Center of Excellence : Presented by Rahul Sudame
Agile IT Operatinos - Getting to Daily Releases
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
Scaling approaches comparison - Lean/Agile US 2017
Agile Test Transformation
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
Life Has Not Been That Rosy With Agile : Rahul Sudame
Agile Transition Framework - presented at Frankfurt PMI Chapter
Scrum Guide & SAFe Agile booklet
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
Agile architecture made real
Learning from the Trenches: Scrum for Hardware
Experience Report : Agile transformation & implementation - Cisco Video Bus...
Ad

Similar to Agile principles and mindset agile wednesday series (20)

PPTX
Agile Intro - Saint Louis Day of Dot Net
PDF
Introduction to Agile Values & Principles
PPTX
An Agile Overview @ ShoreTel Sky
PPTX
Agile certified practitioner Exam Notes
PPTX
Agile intro stldodn2009
PDF
Fundamentals of Agile
PPTX
Codess Prague - Agile vs Traditional Methods - Apr 2014
PPTX
Agile Implementations - Tim FitzGerald - US Assure
PPTX
Getting Started with Scrum
PDF
Fundamentals of Agile Methodologies - Part I
PPTX
When to use agile (PMI ACP)
PDF
Michigan Agile Presentation
PDF
Applied scrum for project management
PDF
Return on Investment (ROI) of Lean & Agile Methods
PDF
Thriving in the 21st century with Agile - with Barbara Roberts
PPTX
Project management in the age of accelerating change - IT/Tech specific
PDF
Agile scrum brown bag
PPTX
(PPROJEKTURA) pmi agile for corporation
PDF
Why Agile? Back to Basics.
PPSX
Agile Methodologies
Agile Intro - Saint Louis Day of Dot Net
Introduction to Agile Values & Principles
An Agile Overview @ ShoreTel Sky
Agile certified practitioner Exam Notes
Agile intro stldodn2009
Fundamentals of Agile
Codess Prague - Agile vs Traditional Methods - Apr 2014
Agile Implementations - Tim FitzGerald - US Assure
Getting Started with Scrum
Fundamentals of Agile Methodologies - Part I
When to use agile (PMI ACP)
Michigan Agile Presentation
Applied scrum for project management
Return on Investment (ROI) of Lean & Agile Methods
Thriving in the 21st century with Agile - with Barbara Roberts
Project management in the age of accelerating change - IT/Tech specific
Agile scrum brown bag
(PPROJEKTURA) pmi agile for corporation
Why Agile? Back to Basics.
Agile Methodologies
Ad

Recently uploaded (20)

PPTX
INTELLECTUAL PROPERTY LAW IN UGANDA.pptx
PPTX
Supervisory Styles and When to Use Them!
PDF
The Sustainable Site: Boosting Productivity in Construction – Pipe Dream or P...
PDF
CISSP Domain 5: Identity and Access Management (IAM)
PDF
Phillips model training for evaluation pdf
PPTX
_ISO_Presentation_ISO 9001 and 45001.pptx
PPTX
MY GOLDEN RULES la regla de oro jhonatan requena
PPTX
Chapter One an overview of political economy
PDF
Leveraging Intangible Assets Through Campus Entrepreneurship and Tech Transfer
PPTX
BASIC H2S TRAINING for oil and gas industries
PDF
Case study -Uber strategic plan and management
PDF
The-Power-of-Communication (1).pdf......
PPTX
Mangeroal Finance for Strategic Management
PDF
1_Corporate Goverance presentation topic
PPTX
Concluding Session_Wrapup-NA May 5 2024-Oct 10 2025 ZS.pptx
PPTX
Course Overview of the Course Titled.pptx
PPTX
Strategic Plan 2023-2024 Presentation.pptx
PPTX
Self-Awareness and Values Development presentation
PPTX
Empowering Project Management Through Servant Leadership - PMI UK.pptx
PDF
Features of Effective decision making in Management
INTELLECTUAL PROPERTY LAW IN UGANDA.pptx
Supervisory Styles and When to Use Them!
The Sustainable Site: Boosting Productivity in Construction – Pipe Dream or P...
CISSP Domain 5: Identity and Access Management (IAM)
Phillips model training for evaluation pdf
_ISO_Presentation_ISO 9001 and 45001.pptx
MY GOLDEN RULES la regla de oro jhonatan requena
Chapter One an overview of political economy
Leveraging Intangible Assets Through Campus Entrepreneurship and Tech Transfer
BASIC H2S TRAINING for oil and gas industries
Case study -Uber strategic plan and management
The-Power-of-Communication (1).pdf......
Mangeroal Finance for Strategic Management
1_Corporate Goverance presentation topic
Concluding Session_Wrapup-NA May 5 2024-Oct 10 2025 ZS.pptx
Course Overview of the Course Titled.pptx
Strategic Plan 2023-2024 Presentation.pptx
Self-Awareness and Values Development presentation
Empowering Project Management Through Servant Leadership - PMI UK.pptx
Features of Effective decision making in Management

Agile principles and mindset agile wednesday series

  • 1. AGILE PRINCIPLES AND MINDSET Jamey Lees PMP, CSM, PMI-ACP  Today’s AgileWednesday Series Overview  Waterfall Principles versus Agile Principles  Where did Agile come from?  Why are so many companies migrating to Agile?  Agile Mindset  Objectives for today  Understanding how Agile can reduce or remove project waste  Waterfall & Agile difference between Scope/Schedule/Costs + Quality  The difference between Waterfall delivery versus Agile delivery  Eliminate or Reduce the mysteries of Agile
  • 3. OTHER AGILE APPROACHES  Scrumban  Test Driven Development (TDD)  AcceptanceTest Driven Development (ATDD)  Lean  Kanban  Crystal  Feature Driven Development (FDD)  Dynamic Development Method (DSDM)  Agile Unified Process (AUP)  Scaling Frameworks  Disciplined Agile (DA)  Scrum of Scrum (SoS) or Meta Scrum  Scaled Agile Framework (SAFe)  Large Scale Scrum (LeSS)  Enterprise Scrum
  • 5. AGILE FOCUS – DELIVER BUSINESS VALUE  MOSCOW  Must  Should  Could  Would
  • 6. WATERFALL FOCUS – MANAGING PROCESS  Managing Process & Tools  Scope  Schedule  Costs
  • 7. STEVE JOBS (1955 - 2011) PEOPLE DON'T KNOWWHATTHEY WANT UNTILYOU SHOW ITTO THEM
  • 8. MINIMUM VIABLE PRODUCT (MVP) Waterfall Agile Along the way get a better understanding of what the CustomerValues
  • 9. AGILE FRAMEWORK Information Radiator 1-4 Weeks Product Vision 1 2 3 4 Iteration Incremental product improvements
  • 11. AGILE THINKINGVERSUS TRADITIONAL THINKING The Traditional Way Change Avoidance Plan Driven – Prescriptive Task Oriented Faith in Process and Tools The Agile Way Change Acceptance Empirical Feedback – Reactive Goal – Oriented Faith in People
  • 12. AGILE ASSUMPTION Customers Don’t fully know what they want until they see it May discover what they want along the way Developers Discover how to build it on the journey Things change along the way Change is welcomed even late with customer’s competitive advantage
  • 13. TRADITIONAL WATERFALL ASSUMPTIONS THE CUSTOMERS KNOW WHAT THEY WANT THE DEVELOPERS KNOW HOW TO BUILD IT NOTHING WILL CHANGE ALONG THE WAY
  • 14. 5 PRINCIPLES BEHIND THE AGILE MANIFESTO  Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.  Welcome changing requirements, even late in development.  Agile processes harness change for the customer's competitive advantage.  Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale  Businesspeople and developers must work together daily throughout the project.  Source: http://agilemanifesto.org/principles.html
  • 15. 4 AGILE MANIFESTOVALUES Individual’s interaction Over Processes & Tools Working Software Over Comprehensive Documentation Customer Collaboration Over Contract Negotiation Responding to Change Over Following a Plan
  • 16. Q/A -WATERFALL PRINCIPLESVERSUS AGILE PRINCIPLES  How Agile can reduce or remove project waste?  What is the Waterfall & Agile difference between Scope/Schedule/Costs + Quality?
  • 17. WHERE DID AGILE COME FROM?
  • 18. THE NEW NEW PRODUCT DEVELOPMENT GAME BY HIROTAKA TAKEUCHI AND IKUJIRO NONAKA HARVARD BUSINESS REVIEW JAN-FEB 1986 Fuji- Xerox Canon Honda NEC Epson Brother 3M Xerox Hewlett- Packard
  • 19. PRODUCT MANUFACTURING COMPANIES HAD THIS IN COMMON BUILT-IN INSTABILITY SELF-ORGANIZING PROJECT TEAMS OVERLAPPING DEVELOPMENT PHASES “MULTILEARNING” SUBTLE CONTROL ORGANIZATIONAL TRANSFER OF LEARNING
  • 20. 700 U.S. COMPANIES SURVEYED  New Products would account for 1/3 of all profits in the 1980s  New emphasis on speed and flexibility calls for a different approach 33% 67% COMPANY SALES New Products Old Product
  • 21. EARLY AGILE HISTORYTIMELINE 1986 1986:Takeuchi and Nonaka publish their article ”The New New Product Development Game” in Harvard Business Review. 1988 The “timebox” is described as a cornerstone of Scott Schultz’s “Rapid Iterative Production Prototyping” 1990 Bill Opdyke coins the term “refactoring” in an ACM SIGPLAN paper with Ralph Johnson, “Refactoring:An aid in designing application frameworks and evolving object-oriented systems” 1991 RAD, possibly the first approach in which timeboxing and “iterations” in the looser sense of “one repetition of the entire software development process” are closely combined, is described by James Martin in his ”Rapid Application Development”. 1993 Jeff Sutherland invents Scrum as a process at Easel Corporation. 1995 The earliest writings on Scrum introduce the notion of the “sprint” as iteration, although its duration is variable. 1991 Creation of the Manifesto for Agile Software Development. Several members of that discussion went on to found the Agile Alliance.
  • 22. Q/A -WHERE DID AGILE COME FROM?  Why do you think the manufacturing industry needed to create an Agile approach?  History Source: https://www.agilealliance.org/agile101/practices- timeline/
  • 23. WHY ARE SO MANY COMPANIES MIGRATING TO AGILE?
  • 25. WATERFALLVALUE PROPOSITION Analysis Design Code Test Integrate Business Analysis Functional Requirements System Design Tech Design Code Unit Test System Test UATTest Value Production Release Risk
  • 26. AGILEVALUE PROPOSITION  Build continuous value in smaller iteratively delivery cycles  To test an idea by exploring an early version of product to the target users and customers  To collect the relevant data and to learn from it  It is a way of lowering risk  It plays a key part in Learn start up Build-Measure- Learn cycle  Minimum refers to spend little time and effort to create it  It does not mean that is should be quick and dirty  Helps validate the business model  Avoids the 45% of features never used, why spend time on something that is never used
  • 27. Q/A -WHY ARE SO MANY COMPANIES MIGRATING TO AGILE?  What is difference between Waterfall delivery versus Agile delivery?
  • 29. SERVANT LEADERSHIP VERSUS MANAGEMENT  Servant Leadership over Command & Control (PMI-ACP Exam Prep by Mike Griffiths)  Pulling a rope encourages people to want to do what needs to be accomplished versus pushing a rope telling people what to do  Creating an encouraging environment for people to thrive versus focusing on schedule due dates and status reports Servant Leadership Management People Task Empower Control Effectiveness Efficacy Doing the right thing Doing things right Direction Speed Principles Practices Communication Command
  • 30. SERVANT LEADERSHIP Servant Leadership Empowers the team to achieve more Facilitates and helps the team discover and define their Agile way Optimizes the team overall instead of individuals Frees the team to experiment new things without risk of failure to strive for improvements Servant Leader Characteristics They Listen first Foster team’s and individual’s growth Inspire instead of command and control Creates a path for others to contribution and succeed Offer safety, respect, and trust
  • 31. SCRUM PILLARS  Transparency  Various aspect of the process affects outcome must be visible to those in control of the processes  Inspection  Various aspects of the process must be inspected frequently enough that unacceptable variances in the processes can be detected  Adaptation  Once inspection reveals that one or more aspects of the processes are outside the acceptable limits, the resulting product will be unacceptable. Inspection must change the processes.
  • 33. LEAN MINDSET  Keep it simple  Yagni originally is an acronym that stands for "You Aren't Gonna Need It".  Scalable  Work is done just enough, just in time
  • 34. THE AGILE WAY  Smaller teams iterate in a smaller timeframe in delivering value to customers  With each iteration more value is delivered incrementally with each iteration  Continuous delivery with quality build into each delivery with testing often  Quality improvements because testing starts from day one  Risk is reduced because team receives feedback early and often  Customers are happy they can make changes without paying exorbitant costs
  • 35. Q/A - AGILE MINDSET  What is the mysteries of Agile?
  • 36. THANKYOU FOR ATTENDING TODAY’S SESSION - AGILE PRINCIPLES AND MINDSET Jamey Lees PMP, CRM, PMI-ACP