SlideShare una empresa de Scribd logo
1 de 17
Agile vs. Traditional Product Development
Watchdog Corp
2
Waterfall Project Success Rates
Challenged: late, over budget, missed features
Success: on-time, on-budget, required features
Failed: cancelled, or delivered and never used
Agile Project Success Rates
"We have seen an increase in the number of
smaller projects and agile projects. Further,
we have seen a decrease in waterfall
projects."
50%
14%
57%
Performance
Agile Succeeds Three Times More Often Than Waterfall.
29%
Challenged
Success
Failed
50%
42%
49%
9%
Challenged
Success
Failed
CHAOS Manifesto, 2013
3
CHAOS Manifesto, 2013
Feature Usage
Always & Often
Use always and/or often
Rarely
$1 million project, this
would save $190K
Sometimes
$1 million project, this
would save $160K
Never
Features that are never
used, and/or not known
45% 16%
19%
20%
“One of the biggest benefits from small projects
is the return on value is sooner rather than later.
So a small project has a much greater chance of
success, and therefore you will get a return
much faster.”
Opportunity Cost
Everything works perfectly on a whiteboard, don’t do big
up-front design.
64% Features rarely or never used.
The Agile Manifesto
It’s a Philosophy as well as a Methodology
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items on the right, we value the items
on the left more.
Agile Methodologies & Frameworks
Kanban
Scrum Lean
FDD
Scrum – Most start with Scrum as the
best foundational framework for people
that need to work together.
What is Agile?
We don’t do Agile, we become
Agile. Agile is a philosophy and a
number of methodologies &
frameworks.
53%
2–5 Years
19%
5+ Years
VersionOne, 2014 – “State of Agile”
survey 3,501 people
Agile
TDD
Scrum Values
Scrum is based on a set of fundamental core values that form the basis of our
actions & decision making.
Accountability
Being Agile means being open,
transparent & accountable to a team.
Remote & diverse teams need tools.
Interruptions
Agile teams have less meetings but
they need to report progress & issues to
team members & stakeholders.
Inspect & Adapt
At regular intervals, the team reflects on
how for be more effective, then more
efficient, this is central to being agile.
Scrum
Focus
Respect Openness
Courage Commitment
Development Comparison
DESIGN
CODE
INTEGRATE
TEST
DEPLOY
REQUIREMENTS
TIME
TIME
Process aren’t built for success, processes are built for
safety, and safety isn’t success ~Jeff Patton
Waterfall
Scrum
Highest Priority High Priority Medium Priority
Simplified Scrum Overview
3 Roles, 3 Artifacts, 5 Ceremonies
Requirements
Product Backlog
Sprint
Backlog
Sprint Planning
Sprint 1-4 Weeks
Daily Scrum
Retrospective
Sprint Review
Potentially Shippable Product
24 hrs.
01
02
03
04
05
The Agile Scrum Team
Scrum Team
Product Owner
ScrumMasterDevelopment Team
Stakeholders
Agile Coach
Scrum Team
Self organizing Development Team, & a
ScrumMaster, or the servant leader for the
team. The Product Owner determines what
to build, & prioritizing build features.
Agile Coach
Agile Coaches are responsible for the
process of Scrum, training, guidance &
leadership throughout the organization.
Stakeholders
Line of business leaders that work with the
Product Owner not directly with the team.
The people who do the work are the highest authorities about how best to do the work.
Project Team
Scrum Ceremonies
Sprint
Retrospective
Sprint Review
Daily Scrum
Sprint
Planning
1 Week 2 Weeks 3 Weeks 4 Weeks
2 hr
15 min
1 hr
.75 hr 1.5 hr
15 min 15 min 15 min
2 hr
4 hr
3 hr
6 hr
2.25 hr
4 hr
3 hr
8 hr
How much time should we allow?
Sprint Length
Team Time Spent on Scrum
Source: Scrumalliance.org
Daily Scrum
Sprint Retrospective
Sprint Review
Sprint Planning
Development
Time
Backlog Refinement 78.1%5%
2.5%
2.5%
10%
1.9%
People learn best by doing.
Understand Technical Debt
“Shipping first-time code is like going into debt.”
“Just as a business incurs some debt to take
advantage of a market opportunity developers
may incur technical debt to hit an important
deadline.”
“Quick-time to market & iterative development or
deployment involves technical debt, tools needed
to push/pull code quickly.”
“We don’t have
time for
design.”
“We must ship
now and deal
with the
consequences.”
“What’s
Layering?”
“Now we know
how we should
have done it.”
DELIBERATEINADVERTENT
PRUDENTRECKLESS
The faster you deliver, the more important QA and DevOps become.
1
3
Sprint Reviews &
Release
Sprint Planning, Sprint
Reviews & *Daily Scrum
Initiates & Dictates
Product Changes
Sprint Reviews &
Releases
Daily Scrum, Sprint
Planning & Sprint
Reviews
Agile Feedback Loops
Scrum has several built-in feedback loops.
Human Nature, Egos & Politics…
We have to change the ways we traditionally communicate & challenge the status quo.
What do you see being communicated in
this picture?
Scrum is difficult, Scrum is disruptive,
that’s how you know you’re doing Scrum.
~Mark Layton
Body Language is 70% of
communications, as a team, you need to
communicate face-to-face first, then
Phone, then IM and as a last resort -
Email.
5 Keys to Success
Conduct an implementation strategy
Build awareness & advertise internally
Identify pilot project that makes strategic sense
Train the team – more than once
Run sprints with a Certified Agile Coach
01
02
03
04
05
5 Common Mistakes
Double Work Agile – doing Scrum & Waterfall
No formal training or workshops
An ineffective Product Owner
Tweaking & short-cuts – “death by 1000 cuts”
No professional transition support
01
02
03
04
05
Key Take-aways…
The Process is easy, People are Hard. ~Mark Layton
Brian Dreyer
• brian@watchdogent.com
• @Watchdog_Ent
• https://www.linkedin.com/in/bdreyer
Your ‘organization’ is perfectly engineered
to get the results you’re currently getting,
make a change.
Scrum as a framework is a system, and
systems only work when all the
components are present.

