KEMBAR78
Lean & Agile Essentials | PPTX
W H A T E V E R Y D E V E L O P E R N E E D S T O K N O W A B O U T
LEAN & AGILE
Clint Edmonson
Principal Consultant
Polaris Solutions
clint@polaris.llc
LEAN
is a manufacturing production approach
PRECISELY DEFINE VALUE
PRECISELY DEFINE VALUE
Browse Catalog Biz Value: 5
As a shopper I want to browse the
Tailspin Toys catalog so that I may
purchase some toys.
Estimate: 3
Acceptance Criteria:
− Shopper is shown a list of product
categories.
− Shopper can view details for each
product in catalog, including :
name, inventory #, description,
price, and related items.
Browse Catalog
Clint Edmonson 4
DEFINE A VALUE STREAM
New Grooming Development Testing Acceptance Deployed
• PBI
achieved
• Changes
released
to PROD
or in
state to
be
deployed
at will
• Description
clarified
• Acceptance
criteria written
• Estimated by
team
• Acceptance
criteria met
• Unit tests pass
• Code reviewed
• Code quality
gates met
• Integrated into
main
development
stream
• Integration
tests pass
• Acceptance
test pass
• Automated
Functional
tests written
and pass
• Non-functional
requirements
met/tests pass
• PBI Demo’d to
product owner
who accepts/
signs off on
story
MAKE VALUE FLOW
PULL VALUE, DON’T PUSH
AGILE
is a movement driven by a manifesto
PEOPLE MAKE SOFTWARE
COLLABORATE CLOSELY WITH YOUR CUSTOMER
DELIVER VALUE
RESPOND QUICKLY TO CHANGE
TAKEAWAYS
• Grow a repeatable, flowing process
• Small bites, lots of chewing
• Pivot mercilessly when conditions change
• Recognize when you’re bottlenecking and/or stalling
• Understand the different between the principles and the methodologies
• Kanban implements lean
• Scrum implements lean and agile
WATCH OUT FOR THE SABOTEURS!
Influential team members who aren’t bought in
Old school PMs who want to manage to a Gantt chart
• Where do I put the due dates?
Seagull leaders
• Distractions & side quests!
Matrix Organizations
• Fractionalization is the enemy of focus and value delivery!
Unengaged customers & stakeholders
THANK YOU!
Clint Edmonson
Principal Consultant
Polaris Solutions
clint@polaris.llc
Visit us at http://polaris.llc

Lean & Agile Essentials

  • 1.
    W H AT E V E R Y D E V E L O P E R N E E D S T O K N O W A B O U T LEAN & AGILE Clint Edmonson Principal Consultant Polaris Solutions clint@polaris.llc
  • 2.
    LEAN is a manufacturingproduction approach
  • 3.
  • 4.
    PRECISELY DEFINE VALUE BrowseCatalog Biz Value: 5 As a shopper I want to browse the Tailspin Toys catalog so that I may purchase some toys. Estimate: 3 Acceptance Criteria: − Shopper is shown a list of product categories. − Shopper can view details for each product in catalog, including : name, inventory #, description, price, and related items. Browse Catalog Clint Edmonson 4
  • 5.
    DEFINE A VALUESTREAM New Grooming Development Testing Acceptance Deployed • PBI achieved • Changes released to PROD or in state to be deployed at will • Description clarified • Acceptance criteria written • Estimated by team • Acceptance criteria met • Unit tests pass • Code reviewed • Code quality gates met • Integrated into main development stream • Integration tests pass • Acceptance test pass • Automated Functional tests written and pass • Non-functional requirements met/tests pass • PBI Demo’d to product owner who accepts/ signs off on story
  • 6.
  • 7.
  • 8.
    AGILE is a movementdriven by a manifesto
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
    TAKEAWAYS • Grow arepeatable, flowing process • Small bites, lots of chewing • Pivot mercilessly when conditions change • Recognize when you’re bottlenecking and/or stalling • Understand the different between the principles and the methodologies • Kanban implements lean • Scrum implements lean and agile
  • 14.
    WATCH OUT FORTHE SABOTEURS! Influential team members who aren’t bought in Old school PMs who want to manage to a Gantt chart • Where do I put the due dates? Seagull leaders • Distractions & side quests! Matrix Organizations • Fractionalization is the enemy of focus and value delivery! Unengaged customers & stakeholders
  • 17.
    THANK YOU! Clint Edmonson PrincipalConsultant Polaris Solutions clint@polaris.llc Visit us at http://polaris.llc

Editor's Notes

  • #3 Production method Five Principles Precisely specify value Define a value stream Make value flow Pull value (as capacity allows) Pursue perfection
  • #9 Manifesto driven movement Key tenets People make software Deliver value Collaborate closely with your customer Respond quickly to change