SlideShare a Scribd company logo
MMATATTAGTILAE.cGomIL E.com @@MAMTTAAGTILTE A#cGareIeLrcEon 
MATT HARASYMCZUK 
Why CONSTRAINTS are Good? 
A Case Study of an 
Enterprise Agile Transformation 
MATT HARASYMCZUK / WHY CONSTRAINTS ARE GOOD? / SEP 23, 2014
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
CREATIVITY?!
MMATATTAGTILAE.cGomILE.com @@MAMTTAAGTILTE A#cGareIeLrcEon 
• Fixed Time 
• Fixed Price 
• Fixed Scope 
CONSTRAINTS
MMATATTAGTILAE.cGomILE.com @@MAMTTAAGTILTE A#cGareIeLrcEon 
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. 
Manifesto for AGILE Software Development
MMATATTAGTILAE.cGomIL E.com @@MAMTTAAGTILTE A#cGareIeLrcEon 
AGILE is not a destination 
AGILE is a direction 
Tony Grout, IBM 
MATT HARASYMCZUK / WHY CONSTRAINTS ARE GOOD? / SEP 23, 2014
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Organizational CHANGES
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
The CHOICE of framework
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
SCRUM, is not a panaceum
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
EMPIRICAL process
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
SCRUM, but… daily
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Team BUILDING
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
TRUST and guidance
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Anonymous FEEDBACK
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Processes NOT people
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
DIVIDE and conquer - backlog
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
ACCEPTANCE criteria
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
LEARNING organization
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Throw yourself in at the DEEP end
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLANNING 
2h 
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m 
REFINEMENT 
2h 
REVIEW 
COMMUNICATION Framework 
2h 
RETROSPECTIVE 
1h
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLAN 
PLANNING 
2h 
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m 
REFINEMENT 
2h 
REVIEW 
2h 
RETROSPECTIVE 
1h
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PLANNING 
2h 
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m 
REFINEMENT 
2h 
REVIEW 
Feedforward NOT Feedback 
2h 
RETROSPECTIVE 
1h
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
DO 
PLANNING 
2h 
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m 
REFINEMENT 
2h 
REVIEW 
2h 
RETROSPECTIVE 
1h
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
PREPARE 
PLANNING 
2h 
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m 
REFINEMENT 
2h 
REVIEW 
2h 
RETROSPECTIVE 
1h
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
CHECK 
PLANNING 
2h 
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m 
REFINEMENT 
2h 
REVIEW 
2h 
RETROSPECTIVE 
1h
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
SHOW 
PLANNING 
2h 
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m 
REFINEMENT 
2h 
REVIEW 
2h 
RETROSPECTIVE 
1h
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY 
ACT 
PLANNING 
2h 
DAILY 15m DAILY 15m DAILY 15m DAILY 15m DAILY 15m 
REFINEMENT 
2h 
REVIEW 
2h 
RETROSPECTIVE 
1h
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Changes in SOFTWARE DEVELOPMENT
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
QUALITY does matter
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Developer Tools ECOSYSTEM
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
DEV Practices: TDD, CI, CD
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
XP: Code Review, Pair Programming
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
KANBAN: maintenance and bugfixing
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Definition of (ALMOST) done
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Frequent RELEASES
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Spotify engineering CULTURE
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
BUSINESS VALUES orientation
MATTAGILE.com @MATTAGILE #careercon 
MATTAGILE.com @MATTAGILE 
Evolution NOT revolution
MMATATTAGTILAE.cGomILE.com @@MAMTTAAGTILTE A#cGareIeLrcEon 
• Business Values orientation 
• Building trust and guidance 
• Scrum, Lean, Kanban as a communication framework 
• Project oriented organization 
• Software Development practices 
• Quality 
• Evolution not revolution 
RECAP
MMATATTAGTILAE.cGomIL E.com @@MAMTTAAGTILTE A#cGareIeLrcEon 
@MATTAGILE 
MATT HARASYMCZUK / WHY CONSTRAINTS ARE GOOD? / SEP 23, 2014

More Related Content

PDF
EVOLUTION not Revolution - Matt Harasymczuk @ Agile Management 2014 Poland
PDF
How Many Wheels You Have to Reinvent
PDF
Agile: XP and Software Engineering Practises that Supports Delivering Buisnes...
PDF
Evolution Not Revolution. A Case Study of an Enterprise Agile Transformation
PDF
[Case Study] Agile @gov.pl
PDF
Always Be Responsible for Any Code You Write Even for Fun. NoException();
PDF
Operations as a Strategic Differentiator
PPTX
EVOLUTION not Revolution - Matt Harasymczuk @ Agile Management 2014 Poland
How Many Wheels You Have to Reinvent
Agile: XP and Software Engineering Practises that Supports Delivering Buisnes...
Evolution Not Revolution. A Case Study of an Enterprise Agile Transformation
[Case Study] Agile @gov.pl
Always Be Responsible for Any Code You Write Even for Fun. NoException();
Operations as a Strategic Differentiator

