SlideShare una empresa de Scribd logo
1 de 55
TRUTH OR MISCONCEPTION
Agile Software Development
Richard Cheng - @RichardKCheng
◊ Agile trainer & coach
◊ Member of PMI, Scrum Alliance, Agile
Alliance, Agile Leadership Network
◊ CST, PMP, CSM, CSPO, CSP, PMI-ACP
◊ Founder & executive committee
member of Agile Delivery for Agencies,
Programs, and Teams (ADAPT)
◊ Experience in Federal and commercial
Agile transformations
TRUTH OR MISCONCEPTION
Agile Software Development
Truth or Misconception
Agile is just a high level concept.
TRUTH!
“Traditional” IT Project Management
◊ Process and tools
◊ Comprehensive documentation
◊ Contract negotiations
◊ Following a plan
This is how we control projects….
Agile Manifesto
Individuals and interactions over Process and tools
Working software over Comprehensive documentation
Customer collaboration over Contract negotiation
Responding to change over Following a plan
We are uncovering better ways of developing software by doing
it and helping others do it. Through this work we have come to
value:
That is, while there is value in the items on the right, we value
the items on the left more.
http://agilemanifesto.org/
1. "Our highest priority is to satisfy the customer through early and continuous delivery of valuable
software.”
2. "Welcome changing requirements, even late in development. Agile processes harness change for
the customer's competitive advantage.”
3. "Deliver working software frequently, from a couple of weeks to a couple of months, with a
preference to the shorter timescale.”
4. "Business people and developers must work together daily throughout the project.”
5. "Build projects around motivated individuals. Give them the environment and support they need,
and trust them to get the job done.”
6. "The most efficient and effective method of conveying information to and within a development
team is face-to-face conversation.”
7. "Working software is the primary measure of progress.”
8. "Agile processes promote sustainable development. The sponsors, developers, and users should be
able to maintain a constant pace indefinitely.”
9. "Continuous attention to technical excellence and good design enhances agility.”
10. "Simplicity--the art of maximizing the amount of work not done--is essential.”
11. "The best architectures, requirements, and designs emerge from self-organizing teams.”
12. "At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its
behavior accordingly."
Principles Behind The Agile Manifesto:
Identifying and delivering value……
◊ Identify value and eliminate waste
◊ Prioritize features
◊ Deliver early and often
◊ Inspect and adapt
◊ Empower team
Truth or Misconception
Agile and Scrum are the same thing.
Misconception!
Agile Methodologies
Agile
Scrum XP
Kanban
Lean
Scrum Framework
* Diagram from Scrum Primer
Product
Backlog
Scrum Overview
1. Project development is performed in 2 to 4 week
iterations.
2. Product Owner creates a prioritized backlog of features
3. Highest priority features delivered first
4. At the end of the iteration, the deliverables are reviewed
by the business customers
5. The team reflects on the process
6. This is repeated until the project is completed
Scrum Framework
* Diagram from Scrum Primer
From the Scrum Primer
Iterative / Incremental Deployment
At any given point, the product is “deployable”
Deployed
Truth or Misconception
Certified ScrumMaster (CSM) is the base
level Agile/Scrum certification.
TRUTH!
Scrum Alliance Certifications*
* from http://www.scrumalliance.org/certifications
CSM Requirements
1. Complete CSM course
2. Pass CSM test
1. Correctly answer 24 out of 35 questions
2. 60 minutes to complete
3. Combination of true/false and multiple choice questions
4. Two free attempts within 90 days of course completion
5. $25 for each additional attempt after the free period
3. Accept the license agreement
http://www.scrumalliance.org/faqs#section27717
• After the class, Scrum Alliance will email instructions for taking the
assessment / exam on your computer.
• 35 questions
• Passing score is 24 correct answers from 35 questions.
How do I take
the CSM exam?
• 2 Years. Towards the end of your term, Scrum Alliance will send you
instructions for how to renew.
How long does
certification last?
• This class 14 PMI PDUs / contact hours towards both PMP and PMI-
ACP. Details for claiming them will be sent after the class.
What about PMI
PDUs?
• http://www.scrumalliance.org/resources/2747CSM Test Outline
FAQ
http://www.scrumalliance.org/pages/faq_training_and_certification
Scrum Alliance Certifications*
* from http://www.scrumalliance.org/certifications
CSP Certification
Be a current holder
of an active CSM,
CSPO, or CSD
credential
Have a minimum
of 36 months of
successful
Agile/Scrum work
experience gained
within the past
five years
Gather and submit
70 Scrum
Education Units
(SEUs) from the
past three years
Truth or Misconception
Scrum does not believe in planning,
estimating, forecasting.
Misconception!
Scrum Overview
Product Vision
Roadmap
Day
Sprint…
…
…
Plan
Day
Day
Daily Scrum
Review
Retro
Sprint
Plan
Review
Retro
Idea
Initiation Release
Plan
Release Release
Plan
Plan
Time
Estimating and Forecasting
• Team members provide Estimates
• Completed work represent Actuals (Velocity)
• Velocity used for Forecasting
Velocity and Forecasting
Sprint Work Remaining Velocity
1 625 75
2 560 65
3 490 70
4 421 69
5 350 71
6
7
8
0
100
200
300
400
500
600
700
1 2 3 4 5 6 7 8
Project Burndown
Release Burndown
Originally forecasted release date
Extrapolation of actual
release date
Truth or Misconception
Scrum is not good for fixed price and/or
fixed date work.
Misconception!
Fixed Date / Fixed Scope
◊ Outcomes of Fixed Date / Fixed Scope projects:
– Waterfall
1. Delivered _____ and working ________
2. “Delivered” _____ … with ______
3. Cannot deliver on time, ______
– Scrum
1. Delivered _____ and working ________
2. The _____ items are _______ by the requested date and
working _______
Fixed Date / Fixed Scope
Outcomes of Fixed Date / Fixed Scope projects:
Waterfall
1. Delivered on time and working as expected
2. “Delivered” on time … with issues
3. Cannot deliver on time, need to extend
Scrum
1. Delivered on time and working as expected
2. The highest valued stories are delivered by the requested date and
working as expected
Be cautious of sacrificing quality and best practices to meet
dates
0%
20%
40%
60%
80%
100%
Work Completed
Work Remaining
Scrum Delivery
Project Due Date
Truth or Misconception
Agile ignores risk.
Misconception!
Problems with Waterfall
Requirements
Design
Develop
Test
Deploy
“I believe in this concept,
but the implementation described
above is risky and invites failure”
– Dr. Winston Royce
What happens if something goes wrong?
Managing the Development of Large Software Systems, Winston Royce (1970)
Advantages of Scrum
◊ Manages risk by delivering high value, high risk
items early
– Identify and resolve problems faster
– Showing tangible results throughout the project
– High assurance of product vision due to continual
inspection by business representatives
◊ Daily standup exposes risk
◊ Adaptability (Scrum) versus Predictability
(Waterfall)
– Waterfall makes it expensive to make changes to the
project
– Scrum development minimizes the cost of change
◊ Quality is built in
◊ Continuous improvement
Truth or Misconception
Agile development requires a lot of
rework.
TRUTH!
“Refactoring is a disciplined technique for restructuring an
existing body of code, altering its internal structure
without changing its external behavior.” – Martin Fowler,
Refactoring.com
◊ Simplify
◊ Fix
◊ Optimize
◊ Improve
Real time payment of technical debt.
Refactoring
Truth or Misconception
Scrum does not believe in metrics or
documentation.
FALSE!
Agile Metrics
Metrics for Business Initiatives
Effort Area Story Points Percentage
Foundational 78 22%
Maintenance 9 3%
Optimization 168 48%
New Product 98 28%
First Quarter Initiatives
Metrics for Business Value
Features Story Points Business Points Comment
Feature 1 40 8 High effort, mid
value
Feature 2 20 13 High effort, good
value
Feature 3 4 8 Low effort, mid
value
Feature 4 13 40 Mid effort, high
value
Feature 5 5 20 Low effort, high
value
Metrics for the Project
Project Burn Down / Burn Up Chart
Metrics for the Sprint
Metrics for Team Performance
Metrics for Team Performance
Metrics for Team Performance
For a Scrum team, key goals include:
1. Achieving a high completion percentage
(actual velocity / projected velocity)
2. Stabilizing velocity
3. Increasing velocity (after 1 and 2)
Team Radar
Delivering Business Value
Asking & Receiving Feedback
Responding to Change
Understanding Vision & Goal
Planning
Applying Technical Practices
Working as a Team
Continuously Improving
Sprint 1 Team Self Assessment
Team Radar
Delivering Business Value
Asking & Receiving Feedback
Responding to Change
Understanding Vision & Goal
Planning
Applying Technical Practices
Working as a Team
Continuously Improving
Sprint 5 Team Self Assessment
Cumulative Flow Diagram
Cost Metrics
1 2 3 4 5 6 7 8 9 10 11 12 13
Story Pts Remaining 1200 1300 1123 987 978 876 725 655 524 411 290 110 0
Cost (in thousands) $1,000 $900 $800 $700 $600 $500 $400 $300 $200 $100 $0 -$100 -$200
-400
-200
0
200
400
600
800
1000
1200
1400
Cost Feature Burn Down
Documentation
Identifying and delivering value……
1. Identify value and eliminate waste
2. Prioritize features
3. Deliver early and often
4. Constant inspection
5. Empower team
Generally, documents are consumables, not deliverables
Book Resources
Agile Project Management with
Scrum
Ken Schwaber
ISBN #073561993X
Agile Estimating and Planning
Mike Cohn
ISBN #0131479415
The Software Project Manager’s
Bridge to Agility
Michele Sliger, Stacia Broderick
ISBN #0321502752
Agile Project Management:
Creating Innovative Products
Jim Highsmith
ISBN #0321658396
The Art of Agile Development
James Shore
ISBN #0596527675
Excella Consulting
Experience and Expertise in Agile Solutions
– Coaching
– Training
– Assessments
– Agile Adoption
– Agile Development Teams
– Agile PMO
Training Courses
– Certified ScrumMaster (CSM)
– Certified Scrum Product Owner (CSPO): The Agile Business Analyst
– Advanced Certified Scrum Product Owner (CSPO)
– Certified Scrum Developer (CSD)
– Agile Testing
– Agile Business Intelligence and Data Warehousing
– Automated Acceptance Testing – Great for Analysts and Testers!!
See http://www.excella.com/training for more information
Contact Information
Richard K Cheng
richard.cheng@excella.com
703-967-8620
http://www.excella.com
Twitter: @RichardKCheng

