SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
© 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

Mais conteúdo relacionado

Mais procurados

Video Conferencing Freedom
Video Conferencing FreedomVideo Conferencing Freedom
Video Conferencing FreedomZach Phillips
 
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 LifecycleStacy Carston Sporie
 
Timereaction Corporate Profile
Timereaction Corporate ProfileTimereaction Corporate Profile
Timereaction Corporate ProfileTimereaction
 
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 InfrastructureVartek Services Inc
 
JazzTeam company presentation
JazzTeam company presentationJazzTeam company presentation
JazzTeam company presentationsolit
 
Preparation.ai Live & Animated Teaching
Preparation.ai Live & Animated TeachingPreparation.ai Live & Animated Teaching
Preparation.ai Live & Animated TeachingSharat Sawhney
 
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 CookingApplause
 
Seamless nearshoring - Itera's way
Seamless nearshoring - Itera's waySeamless nearshoring - Itera's way
Seamless nearshoring - Itera's wayaturchin
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 
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 Attendancenettime solutions
 
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 strategySally Bagshaw
 
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 ExecutionMendix
 
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)Rupali Shah
 
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 FinderXeniT Solutions nv
 
7 Principles of Agile Enterprises
7 Principles of Agile Enterprises7 Principles of Agile Enterprises
7 Principles of Agile EnterprisesMendix
 
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 developmentPixel Crayons
 
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 #spfestdcDux Raymond Sy
 

Mais procurados (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
 

Semelhante 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 DeliveryXebiaLabs
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsSanjeev Sharma
 
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 TransformationsTasktop
 
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 GameAustin Marie Gay
 
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 GamePerfecto by Perforce
 
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 BusinessMichael Elder
 
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...Capgemini
 
World Quality Report 2015 - 16
World Quality Report 2015 - 16World Quality Report 2015 - 16
World Quality Report 2015 - 16Piotr Kula
 
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 FCBPartners
 
Digital Conversations - Agile Creative Technology
Digital Conversations - Agile Creative TechnologyDigital Conversations - Agile Creative Technology
Digital Conversations - Agile Creative TechnologyReading Room
 
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
 
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...Capgemini
 
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 ...Reading Room
 
Why DevOps Matters To The CIO
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIObenjaminwootton
 
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 nationAlexis Hui
 
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 bottlenecksSanjeev Sharma
 
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...Prolifics
 
Adopting Cloud Testing for Continuous Delivery
Adopting Cloud Testing for Continuous DeliveryAdopting Cloud Testing for Continuous Delivery
Adopting Cloud Testing for Continuous DeliverySOASTA
 

Semelhante 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
 

Mais de Bosnia Agile

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...Bosnia Agile
 
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 KnasterBosnia 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
 
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...Bosnia Agile
 
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ćBosnia Agile
 
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 FarleyBosnia Agile
 
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ć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
 
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činaBosnia Agile
 
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 WestBosnia Agile
 
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 ToromanBosnia Agile
 
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ükselBosnia Agile
 
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 PeganBosnia Agile
 
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 LojoBosnia 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
 
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 JunuzovicBosnia Agile
 
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...Bosnia Agile
 
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 MesicBosnia Agile
 
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 SalomBosnia 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
 

Mais 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

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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 WorkerThousandEyes
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Último (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

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