Más contenido relacionado

La actualidad más candente

Agile Development Brown Bag Lunches Slides
Agile Development Brown Bag Lunches SlidesAgile Development Brown Bag Lunches Slides
Agile Development Brown Bag Lunches Slidesguesta1c5d7
 
Leaping from Waterfall to Agility & Agile Innovation
Leaping from Waterfall to Agility & Agile InnovationLeaping from Waterfall to Agility & Agile Innovation
Leaping from Waterfall to Agility & Agile Innovationrudreshts
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Benjamin Scherrey
 
Mqug2015 july richard whyte
Mqug2015 july richard whyteMqug2015 july richard whyte
Mqug2015 july richard whyteRichard Whyte
 
Five things before you go Agile
Five things before you go AgileFive things before you go Agile
Five things before you go AgileArne Åhlander
 
Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews   Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews AgileDenver
 
Agile Methodologies and Scrum
Agile Methodologies and ScrumAgile Methodologies and Scrum
Agile Methodologies and ScrumScrum Turkey
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert McGeachy
 
Introducing Agile Methodologies
Introducing Agile MethodologiesIntroducing Agile Methodologies
Introducing Agile MethodologiesStfalcon Meetups
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software DevelopmentTathagat Varma
 
Flow-based road mapping & options thinking
Flow-based road mapping & options thinkingFlow-based road mapping & options thinking
Flow-based road mapping & options thinkingMatt Barcomb
 
You think you know agile
You think you know agileYou think you know agile
You think you know agileNathan Gloyn
 
Why Does Agile Work?
Why Does Agile Work?Why Does Agile Work?
Why Does Agile Work?Matthew Caine
 

La actualidad más candente (20)

Agile Development Brown Bag Lunches Slides
Agile Development Brown Bag Lunches SlidesAgile Development Brown Bag Lunches Slides
Agile Development Brown Bag Lunches Slides
 
Agile overview
Agile overviewAgile overview
Agile overview
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
Simple Agile
Simple AgileSimple Agile
Simple Agile
 
Leaping from Waterfall to Agility & Agile Innovation
Leaping from Waterfall to Agility & Agile InnovationLeaping from Waterfall to Agility & Agile Innovation
Leaping from Waterfall to Agility & Agile Innovation
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2
 
Mqug2015 july richard whyte
Mqug2015 july richard whyteMqug2015 july richard whyte
Mqug2015 july richard whyte
 
Managing agile teams
Managing agile teamsManaging agile teams
Managing agile teams
 
Getting Started with Scrum
Getting Started with ScrumGetting Started with Scrum
Getting Started with Scrum
 
The art of execution
The art of executionThe art of execution
The art of execution
 
Five things before you go Agile
Five things before you go AgileFive things before you go Agile
Five things before you go Agile
 
Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews   Bob Galen : Great sprint reviews
Bob Galen : Great sprint reviews
 
Agile Methodologies and Scrum
Agile Methodologies and ScrumAgile Methodologies and Scrum
Agile Methodologies and Scrum
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls Agile
 
Introducing Agile Methodologies
Introducing Agile MethodologiesIntroducing Agile Methodologies
Introducing Agile Methodologies
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
Flow-based road mapping & options thinking
Flow-based road mapping & options thinkingFlow-based road mapping & options thinking
Flow-based road mapping & options thinking
 