Más contenido relacionado

La actualidad más candente

Agile Assessment Version 1.0
Agile Assessment Version 1.0Agile Assessment Version 1.0
Agile Assessment Version 1.0Ciprian Mester
 
Collaboration Through Conflict - SFAA 2013
Collaboration Through Conflict - SFAA 2013Collaboration Through Conflict - SFAA 2013
Collaboration Through Conflict - SFAA 2013Mark Kilby
 
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFeverAll You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFeverAgileFever
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewInvensis Learning
 
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...Craeg Strong
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Softwareallan kelly
 
Five things before you go Agile
Five things before you go AgileFive things before you go Agile
Five things before you go AgileArne Åhlander
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Developmentgcaprio
 
What a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan BunningWhat a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan BunningScrum Australia Pty Ltd
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesBrendan Flynn
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationAndreea Visanoiu
 
Scrum & Kanban Introduction
Scrum & Kanban IntroductionScrum & Kanban Introduction
Scrum & Kanban IntroductionChihyang Li
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile ManagerCprime
 
Introduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementIntroduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementMike Cottmeyer
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesSociety of Women Engineers
 

La actualidad más candente (20)

Agile Assessment Version 1.0
Agile Assessment Version 1.0Agile Assessment Version 1.0
Agile Assessment Version 1.0
 
