SlideShare a Scribd company logo
© 2014 Bosnia Agile
Lean Principles for Agile
Lego Building Block Workshop
Fariz Saracevic (Agile Evangelist, Story Teller)
@FarizSaracevic
©2014 Bosnia Agile
New Technologies Change
What We Develop and How We Develop
Social
Cloud
Mobile
Internet of Things
Big Data
Requires Continuous Learning and
Improvement,
Lean and Agile Methods
2
©2014 Bosnia Agile
Many firms are underprepared for these rapid changes in
technology, affecting their ability to be competitive
Mobile device proliferation
Collaboration across the ecosystem
Explosion of unstructured data
Cloud platforms and solutions
Intelligent–connected systems
Technology Trends Most
Impacting Competitiveness
Organizations Underprepared
for Technology Trends
Note: Survey respondents were
allowed up to three selections
Source: “The Software Edge: How effective software development and delivery drives competitive advantage,” IBM Institute of Business Value, March 2013
The Challenge: Innovation, quality, speed in
rapidly changing conditions
3
©2014 Bosnia Agile
Brief History of Lean and Agile
HBR
New
New
Product
Developm
ent Game
M
o
ni
to
r /
O
pt
i
m
iz
e
D
e
v
el
o
p
/
T
e
st
R
el
e
a
s
e
/
D
e
pl
o
y
Pl
a
n
/
M
e
a
s
ur
e
DevO
ps
Continuous
Innovation,
Feedback
and
Improvement
s
4
©2014 Bosnia Agile
Importance of principles and values
The Toyota story has been
intensively researched and
painstakingly documented,
yet what really happens inside
the company remains a
mystery. Here’s new insight
into the unspoken rules that
give Toyota its competitive edge.
– HBR, Decoding the DNA of the Toyota Production System
5
©2014 Bosnia Agile
Agile and lean
transformations are
culture changes
“Culture reflects the
realities of people working
together every day…
…a set of values,
practices, and
traditions that define who
we are as a group.”
--Frances Hesselbeim
Work by Uwe Kils - http://www.ecoscope.com/iceberg/
6
©2014 Bosnia Agile
Relationship between Agile and Lean
Agile
Design build delivery focus
Lean
Process improvement focus
Objective To achieve faster and better software
development and delivery
To improve processes by focusing on
customer value and systematically identifying
and removing waste
Principles Early and continuous delivery of working
software
Welcome frequent and late changes in
requirement
Strong collaboration between business
and development team
Face-to-face conversation
Sustainable development
Simplicity - the art of maximizing the
amount of work not done
Eliminate Waste
Build Quality In
Defer Commitment
Deliver Fast
Focus on Learning
Respect People
Optimize the Whole
Agile and Lean are fully aligned and compatible methodologies with the common goal of
increasing customer value and output quality while delivering results faster.
7
©2014 Bosnia Agile
MURA MUDA MURI
斑 無駄 無理
Toyota Production System’s Three Types of waste
Elimination of Unevenness Elimination of Waste Avoidance of the Unreasonable
8
©2014 Bosnia Agile
JIT Pull vs. Push
Push Pull
Anticipate usage Focus on actual consumption
Large batches Small batches
High inventory Reduced inventory
Empty unit or kanban authorizes work
Demand
Authorizes work
Raw
Material
Input
Finished
9
©2014 Bosnia Agile
WIP Constraints and Kanban “information radiator”
Not started Development Testing Acceptance Done
Exit Criteria Exit Criteria Exit Criteria Exit Criteria Exit Criteria
A
B
E
FI
H
G
J
C
10
©2014 Bosnia Agile11
WASTES
7
1. Transportation
2. Inventory
3. Motion
4. Waiting
5. Overproduction
6. Over-processing
7. Defects
無駄無駄
MUDA - Elimination of Waste
©2014 Bosnia Agile
Applying lean Muri principles to agile development
Muri is avoided through:
–Standardized work,
standardized conditions of
output
–Work Flow, or logical
directions to be taken
–Repeatable Process Steps
and Machine Processes
 Agile examples:
–Agile frameworks
–Test automation
–Procedures for continuous
integration
–Recommended practices
–Varies according to what
works for the individual team
–Definition of done
12
©2014 Bosnia Agile
Exercise: Lego Building Block
13
©2014 Bosnia Agile14