You think you know agile
You think you know agileYou think you know agile
You think you know agile
 
Selling Agile
Selling AgileSelling Agile
Selling Agile
 
Why Does Agile Work?
Why Does Agile Work?Why Does Agile Work?
Why Does Agile Work?
 

Destacado

Don't Lead Your Team to the Dark Side (second edition)
Don't Lead Your Team to the Dark Side (second edition)Don't Lead Your Team to the Dark Side (second edition)
Don't Lead Your Team to the Dark Side (second edition)Olarn Ungumnuayporn
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationCprime
 
「望ましさ」による優先順位づけ
「望ましさ」による優先順位づけ「望ましさ」による優先順位づけ
「望ましさ」による優先順位づけArata Fujimura
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural ChangeJohnny Ordóñez
 
Project Management Office (PMO)
Project Management Office (PMO)Project Management Office (PMO)
Project Management Office (PMO)Anand Subramaniam
 

Destacado (6)

BEIJING ZOO
BEIJING ZOO BEIJING ZOO
BEIJING ZOO
 
Don't Lead Your Team to the Dark Side (second edition)
Don't Lead Your Team to the Dark Side (second edition)Don't Lead Your Team to the Dark Side (second edition)
Don't Lead Your Team to the Dark Side (second edition)
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise Transformation
 
「望ましさ」による優先順位づけ
「望ましさ」による優先順位づけ「望ましさ」による優先順位づけ
「望ましさ」による優先順位づけ
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural Change
 
Project Management Office (PMO)
Project Management Office (PMO)Project Management Office (PMO)
Project Management Office (PMO)
 

Similar a Agile - Product is Progress.

Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and MisconceptionsRichard Cheng
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To AgilityACM
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework ExplainedNacho Montoya
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxSamira AlShahrani
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An IntroductionGlobal SQA
 
PSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir RaykovPSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir RaykovMuhammadZahidQazi
 
How to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerHow to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerProduct School
 
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)Tech in Asia ID
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...ColomboCampsCommunity
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
A real-life overview of Agile workflow practices
A real-life overview of Agile workflow practicesA real-life overview of Agile workflow practices
A real-life overview of Agile workflow practicesmtoppa
 

Similar a Agile - Product is Progress. (20)

Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Understanding The Urge To Agility
Understanding The Urge To AgilityUnderstanding The Urge To Agility
Understanding The Urge To Agility
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Agile Efficacy Presentation
Agile Efficacy PresentationAgile Efficacy Presentation
Agile Efficacy Presentation
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework Explained
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
 
PSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir RaykovPSPO 1 Roadmap by Vladimir Raykov
PSPO 1 Roadmap by Vladimir Raykov
 
IntroSCRUM
IntroSCRUMIntroSCRUM
IntroSCRUM
 
How to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerHow to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software Engineer
 
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
"How Scrum Motivates People" by Rudy Rahadian (XL Axiata)
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
A real-life overview of Agile workflow practices
A real-life overview of Agile workflow practicesA real-life overview of Agile workflow practices
A real-life overview of Agile workflow practices
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
Agile project management
Agile project managementAgile project management
Agile project management
 

Último

Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 

Último (20)

Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 