Collaboration Through Conflict - SFAA 2013
Collaboration Through Conflict - SFAA 2013Collaboration Through Conflict - SFAA 2013
Collaboration Through Conflict - SFAA 2013
 
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFeverAll You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course Preview
 
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...
20210618 PMI XC 2021 Conf Business Agility: What Got You Here Won't Get You T...
 
Managing agile teams
Managing agile teamsManaging agile teams
Managing agile teams
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Five things before you go Agile
Five things before you go AgileFive things before you go Agile
Five things before you go Agile
 
AgileScrum
AgileScrumAgileScrum
AgileScrum
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
What a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan BunningWhat a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan Bunning
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the Trenches
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
Scrum & Kanban Introduction
Scrum & Kanban IntroductionScrum & Kanban Introduction
Scrum & Kanban Introduction
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
 
Introduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementIntroduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project Management
 
Practical Implementation of Agile Methodologies
Practical Implementation of Agile MethodologiesPractical Implementation of Agile Methodologies
Practical Implementation of Agile Methodologies
 

Similar a Agile Software Development Truths and Misconceptions

Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxSamira AlShahrani
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overviewguestb4c770
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An IntroductionGlobal SQA
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development OverviewMark Kovacevich
 
Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Finalbmcglin
 
Agile = scrum = no Project Managers!
Agile = scrum = no Project Managers!Agile = scrum = no Project Managers!
Agile = scrum = no Project Managers!Darren Wilmshurst
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explainedServan Huegen
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedRichard Cheng
 