More Related Content

PDF
DIRECTV Intranet Case Study
PPT
Why The World Needs to Get OpenSocial@Work
PPTX
Understanding web application software testing predictions for the future
PPTX
Cultivating collaboration collaborativemanagementday
PPTX
Accessibility is More Than a Compliance Checkbox
PPT
Unified Communications as a Service
PDF
Software development and delivery with dev ops
PPTX
How to increase User Adoption of Software via intelligent Performance Support
DIRECTV Intranet Case Study
Why The World Needs to Get OpenSocial@Work
Understanding web application software testing predictions for the future
Cultivating collaboration collaborativemanagementday
Accessibility is More Than a Compliance Checkbox
Unified Communications as a Service
Software development and delivery with dev ops
How to increase User Adoption of Software via intelligent Performance Support

What's hot (18)

PPT
Video Conferencing Freedom
PPTX
Accessibility: Putting People First in the Software Development Lifecycle
PPTX
Timereaction Corporate Profile
PPTX
Plan.do presentation
PDF
7 Signs Its Time to Update Your IT Infrastructure
PDF
JazzTeam company presentation
PDF
Preparation.ai Live & Animated Teaching
PPTX
Weber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
PPTX
Seamless nearshoring - Itera's way
PPTX
Building a DevOps organization
PPTX
Supporting Workforce Mobility Initiatives with Time and Attendance
PDF
Beyond the web: Customer service content strategy
PPTX
Practical Steps for Insurers to Get Started with Digital Execution
PDF
Digital Marketing Opportunities & (Big Data Challenges for Business Growth)
PDF
How to increase user's productivity with Alfred Desktop and Alfred Finder
PPTX
7 Principles of Agile Enterprises
PPT
Trends and challenges in web application development
PDF
Revolutionize Your Org with SharePoint 2013 #spfestdc
Video Conferencing Freedom
Accessibility: Putting People First in the Software Development Lifecycle
Timereaction Corporate Profile
Plan.do presentation
7 Signs Its Time to Update Your IT Infrastructure
JazzTeam company presentation
Preparation.ai Live & Animated Teaching
Weber’s Journey: How a Top Grill Maker Serves Up Connected Cooking
Seamless nearshoring - Itera's way
Building a DevOps organization
Supporting Workforce Mobility Initiatives with Time and Attendance
Beyond the web: Customer service content strategy
Practical Steps for Insurers to Get Started with Digital Execution
Digital Marketing Opportunities & (Big Data Challenges for Business Growth)
How to increase user's productivity with Alfred Desktop and Alfred Finder
7 Principles of Agile Enterprises
Trends and challenges in web application development
Revolutionize Your Org with SharePoint 2013 #spfestdc
Ad

Similar to Lean Principles for Agile by Fariz Saračević (20)

PDF
Forrester Webinar: Coming Changes in Application Delivery
PDF
IBM Innovate - Uderstanding DevOps
PDF
Deliver on the Promise of Agile and DevOps Transformations
DOCX
Abhijit_Choudhury_RESUME
PPTX
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
PPTX
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
PDF
Industry Perspective: DevOps - What it Means for the Average Business
PPTX
CWIN17 london digital ops model and transformation - max bocchini and ishit...
PDF
World Quality Report 2015 - 16
PPTX
FCB Partners Webinar: Process 2020: The Cutting Edge of Process Innovation
PDF
Digital Conversations - Agile Creative Technology
PPTX
The great collision of open source, cloud technologies, with agile, creative ...
PPTX
CWIN17 london delivering devops and release automation in fs - duncan bradf...
PPTX
Agile for enterprise - Architecting digital change using agile as a strategy ...
PPTX
Why DevOps Matters To The CIO
PDF
Insights success the 10 best performing software solution providers 11th dec ...
PPTX
Deloitte lean agile state of the nation
PDF
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
PPTX
The Power of 3 - IBM PureApplications, SoftLayer and General Operational Eff...
PPTX
Adopting Cloud Testing for Continuous Delivery
Forrester Webinar: Coming Changes in Application Delivery
IBM Innovate - Uderstanding DevOps
Deliver on the Promise of Agile and DevOps Transformations
Abhijit_Choudhury_RESUME
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Industry Perspective: DevOps - What it Means for the Average Business
CWIN17 london digital ops model and transformation - max bocchini and ishit...
World Quality Report 2015 - 16
FCB Partners Webinar: Process 2020: The Cutting Edge of Process Innovation
Digital Conversations - Agile Creative Technology
The great collision of open source, cloud technologies, with agile, creative ...
CWIN17 london delivering devops and release automation in fs - duncan bradf...
Agile for enterprise - Architecting digital change using agile as a strategy ...
Why DevOps Matters To The CIO
Insights success the 10 best performing software solution providers 11th dec ...
Deloitte lean agile state of the nation
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
The Power of 3 - IBM PureApplications, SoftLayer and General Operational Eff...
Adopting Cloud Testing for Continuous Delivery
Ad