Agile - Product is Progress.

  • 1. Agile vs. Traditional Product Development Watchdog Corp
  • 2. 2 Waterfall Project Success Rates Challenged: late, over budget, missed features Success: on-time, on-budget, required features Failed: cancelled, or delivered and never used Agile Project Success Rates "We have seen an increase in the number of smaller projects and agile projects. Further, we have seen a decrease in waterfall projects." 50% 14% 57% Performance Agile Succeeds Three Times More Often Than Waterfall. 29% Challenged Success Failed 50% 42% 49% 9% Challenged Success Failed CHAOS Manifesto, 2013
  • 3. 3 CHAOS Manifesto, 2013 Feature Usage Always & Often Use always and/or often Rarely $1 million project, this would save $190K Sometimes $1 million project, this would save $160K Never Features that are never used, and/or not known 45% 16% 19% 20% “One of the biggest benefits from small projects is the return on value is sooner rather than later. So a small project has a much greater chance of success, and therefore you will get a return much faster.” Opportunity Cost Everything works perfectly on a whiteboard, don’t do big up-front design. 64% Features rarely or never used.
  • 4. The Agile Manifesto It’s a Philosophy as well as a Methodology Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  • 5. Agile Methodologies & Frameworks Kanban Scrum Lean FDD Scrum – Most start with Scrum as the best foundational framework for people that need to work together. What is Agile? We don’t do Agile, we become Agile. Agile is a philosophy and a number of methodologies & frameworks. 53% 2–5 Years 19% 5+ Years VersionOne, 2014 – “State of Agile” survey 3,501 people Agile TDD
  • 6. Scrum Values Scrum is based on a set of fundamental core values that form the basis of our actions & decision making. Accountability Being Agile means being open, transparent & accountable to a team. Remote & diverse teams need tools. Interruptions Agile teams have less meetings but they need to report progress & issues to team members & stakeholders. Inspect & Adapt At regular intervals, the team reflects on how for be more effective, then more efficient, this is central to being agile. Scrum Focus Respect Openness Courage Commitment
  • 7. Development Comparison DESIGN CODE INTEGRATE TEST DEPLOY REQUIREMENTS TIME TIME Process aren’t built for success, processes are built for safety, and safety isn’t success ~Jeff Patton Waterfall Scrum Highest Priority High Priority Medium Priority
  • 8. Simplified Scrum Overview 3 Roles, 3 Artifacts, 5 Ceremonies Requirements Product Backlog Sprint Backlog Sprint Planning Sprint 1-4 Weeks Daily Scrum Retrospective Sprint Review Potentially Shippable Product 24 hrs. 01 02 03 04 05
  • 9. The Agile Scrum Team Scrum Team Product Owner ScrumMasterDevelopment Team Stakeholders Agile Coach Scrum Team Self organizing Development Team, & a ScrumMaster, or the servant leader for the team. The Product Owner determines what to build, & prioritizing build features. Agile Coach Agile Coaches are responsible for the process of Scrum, training, guidance & leadership throughout the organization. Stakeholders Line of business leaders that work with the Product Owner not directly with the team. The people who do the work are the highest authorities about how best to do the work. Project Team
  • 10. Scrum Ceremonies Sprint Retrospective Sprint Review Daily Scrum Sprint Planning 1 Week 2 Weeks 3 Weeks 4 Weeks 2 hr 15 min 1 hr .75 hr 1.5 hr 15 min 15 min 15 min 2 hr 4 hr 3 hr 6 hr 2.25 hr 4 hr 3 hr 8 hr How much time should we allow? Sprint Length
  • 11. Team Time Spent on Scrum Source: Scrumalliance.org Daily Scrum Sprint Retrospective Sprint Review Sprint Planning Development Time Backlog Refinement 78.1%5% 2.5% 2.5% 10% 1.9% People learn best by doing.
  • 12. Understand Technical Debt “Shipping first-time code is like going into debt.” “Just as a business incurs some debt to take advantage of a market opportunity developers may incur technical debt to hit an important deadline.” “Quick-time to market & iterative development or deployment involves technical debt, tools needed to push/pull code quickly.” “We don’t have time for design.” “We must ship now and deal with the consequences.” “What’s Layering?” “Now we know how we should have done it.” DELIBERATEINADVERTENT PRUDENTRECKLESS The faster you deliver, the more important QA and DevOps become.
  • 13. 1 3 Sprint Reviews & Release Sprint Planning, Sprint Reviews & *Daily Scrum Initiates & Dictates Product Changes Sprint Reviews & Releases Daily Scrum, Sprint Planning & Sprint Reviews Agile Feedback Loops Scrum has several built-in feedback loops.
  • 14. Human Nature, Egos & Politics… We have to change the ways we traditionally communicate & challenge the status quo. What do you see being communicated in this picture? Scrum is difficult, Scrum is disruptive, that’s how you know you’re doing Scrum. ~Mark Layton Body Language is 70% of communications, as a team, you need to communicate face-to-face first, then Phone, then IM and as a last resort - Email.
  • 15. 5 Keys to Success Conduct an implementation strategy Build awareness & advertise internally Identify pilot project that makes strategic sense Train the team – more than once Run sprints with a Certified Agile Coach 01 02 03 04 05
  • 16. 5 Common Mistakes Double Work Agile – doing Scrum & Waterfall No formal training or workshops An ineffective Product Owner Tweaking & short-cuts – “death by 1000 cuts” No professional transition support 01 02 03 04 05
  • 17. Key Take-aways… The Process is easy, People are Hard. ~Mark Layton Brian Dreyer • brian@watchdogent.com • @Watchdog_Ent • https://www.linkedin.com/in/bdreyer Your ‘organization’ is perfectly engineered to get the results you’re currently getting, make a change. Scrum as a framework is a system, and systems only work when all the components are present.

Notas del editor

  1. Roles – Dev. Team, SM, PO Artifacts – 1.Backlog, 2.Sprint Plan, 3.Review (running code) Ceremonies – 1.Backlog Creation/Grooming, 2.Sprint Planning, 3.Daily Scrum, 4.Sprint Review, 5.Sprint Retro Backlog – a well “groomed” and prioritized backlog is critical
  2. Teams need to be insulated from Stakeholders to be accountable