Agile - Product is Progress.
Agile - Product is Progress.Agile - Product is Progress.
Agile - Product is Progress.Brian Dreyer
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 

Similar a Agile Software Development Truths and Misconceptions (20)

Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Final
 
Agile concepts
Agile conceptsAgile concepts
Agile concepts
 
Agile = scrum = no Project Managers!
Agile = scrum = no Project Managers!Agile = scrum = no Project Managers!
Agile = scrum = no Project Managers!
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions Exposed
 
Agile - Product is Progress.
Agile - Product is Progress.Agile - Product is Progress.
Agile - Product is Progress.
 
Agile = scrum = no project managers
Agile =  scrum =  no project managersAgile =  scrum =  no project managers
Agile = scrum = no project managers
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
Agile Methodologies - Project Management with SCRUM
Agile Methodologies - Project Management with SCRUMAgile Methodologies - Project Management with SCRUM
Agile Methodologies - Project Management with SCRUM
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 

Más de Richard Cheng

Ted Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfTed Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfRichard Cheng
 
No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…Richard Cheng
 
Ted Lasso Retro.pptx
Ted Lasso Retro.pptxTed Lasso Retro.pptx
Ted Lasso Retro.pptxRichard Cheng
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational RetrospectivesRichard Cheng
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product OwnerRichard Cheng
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Richard Cheng
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product OwnerRichard Cheng
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product OwnerRichard Cheng
 
What to Look for in a ScrumMaster
What to Look for in a ScrumMasterWhat to Look for in a ScrumMaster
What to Look for in a ScrumMasterRichard Cheng
 
Agile in the Federal Government
Agile in the Federal Government Agile in the Federal Government
Agile in the Federal Government Richard Cheng
 
The Right Product Owner
The Right Product OwnerThe Right Product Owner
The Right Product OwnerRichard Cheng
 
Getting started right
Getting started rightGetting started right
Getting started rightRichard Cheng
 
Group hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsGroup hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsRichard Cheng
 
Super Product Ownership - Product Ownership at USAStaffing
Super Product Ownership - Product Ownership at USAStaffingSuper Product Ownership - Product Ownership at USAStaffing
Super Product Ownership - Product Ownership at USAStaffingRichard Cheng
 
Are We Really Being Agile? (w/ Portuguese)
Are We Really Being Agile? (w/ Portuguese)Are We Really Being Agile? (w/ Portuguese)
Are We Really Being Agile? (w/ Portuguese)Richard Cheng
 
Agile @ OPM: Stakeholder Collaboration and Individual Interactions
Agile @ OPM: Stakeholder Collaboration and Individual InteractionsAgile @ OPM: Stakeholder Collaboration and Individual Interactions
Agile @ OPM: Stakeholder Collaboration and Individual InteractionsRichard Cheng
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsRichard Cheng
 

Más de Richard Cheng (20)

Ted Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdfTed Lasso Retro EasyAgile.pdf
Ted Lasso Retro EasyAgile.pdf
 
No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…No more carrots, no more sticks … how to really use story points and velocity…
No more carrots, no more sticks … how to really use story points and velocity…
 
Ted Lasso Retro.pptx
Ted Lasso Retro.pptxTed Lasso Retro.pptx
Ted Lasso Retro.pptx
 
Ready, Set, Done!
Ready, Set, Done!Ready, Set, Done!
Ready, Set, Done!
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational Retrospectives
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5Business Agility - Pivot or Perish v1.5
Business Agility - Pivot or Perish v1.5
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
The Perfect Product Owner
The Perfect Product OwnerThe Perfect Product Owner
The Perfect Product Owner
 