More from Bosnia Agile (20)

PDF
Psychological Safety and Remote Work by Matthew Philip
PDF
Agile playground - Navigating Change Through Continuous experimentation by St...
PDF
Culture eats everything for breakfast! by Vladimir Kelava
PDF
Beyond Boundaries: Nurturing Psychological Safety for Tech Excellence by Barı...
PDF
Banking Reimagined - Navigating the Adaptive transformation by Ana Kafadar
PDF
Decoding Success in Pharma and e-Health by Lejla Zonić
PDF
Agile Experimentation in Everyday Life - A Guide to More Aha! moments by Milo...
PDF
Agile Experimentation in Everyday Life - A Guide to More Aha! moments by Milo...
PDF
How AI will transform agile project management by Jasna Pleho and Elvir Ćesko
PDF
How can Operational Value Streams Shape Your Product Strategy and Roadmap Suc...
PDF
Agile is not just for software development, it’s for the whole business! by O...
PDF
Supercharge your teams with Value Stream Management by Richard Knaster
PDF
Data Visualization Techniques in Meteorological and Climatological World usin...
PDF
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
PDF
Production Support - the DevOps way by Mustafa Mehmedić
PDF
The Rationale for Continuous Delivery by Dave Farley
PDF
What’s a Design Sprint and Why Does it Matter? by Elvis Pivić
PDF
Disciplined Agile:  Past, present, and future. The path to true business agil...
PDF
Building a world-class work culture by Rešad Začina
PDF
Scrum Turns 25 - Usage and the future by Dave West
Psychological Safety and Remote Work by Matthew Philip
Agile playground - Navigating Change Through Continuous experimentation by St...
Culture eats everything for breakfast! by Vladimir Kelava
Beyond Boundaries: Nurturing Psychological Safety for Tech Excellence by Barı...
Banking Reimagined - Navigating the Adaptive transformation by Ana Kafadar
Decoding Success in Pharma and e-Health by Lejla Zonić
Agile Experimentation in Everyday Life - A Guide to More Aha! moments by Milo...
Agile Experimentation in Everyday Life - A Guide to More Aha! moments by Milo...
How AI will transform agile project management by Jasna Pleho and Elvir Ćesko
How can Operational Value Streams Shape Your Product Strategy and Roadmap Suc...
Agile is not just for software development, it’s for the whole business! by O...
Supercharge your teams with Value Stream Management by Richard Knaster
Data Visualization Techniques in Meteorological and Climatological World usin...
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
Production Support - the DevOps way by Mustafa Mehmedić
The Rationale for Continuous Delivery by Dave Farley
What’s a Design Sprint and Why Does it Matter? by Elvis Pivić
Disciplined Agile:  Past, present, and future. The path to true business agil...
Building a world-class work culture by Rešad Začina
Scrum Turns 25 - Usage and the future by Dave West

Recently uploaded (20)

PPTX
Spectroscopy.pptx food analysis technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
Machine learning based COVID-19 study performance prediction
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
Teaching material agriculture food technology
PDF
KodekX | Application Modernization Development
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Cloud computing and distributed systems.
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Encapsulation_ Review paper, used for researhc scholars
Spectroscopy.pptx food analysis technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
“AI and Expert System Decision Support & Business Intelligence Systems”
Digital-Transformation-Roadmap-for-Companies.pptx
Empathic Computing: Creating Shared Understanding
Machine learning based COVID-19 study performance prediction
sap open course for s4hana steps from ECC to s4
Diabetes mellitus diagnosis method based random forest with bat algorithm
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Teaching material agriculture food technology
KodekX | Application Modernization Development
The AUB Centre for AI in Media Proposal.docx
Understanding_Digital_Forensics_Presentation.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Cloud computing and distributed systems.
NewMind AI Weekly Chronicles - August'25 Week I
Per capita expenditure prediction using model stacking based on satellite ima...
Encapsulation_ Review paper, used for researhc scholars

