SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
© 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

Más contenido relacionado

La actualidad más candente

Video Conferencing Freedom
Video Conferencing FreedomVideo Conferencing Freedom
Video Conferencing Freedom
Zach Phillips
 
Seamless nearshoring - Itera's way
Seamless nearshoring - Itera's waySeamless nearshoring - Itera's way
Seamless nearshoring - Itera's way
aturchin
 

La actualidad más candente (18)

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

Similar a Lean Principles for Agile by Fariz Saračević

Forrester Webinar: Coming Changes in Application Delivery
Forrester Webinar: Coming Changes in Application DeliveryForrester Webinar: Coming Changes in Application Delivery
Forrester Webinar: Coming Changes in Application Delivery
XebiaLabs
 
The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...
Reading Room
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
Alexis Hui
 

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

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

Más de Bosnia Agile

Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...
Bosnia Agile
 
Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...
Bosnia Agile
 
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
Bosnia Agile
 
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
Bosnia Agile
 

Más de Bosnia Agile (20)

Agile is not just for software development, it’s for the whole business! by O...
Agile is not just for software development, it’s for the whole business! by O...Agile is not just for software development, it’s for the whole business! by O...
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
Supercharge your teams with Value Stream Management by Richard KnasterSupercharge your teams with Value Stream Management by Richard Knaster
Supercharge your teams with Value Stream Management by Richard Knaster
 
Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...
 
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
 
Production Support - the DevOps way by Mustafa Mehmedić
Production Support - the DevOps way by Mustafa MehmedićProduction Support - the DevOps way by Mustafa Mehmedić
Production Support - the DevOps way by Mustafa Mehmedić
 
The Rationale for Continuous Delivery by Dave Farley
The Rationale for Continuous Delivery by Dave FarleyThe Rationale for Continuous Delivery by Dave Farley
The Rationale for Continuous Delivery by Dave Farley
 
What’s a Design Sprint and Why Does it Matter? by Elvis Pivić
What’s a Design Sprint and Why Does it Matter? by Elvis PivićWhat’s a Design Sprint and Why Does it Matter? by Elvis Pivić
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...
Disciplined Agile:  Past, present, and future. The path to true business agil...Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...
 
Building a world-class work culture by Rešad Začina
Building a world-class work culture by Rešad ZačinaBuilding a world-class work culture by Rešad Začina
Building a world-class work culture by Rešad Začina
 
Scrum Turns 25 - Usage and the future by Dave West
Scrum Turns 25 - Usage and the future by Dave WestScrum Turns 25 - Usage and the future by Dave West
Scrum Turns 25 - Usage and the future by Dave West
 
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa ToromanScrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
 
Minimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
Minimum Viable Psychology (MVP) for Agile Teams by Ender YükselMinimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
Minimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
 
Managing a product without authority by Ana Pegan
Managing a product without authority by Ana PeganManaging a product without authority by Ana Pegan
Managing a product without authority by Ana Pegan
 
Product Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
Product Design Possibilities in Fast-Paced Agile Environments by Vildana LojoProduct Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
Product Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
 
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
 
Agile Business Process Digitization by Nedzad Junuzovic
Agile Business Process Digitization by Nedzad JunuzovicAgile Business Process Digitization by Nedzad Junuzovic
Agile Business Process Digitization by Nedzad Junuzovic
 
Transforming Scrum Masters: The Journey from joining a Transformation to tran...
Transforming Scrum Masters: The Journey from joining a Transformation to tran...Transforming Scrum Masters: The Journey from joining a Transformation to tran...
Transforming Scrum Masters: The Journey from joining a Transformation to tran...
 
Aha! Moments (Why people are using your app) by Esmar Mesic
Aha! Moments (Why people are using your app) by Esmar MesicAha! Moments (Why people are using your app) by Esmar Mesic
Aha! Moments (Why people are using your app) by Esmar Mesic
 
Implementing Agile Transformation by Maida Zahirovic Salom
Implementing Agile Transformation by Maida Zahirovic SalomImplementing Agile Transformation by Maida Zahirovic Salom
Implementing Agile Transformation by Maida Zahirovic Salom
 
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
 

Último

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

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