What to Look for in a ScrumMaster
What to Look for in a ScrumMasterWhat to Look for in a ScrumMaster
What to Look for in a ScrumMaster
 
Agile in the Federal Government
Agile in the Federal Government Agile in the Federal Government
Agile in the Federal Government
 
The Right Product Owner
The Right Product OwnerThe Right Product Owner
The Right Product Owner
 
Getting started right
Getting started rightGetting started right
Getting started right
 
Group hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsGroup hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple Teams
 
Super Product Ownership - Product Ownership at USAStaffing
Super Product Ownership - Product Ownership at USAStaffingSuper Product Ownership - Product Ownership at USAStaffing
Super Product Ownership - Product Ownership at USAStaffing
 
About Excella
About ExcellaAbout Excella
About Excella
 
Are We Really Being Agile? (w/ Portuguese)
Are We Really Being Agile? (w/ Portuguese)Are We Really Being Agile? (w/ Portuguese)
Are We Really Being Agile? (w/ Portuguese)
 
Agile @ OPM: Stakeholder Collaboration and Individual Interactions
Agile @ OPM: Stakeholder Collaboration and Individual InteractionsAgile @ OPM: Stakeholder Collaboration and Individual Interactions
Agile @ OPM: Stakeholder Collaboration and Individual Interactions
 
Are we done yet?
Are we done yet?Are we done yet?
Are we done yet?
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-Patterns
 

Último

VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxtrishalcan8
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 

Último (20)

VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 