What's hot (20)

PDF
Leadership at Every Level: Intent-Based Leadership Practices
PDF
Professional Progression - Gavin Elliott [Camp Digital 2018]
PPTX
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
PDF
Agile ME Meetup: Agile A-Z - Chapter 5: Growing with Agile
PDF
Agile ME Meetup: Agile A-Z - Chapter 4: The Feedback Loop
PDF
Goals for the Distance - Making OKR work in a Remote-only Environment at OKR ...
PPTX
Greach 18: JavaMelody to measure Grails app performance
PDF
Distributed Teams - Hello? Can anyone hear me?
PPTX
Hands-on Agile Webinar #3: Product Backlog Anti-Patterns
PDF
Publish Android Application on Google Play Store
PDF
DevOpsDays Kansas City - Getting Started with Chaos Engineering
PDF
Agile ME Meetup: Agile A-Z - Chapter 1: The Product Owner
PDF
devopsdays Riga 2018 - Chaos while deploying AI and making sure it doesn’t hu...
PPTX
devopsdays Amsterdam 2018 - Chaos while deploying AI and making sure it doesn...
PDF
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
PPTX
Aviram Eisenberg (AppReal) How to Build Scalable Teams for AR and VR
PDF
Agile UX with Lego
PDF
Developer week 2017: Dawn Parzych
PDF
Becoming Technical: Overcome Your Fear of Coding and Supercharge Your Career
PDF
Becoming Technical: Overcome Your Fear of Coding and Supercharge Your Career
Leadership at Every Level: Intent-Based Leadership Practices
Professional Progression - Gavin Elliott [Camp Digital 2018]
Agile ME Meetup: Agile A-Z - Chapter 1: Agile
Agile ME Meetup: Agile A-Z - Chapter 5: Growing with Agile
Agile ME Meetup: Agile A-Z - Chapter 4: The Feedback Loop
Goals for the Distance - Making OKR work in a Remote-only Environment at OKR ...
Greach 18: JavaMelody to measure Grails app performance
Distributed Teams - Hello? Can anyone hear me?
Hands-on Agile Webinar #3: Product Backlog Anti-Patterns
Publish Android Application on Google Play Store
DevOpsDays Kansas City - Getting Started with Chaos Engineering
Agile ME Meetup: Agile A-Z - Chapter 1: The Product Owner
devopsdays Riga 2018 - Chaos while deploying AI and making sure it doesn’t hu...
devopsdays Amsterdam 2018 - Chaos while deploying AI and making sure it doesn...
Metrics at Every (Flight) Level [2020 Agile Kanban Istanbul FlowConf]
Aviram Eisenberg (AppReal) How to Build Scalable Teams for AR and VR
Agile UX with Lego
Developer week 2017: Dawn Parzych
Becoming Technical: Overcome Your Fear of Coding and Supercharge Your Career
Becoming Technical: Overcome Your Fear of Coding and Supercharge Your Career
Ad

Viewers also liked (16)

PDF
Scrum, but...
PDF
Craftsmanship - Technical Disciplines vs. Agile - Business Practises
PDF
History of Old School Hacking
PDF
Astronaut Flight Surgeon
PPTX
Agile Case Study With Cliffnotes
PPT
Salesforce Agile Transformation - Agile 2007 Conference
PDF
Case study for agile software development:
PPT
Agile Transformation: The Difference Between Success and Failure
PDF
Transformation Case Study Highlights
PDF
Agile Transformation in Telco Guide
 
PPTX
Introducing JIRA AGILE
PPT
Agile transformation best practices
PPTX
The Executives Guide
PDF
Agile Transformation and Cultural Change
PDF
Introduction To Jira
PDF
Introduction to JIRA & Agile Project Management
Scrum, but...
Craftsmanship - Technical Disciplines vs. Agile - Business Practises
History of Old School Hacking
Astronaut Flight Surgeon
Agile Case Study With Cliffnotes
Salesforce Agile Transformation - Agile 2007 Conference
Case study for agile software development:
Agile Transformation: The Difference Between Success and Failure
Transformation Case Study Highlights
Agile Transformation in Telco Guide
 
Introducing JIRA AGILE
Agile transformation best practices
The Executives Guide
Agile Transformation and Cultural Change
Introduction To Jira
Introduction to JIRA & Agile Project Management
Ad