Lean Principles for Agile by Fariz Saračević

  • 1. © 2014 Bosnia Agile Lean Principles for Agile Lego Building Block Workshop Fariz Saracevic (Agile Evangelist, Story Teller) @FarizSaracevic
  • 2. ©2014 Bosnia Agile New Technologies Change What We Develop and How We Develop Social Cloud Mobile Internet of Things Big Data Requires Continuous Learning and Improvement, Lean and Agile Methods 2
  • 3. ©2014 Bosnia Agile Many firms are underprepared for these rapid changes in technology, affecting their ability to be competitive Mobile device proliferation Collaboration across the ecosystem Explosion of unstructured data Cloud platforms and solutions Intelligent–connected systems Technology Trends Most Impacting Competitiveness Organizations Underprepared for Technology Trends Note: Survey respondents were allowed up to three selections Source: “The Software Edge: How effective software development and delivery drives competitive advantage,” IBM Institute of Business Value, March 2013 The Challenge: Innovation, quality, speed in rapidly changing conditions 3
  • 4. ©2014 Bosnia Agile Brief History of Lean and Agile HBR New New Product Developm ent Game M o ni to r / O pt i m iz e D e v el o p / T e st R el e a s e / D e pl o y Pl a n / M e a s ur e DevO ps Continuous Innovation, Feedback and Improvement s 4
  • 5. ©2014 Bosnia Agile Importance of principles and values The Toyota story has been intensively researched and painstakingly documented, yet what really happens inside the company remains a mystery. Here’s new insight into the unspoken rules that give Toyota its competitive edge. – HBR, Decoding the DNA of the Toyota Production System 5
  • 6. ©2014 Bosnia Agile Agile and lean transformations are culture changes “Culture reflects the realities of people working together every day… …a set of values, practices, and traditions that define who we are as a group.” --Frances Hesselbeim Work by Uwe Kils - http://www.ecoscope.com/iceberg/ 6
  • 7. ©2014 Bosnia Agile Relationship between Agile and Lean Agile Design build delivery focus Lean Process improvement focus Objective To achieve faster and better software development and delivery To improve processes by focusing on customer value and systematically identifying and removing waste Principles Early and continuous delivery of working software Welcome frequent and late changes in requirement Strong collaboration between business and development team Face-to-face conversation Sustainable development Simplicity - the art of maximizing the amount of work not done Eliminate Waste Build Quality In Defer Commitment Deliver Fast Focus on Learning Respect People Optimize the Whole Agile and Lean are fully aligned and compatible methodologies with the common goal of increasing customer value and output quality while delivering results faster. 7
  • 8. ©2014 Bosnia Agile MURA MUDA MURI 斑 無駄 無理 Toyota Production System’s Three Types of waste Elimination of Unevenness Elimination of Waste Avoidance of the Unreasonable 8
  • 9. ©2014 Bosnia Agile JIT Pull vs. Push Push Pull Anticipate usage Focus on actual consumption Large batches Small batches High inventory Reduced inventory Empty unit or kanban authorizes work Demand Authorizes work Raw Material Input Finished 9
  • 10. ©2014 Bosnia Agile WIP Constraints and Kanban “information radiator” Not started Development Testing Acceptance Done Exit Criteria Exit Criteria Exit Criteria Exit Criteria Exit Criteria A B E FI H G J C 10
  • 11. ©2014 Bosnia Agile11 WASTES 7 1. Transportation 2. Inventory 3. Motion 4. Waiting 5. Overproduction 6. Over-processing 7. Defects 無駄無駄 MUDA - Elimination of Waste
  • 12. ©2014 Bosnia Agile Applying lean Muri principles to agile development Muri is avoided through: –Standardized work, standardized conditions of output –Work Flow, or logical directions to be taken –Repeatable Process Steps and Machine Processes  Agile examples: –Agile frameworks –Test automation –Procedures for continuous integration –Recommended practices –Varies according to what works for the individual team –Definition of done 12
  • 13. ©2014 Bosnia Agile Exercise: Lego Building Block 13