Agile Software Development Truths and Misconceptions

  • 1. TRUTH OR MISCONCEPTION Agile Software Development
  • 2. Richard Cheng - @RichardKCheng ◊ Agile trainer & coach ◊ Member of PMI, Scrum Alliance, Agile Alliance, Agile Leadership Network ◊ CST, PMP, CSM, CSPO, CSP, PMI-ACP ◊ Founder & executive committee member of Agile Delivery for Agencies, Programs, and Teams (ADAPT) ◊ Experience in Federal and commercial Agile transformations
  • 3. TRUTH OR MISCONCEPTION Agile Software Development
  • 4. Truth or Misconception Agile is just a high level concept. TRUTH!
  • 5. “Traditional” IT Project Management ◊ Process and tools ◊ Comprehensive documentation ◊ Contract negotiations ◊ Following a plan This is how we control projects….
  • 6. Agile Manifesto Individuals and interactions over Process and tools Working software over Comprehensive documentation Customer collaboration over Contract negotiation Responding to change over Following a plan We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: That is, while there is value in the items on the right, we value the items on the left more. http://agilemanifesto.org/
  • 7. 1. "Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.” 2. "Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.” 3. "Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.” 4. "Business people and developers must work together daily throughout the project.” 5. "Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.” 6. "The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.” 7. "Working software is the primary measure of progress.” 8. "Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.” 9. "Continuous attention to technical excellence and good design enhances agility.” 10. "Simplicity--the art of maximizing the amount of work not done--is essential.” 11. "The best architectures, requirements, and designs emerge from self-organizing teams.” 12. "At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly." Principles Behind The Agile Manifesto:
  • 8. Identifying and delivering value…… ◊ Identify value and eliminate waste ◊ Prioritize features ◊ Deliver early and often ◊ Inspect and adapt ◊ Empower team
  • 9. Truth or Misconception Agile and Scrum are the same thing. Misconception!
  • 11. Scrum Framework * Diagram from Scrum Primer Product Backlog
  • 12. Scrum Overview 1. Project development is performed in 2 to 4 week iterations. 2. Product Owner creates a prioritized backlog of features 3. Highest priority features delivered first 4. At the end of the iteration, the deliverables are reviewed by the business customers 5. The team reflects on the process 6. This is repeated until the project is completed
  • 13. Scrum Framework * Diagram from Scrum Primer From the Scrum Primer
  • 14. Iterative / Incremental Deployment At any given point, the product is “deployable” Deployed
  • 15.
  • 16. Truth or Misconception Certified ScrumMaster (CSM) is the base level Agile/Scrum certification. TRUTH!
  • 17. Scrum Alliance Certifications* * from http://www.scrumalliance.org/certifications
  • 18. CSM Requirements 1. Complete CSM course 2. Pass CSM test 1. Correctly answer 24 out of 35 questions 2. 60 minutes to complete 3. Combination of true/false and multiple choice questions 4. Two free attempts within 90 days of course completion 5. $25 for each additional attempt after the free period 3. Accept the license agreement http://www.scrumalliance.org/faqs#section27717
  • 19. • After the class, Scrum Alliance will email instructions for taking the assessment / exam on your computer. • 35 questions • Passing score is 24 correct answers from 35 questions. How do I take the CSM exam? • 2 Years. Towards the end of your term, Scrum Alliance will send you instructions for how to renew. How long does certification last? • This class 14 PMI PDUs / contact hours towards both PMP and PMI- ACP. Details for claiming them will be sent after the class. What about PMI PDUs? • http://www.scrumalliance.org/resources/2747CSM Test Outline FAQ http://www.scrumalliance.org/pages/faq_training_and_certification
  • 20. Scrum Alliance Certifications* * from http://www.scrumalliance.org/certifications
  • 21. CSP Certification Be a current holder of an active CSM, CSPO, or CSD credential Have a minimum of 36 months of successful Agile/Scrum work experience gained within the past five years Gather and submit 70 Scrum Education Units (SEUs) from the past three years
  • 22. Truth or Misconception Scrum does not believe in planning, estimating, forecasting. Misconception!
  • 23. Scrum Overview Product Vision Roadmap Day Sprint… … … Plan Day Day Daily Scrum Review Retro Sprint Plan Review Retro Idea Initiation Release Plan Release Release Plan Plan Time
  • 24. Estimating and Forecasting • Team members provide Estimates • Completed work represent Actuals (Velocity) • Velocity used for Forecasting
  • 25. Velocity and Forecasting Sprint Work Remaining Velocity 1 625 75 2 560 65 3 490 70 4 421 69 5 350 71 6 7 8 0 100 200 300 400 500 600 700 1 2 3 4 5 6 7 8 Project Burndown
  • 26. Release Burndown Originally forecasted release date Extrapolation of actual release date
  • 27. Truth or Misconception Scrum is not good for fixed price and/or fixed date work. Misconception!
  • 28. Fixed Date / Fixed Scope ◊ Outcomes of Fixed Date / Fixed Scope projects: – Waterfall 1. Delivered _____ and working ________ 2. “Delivered” _____ … with ______ 3. Cannot deliver on time, ______ – Scrum 1. Delivered _____ and working ________ 2. The _____ items are _______ by the requested date and working _______
  • 29. Fixed Date / Fixed Scope Outcomes of Fixed Date / Fixed Scope projects: Waterfall 1. Delivered on time and working as expected 2. “Delivered” on time … with issues 3. Cannot deliver on time, need to extend Scrum 1. Delivered on time and working as expected 2. The highest valued stories are delivered by the requested date and working as expected Be cautious of sacrificing quality and best practices to meet dates
  • 31. Truth or Misconception Agile ignores risk. Misconception!
  • 32. Problems with Waterfall Requirements Design Develop Test Deploy “I believe in this concept, but the implementation described above is risky and invites failure” – Dr. Winston Royce What happens if something goes wrong? Managing the Development of Large Software Systems, Winston Royce (1970)
  • 33.
  • 34. Advantages of Scrum ◊ Manages risk by delivering high value, high risk items early – Identify and resolve problems faster – Showing tangible results throughout the project – High assurance of product vision due to continual inspection by business representatives ◊ Daily standup exposes risk ◊ Adaptability (Scrum) versus Predictability (Waterfall) – Waterfall makes it expensive to make changes to the project – Scrum development minimizes the cost of change ◊ Quality is built in ◊ Continuous improvement
  • 35. Truth or Misconception Agile development requires a lot of rework. TRUTH!
  • 36. “Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior.” – Martin Fowler, Refactoring.com ◊ Simplify ◊ Fix ◊ Optimize ◊ Improve Real time payment of technical debt. Refactoring
  • 37.
  • 38. Truth or Misconception Scrum does not believe in metrics or documentation. FALSE!
  • 40. Metrics for Business Initiatives Effort Area Story Points Percentage Foundational 78 22% Maintenance 9 3% Optimization 168 48% New Product 98 28% First Quarter Initiatives
  • 41. Metrics for Business Value Features Story Points Business Points Comment Feature 1 40 8 High effort, mid value Feature 2 20 13 High effort, good value Feature 3 4 8 Low effort, mid value Feature 4 13 40 Mid effort, high value Feature 5 5 20 Low effort, high value
  • 42. Metrics for the Project Project Burn Down / Burn Up Chart
  • 43. Metrics for the Sprint
  • 44. Metrics for Team Performance
  • 45. Metrics for Team Performance
  • 46. Metrics for Team Performance For a Scrum team, key goals include: 1. Achieving a high completion percentage (actual velocity / projected velocity) 2. Stabilizing velocity 3. Increasing velocity (after 1 and 2)
  • 47. Team Radar Delivering Business Value Asking & Receiving Feedback Responding to Change Understanding Vision & Goal Planning Applying Technical Practices Working as a Team Continuously Improving Sprint 1 Team Self Assessment
  • 48. Team Radar Delivering Business Value Asking & Receiving Feedback Responding to Change Understanding Vision & Goal Planning Applying Technical Practices Working as a Team Continuously Improving Sprint 5 Team Self Assessment
  • 50. Cost Metrics 1 2 3 4 5 6 7 8 9 10 11 12 13 Story Pts Remaining 1200 1300 1123 987 978 876 725 655 524 411 290 110 0 Cost (in thousands) $1,000 $900 $800 $700 $600 $500 $400 $300 $200 $100 $0 -$100 -$200 -400 -200 0 200 400 600 800 1000 1200 1400 Cost Feature Burn Down
  • 51. Documentation Identifying and delivering value…… 1. Identify value and eliminate waste 2. Prioritize features 3. Deliver early and often 4. Constant inspection 5. Empower team Generally, documents are consumables, not deliverables
  • 52.
  • 53. Book Resources Agile Project Management with Scrum Ken Schwaber ISBN #073561993X Agile Estimating and Planning Mike Cohn ISBN #0131479415 The Software Project Manager’s Bridge to Agility Michele Sliger, Stacia Broderick ISBN #0321502752 Agile Project Management: Creating Innovative Products Jim Highsmith ISBN #0321658396 The Art of Agile Development James Shore ISBN #0596527675
  • 54. Excella Consulting Experience and Expertise in Agile Solutions – Coaching – Training – Assessments – Agile Adoption – Agile Development Teams – Agile PMO Training Courses – Certified ScrumMaster (CSM) – Certified Scrum Product Owner (CSPO): The Agile Business Analyst – Advanced Certified Scrum Product Owner (CSPO) – Certified Scrum Developer (CSD) – Agile Testing – Agile Business Intelligence and Data Warehousing – Automated Acceptance Testing – Great for Analysts and Testers!! See http://www.excella.com/training for more information
  • 55. Contact Information Richard K Cheng richard.cheng@excella.com 703-967-8620 http://www.excella.com Twitter: @RichardKCheng