Similar to Why Constraints are Good? A Case Study of an Enterprise Agile Transformation (20)

PDF
4Developers 2015: Agile Software Engineering Practices that Helps Deliver Bus...
PDF
Delivering Business Values with Agile Practices
PDF
Retrospective & review
PPT
Agile Retrospective & review
PDF
How to Stop Wasting Time—Jake Knapp at Amplify
PPTX
Introduction to Agile for Digital Stakeholders
PDF
Introduction to agility
PDF
Being agile while standing in a waterfall
PDF
Agile Testing & How We Need To Change
PPT
Are You Really Agile?
PDF
Agile adoption tales from the coalface
PPTX
Agile marries itil
PDF
Kanban Case Study
PDF
Software development is hard
PDF
Agile Transformations, the Good, the Bad and the Ugly
PDF
Agile in a Nutshell - Portia Tung
PDF
Software development myths that block your career
PDF
Managing international software projects interactively using scrum
PPTX
Non-technical skills for developers
PPT
Agile for Me- CodeStock 2009
4Developers 2015: Agile Software Engineering Practices that Helps Deliver Bus...
Delivering Business Values with Agile Practices
Retrospective & review
Agile Retrospective & review
How to Stop Wasting Time—Jake Knapp at Amplify
Introduction to Agile for Digital Stakeholders
Introduction to agility
Being agile while standing in a waterfall
Agile Testing & How We Need To Change
Are You Really Agile?
Agile adoption tales from the coalface
Agile marries itil
Kanban Case Study
Software development is hard
Agile Transformations, the Good, the Bad and the Ugly
Agile in a Nutshell - Portia Tung
Software development myths that block your career
Managing international software projects interactively using scrum
Non-technical skills for developers
Agile for Me- CodeStock 2009

Recently uploaded (20)

PPTX
Consulting on marketing-The needs wants and demands are a very important comp...
PPTX
Human Resource Management | Introduction,Meaning and Definition
PDF
Leveraging Intangible Assets Through Campus Entrepreneurship and Tech Transfer
PPTX
Project Management Methods PERT-and-CPM.pptx
PPTX
BASIC H2S TRAINING for oil and gas industries
PDF
MANAGEMENT LESSONS FROM ANCIENT KNOWLEDGE SYSTEM-ARTHASHASTRA AND THIRUKKURAL...
PPTX
TCoE_IT_Concrete industry.why is it required
PPTX
Mangeroal Finance for Strategic Management
PPTX
Concluding Session_Wrapup-India Jun 5 2024-Oct 5 2025 ZS.pptx
PPTX
Five S Training Program - Principles of 5S
PDF
Case study -Uber strategic plan and management
PDF
The Sustainable Site: Boosting Productivity in Construction – Pipe Dream or P...
PDF
CHAPTER 15- Manageement of Nursing Educational Institutions- Staffing and st...
PDF
The Plan: Save the Palestinian Nation Now
PPTX
Improved_Leadership_in_Total_Quality_Lesson.pptx
PDF
Maintaining a Quality Culture - Performance Metrics, Best Practices and QMS E...
PPTX
Human Resources management _HR structure
PPTX
Leadership for Industry 4.0 And Industry 5.0
PPTX
INTELLECTUAL PROPERTY LAW IN UGANDA.pptx
PPTX
Chapter Three for international political
Consulting on marketing-The needs wants and demands are a very important comp...
Human Resource Management | Introduction,Meaning and Definition
Leveraging Intangible Assets Through Campus Entrepreneurship and Tech Transfer
Project Management Methods PERT-and-CPM.pptx
BASIC H2S TRAINING for oil and gas industries
MANAGEMENT LESSONS FROM ANCIENT KNOWLEDGE SYSTEM-ARTHASHASTRA AND THIRUKKURAL...
TCoE_IT_Concrete industry.why is it required
Mangeroal Finance for Strategic Management
Concluding Session_Wrapup-India Jun 5 2024-Oct 5 2025 ZS.pptx
Five S Training Program - Principles of 5S
Case study -Uber strategic plan and management
The Sustainable Site: Boosting Productivity in Construction – Pipe Dream or P...
CHAPTER 15- Manageement of Nursing Educational Institutions- Staffing and st...
The Plan: Save the Palestinian Nation Now
Improved_Leadership_in_Total_Quality_Lesson.pptx
Maintaining a Quality Culture - Performance Metrics, Best Practices and QMS E...
Human Resources management _HR structure
Leadership for Industry 4.0 And Industry 5.0
INTELLECTUAL PROPERTY LAW IN UGANDA.pptx
Chapter Three for international political

Why Constraints are Good? A Case Study of an Enterprise Agile Transformation