SlideShare uma empresa Scribd logo
1 de 35
Lean Agile Scrum Business Value  Development and Delivery using Agility Brenden McGlinchey Software Done Right, Inc. [email_address]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Projects can be… challenging “ Fast - cheap - good - you can have any two.” “ A user will tell you anything you ask, but nothing more.” “ The bitterness of poor quality lasts long after the sweetness of making a date is forgotten.” “ Anything that can be changed will be changed until there is no time left to change anything.” “ The nice thing about not planning is that failure comes as a complete surprise rather than being preceded by a period of worry and depression.”
Promise of Agility ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Wasted Effort ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Waterfall is a Powerful Attractor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Process-focused Development ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Waterfall Observations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Categorization of complexity in development projects Requirements Technology
Software Done Right Agile Methods Summarized ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Origins of Lean Thinking: Deming
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Software Development Waste
Short Cycle-Time ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Built-in Quality  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile Methods: Scrum  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Complex Adaptive System *Agile Management for Software Engineering, David J. Anderson  [7]
Sprint/ Iteration Business Value Engine Daily Standup Sprint 2 weeks Epics Stories ,[object Object],[object Object],[object Object],[object Object],Meaningful Increment of Product Release 3-4 Sprints Sprint Planning ,[object Object],[object Object],[object Object]
Key Meetings ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Key Roles and Responsibilities ,[object Object],[object Object],[object Object],[object Object]
Key Roles and Responsibilities Product Owner ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Key Roles and Responsibilities: ScrumMaster ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Key Roles and Responsibilities: Team ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Product Backlog ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Product Manager Board
Epics, Stories, Tasks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Roadmap to Business Value (Epics) Epics: High-level capability statements  (White Cards) Prioritized by Business Value (which can change!) Tightly Coupled w/ Vision Unfold into 1 or more stories Epic:  Jim Advisor can create a new financial scenario for Joe Customer that will allow  for clarity in investment decisions
Roadmap to Business Value (Roles) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Roadmap to Business Value (Stories) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Story:  Jim wants to track graphically the rate at which money managers are changing over time so that an advisor can make appropriate decisions. Done: Jim can see a representation of money manager changes over time
Analysis: Product  Feature  Story ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Made up of Implemented by Product Features Story
Agile Requirements Frontburner - Work committed to in current iteration (Sprint)
Real-time View of Business Value Delivery Stories Tasks
Agile-V Provides Real-time View of Sprint
Critical to Success ,[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contact Information Brenden McGlinchey [email_address]

Mais conteúdo relacionado

Mais procurados

Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetBrian Blanchard
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewInvensis Learning
 
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014From Productivity to Profitability by Saket Bansal - Lean India Summit 2014
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014Lean India Summit
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...WiMLDSMontreal
 
Backlog Blunders
Backlog BlundersBacklog Blunders
Backlog BlundersJoe Combs
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software DevelopmentTathagat Varma
 
The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)Adrian Howard
 
3P Production Preparation Process Overview
3P Production Preparation Process Overview3P Production Preparation Process Overview
3P Production Preparation Process Overviewopexcreative
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process modelsStudent
 
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
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Developmentsushant.1409
 
How to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumHow to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumDerek Huether
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and MisconceptionsRichard Cheng
 
SCRUM: agile software development
SCRUM: agile software development SCRUM: agile software development
SCRUM: agile software development AGILEDROP
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 

Mais procurados (20)

Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot Net
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course Preview
 
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014From Productivity to Profitability by Saket Bansal - Lean India Summit 2014
From Productivity to Profitability by Saket Bansal - Lean India Summit 2014
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
 
Backlog Blunders
Backlog BlundersBacklog Blunders
Backlog Blunders
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)The Agile Manifesto (and a brief history lesson)
The Agile Manifesto (and a brief history lesson)
 
The Zen of Scrum
The Zen of ScrumThe Zen of Scrum
The Zen of Scrum
 
Business Process Design 2008
Business Process Design 2008Business Process Design 2008
Business Process Design 2008
 
3P Production Preparation Process Overview
3P Production Preparation Process Overview3P Production Preparation Process Overview
3P Production Preparation Process Overview
 
What is Scrum? SlideShare
What is Scrum? SlideShareWhat is Scrum? SlideShare
What is Scrum? SlideShare
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process models
 
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
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
How to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumHow to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM Symposium
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
SCRUM: agile software development
SCRUM: agile software development SCRUM: agile software development
SCRUM: agile software development
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 

Semelhante a Agile Pmi 102108 Final

CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentationdeyoepw
 
Close to agile
Close to agileClose to agile
Close to agilephilywu
 
Agile Development at W3i
Agile Development at W3iAgile Development at W3i
Agile Development at W3iJeff Bollinger
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrumscottycn
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software DevelopmentRaghav Seth
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrummsorin
 
Why don't small companies do big a agile?
Why don't small companies do big a agile?Why don't small companies do big a agile?
Why don't small companies do big a agile?activelylazy
 
An Introduction to Scrum
An Introduction to ScrumAn Introduction to Scrum
An Introduction to Scrummbalas2
 
Agile software development
Agile software developmentAgile software development
Agile software developmentpradeeppatelpmp
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overviewguestb4c770
 
Risk Driven Testing
Risk Driven TestingRisk Driven Testing
Risk Driven TestingJorge Boria
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development OverviewMark Kovacevich
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To ScrumErwin Verweij
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resourcesAnwar Sadat
 

Semelhante a Agile Pmi 102108 Final (20)

CAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development PresentationCAI - Agile Scrum Development Presentation
CAI - Agile Scrum Development Presentation
 
Close to agile
Close to agileClose to agile
Close to agile
 
Agile Development at W3i
Agile Development at W3iAgile Development at W3i
Agile Development at W3i
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrum
 
Why don't small companies do big a agile?
Why don't small companies do big a agile?Why don't small companies do big a agile?
Why don't small companies do big a agile?
 
An Introduction to Scrum
An Introduction to ScrumAn Introduction to Scrum
An Introduction to Scrum
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Risk Driven Testing
Risk Driven TestingRisk Driven Testing
Risk Driven Testing
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resources
 
Outsourcing With Agile
Outsourcing With AgileOutsourcing With Agile
Outsourcing With Agile
 

Agile Pmi 102108 Final

  • 1. Lean Agile Scrum Business Value Development and Delivery using Agility Brenden McGlinchey Software Done Right, Inc. [email_address]
  • 2.
  • 3. Projects can be… challenging “ Fast - cheap - good - you can have any two.” “ A user will tell you anything you ask, but nothing more.” “ The bitterness of poor quality lasts long after the sweetness of making a date is forgotten.” “ Anything that can be changed will be changed until there is no time left to change anything.” “ The nice thing about not planning is that failure comes as a complete surprise rather than being preceded by a period of worry and depression.”
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Categorization of complexity in development projects Requirements Technology
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Complex Adaptive System *Agile Management for Software Engineering, David J. Anderson [7]
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 25.
  • 26. Roadmap to Business Value (Epics) Epics: High-level capability statements (White Cards) Prioritized by Business Value (which can change!) Tightly Coupled w/ Vision Unfold into 1 or more stories Epic: Jim Advisor can create a new financial scenario for Joe Customer that will allow for clarity in investment decisions
  • 27.
  • 28.
  • 29.
  • 30. Agile Requirements Frontburner - Work committed to in current iteration (Sprint)
  • 31. Real-time View of Business Value Delivery Stories Tasks
  • 32. Agile-V Provides Real-time View of Sprint
  • 33.
  • 34.
  • 35. Contact Information Brenden McGlinchey [email_address]