Notas del editor

  1. Story of Agile Manifesto:
  2. Small steps Synchronize Timeboxes Collocation Technical debt Self organize Track stories/feature completion not tasks
  3. Microsoft Word contains over 1000 documented features, however most users use less then 5% of these features. Apple iPhone No MMS No video recording No cut and paste No integration with MS Exchange Couldn’t invite attendees to meetings In general, the top priority features are developed first during software development projects. If business customers realize new features will come out in future iterations, they like the idea of implementing key features sooner rather than waiting for all functionality to be built. Most products can ship with a limited number of features
  4. Waterfall Delivered on time and working as expected “Delivered” on time … with issues Cannot deliver on time, need to extend Scrum Delivered on time and working as expected The highest valued stories are available by the requested date and working as expected
  5. Download paper from wikipedia. Easy ready Iterate through it and get your feedback from customer
  6. Identify where the effort was spent
  7. displays the Project Burn Up and Project Burn Down chart for the same project. The Burn Up line displays the story points completed. The Burn Down line displays story points remaining. For organizations that are familiar with EVM type tracking, these Burn Up and Burn Down values can often be translated to EVM measures. Warning on burn down charts, does not give you whole picture
  8. The Iteration Burn Up and Iteration Burn Down chart is similar to the Project Burn Up and Project Burn Down charts, but the iteration chart tracks the work at an iteration level. We are tracking the iteration based on hours completed and hours remaining. We can see that at the end of the iteration, there was 94 hours work of work that was not completed.
  9. Good for on-going teams without start and end
  10. Good for on-going teams without start and end