SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
D.LAPERE - September 2013
Athena
Consulting
Introduction to Lean IT
and
Lean Software Factory
Designed for Board members and Executives
for general knowledge purpose
-2-
Athena
Consulting
Lean management philosophy (reminder)
Operational Stability
Production
Flow
First-time Quality
Lean System
‱ Quality at the
source (no control)
‱ Avoid rework
‱ Autonomation
(Man – Machine
synergy)
‱ Workplace organization
‱ Standard work
‱ Total Productive Maintenance
‱ Stream value
mapping
‱ Kaizen
‱ Pull production
(Kanban)
‱ Just-in-time
‱ Quick changeover
Best quality – Lower cost – Shortest lead time – Customer focus
Organize and streamline your
production in order to
remove all waste.
Waste being what a customer
would not willing
to pay for.
-3-
Athena
Consulting
7 principles of lean thinking (reminder)
Lean thinking
Eliminate
Waste
Amplify
Learning
Decide as
late as
possible
Deliver as
fast as
possible
Empower
the team
Build
Integrity in
See the
whole
-4-
Athena
Consulting
Translation to the IT world
Useless documentation
Extra features
Inactivity & timeout
Defects, abnormalities
Feedback
Iteration
Synchronization
Don’t dive into details
Avoid rigidity
Prioritize
End-user expectations
Tunnel effect
Small batches
Self-determination
Commitment
Motivation
Leadership
Lean thinking
Waste
Learning
Decide
late
Deliver
fast
Empower
Integrity
See the
hole
Short iterations
Refactoring
Testing
No repetition
No extra features
-5-
Athena
Consulting
Principle # 1: Eliminate Waste
What? How?
Excess documentation
Extra features
Building of wrong things
Waiting for information
Task switchning and
motion
Defects
Track inefficiency
Reduce inefficient
management activity
Rethink authorization systems
Retrain your brain to see waste
Map & check your value stream
Eliminate anything that doesn’t add value
-6-
Athena
Consulting
Principle # 2: Amplify Learning
What? How?
Feedback
Iteration
Synchonization
Run tests as soon as code is
written
Real-time feedback loop
Immediate customer response
Short useful cycles
Configuration Management
System
Automated testing
High level of communication
-7-
Athena
Consulting
Principle # 3:Decide as Late As
Possible
What (to avoid)? How?
Drilling into details too fast
Respect order of creation
without priority
Rigidity
High stakes decisions have
to be made firstly
Full view over time
Feature highest value
topics first
Change is manageable
High stakes decisions can
be deferred until the last
moment
-8-
Athena
Consulting
Principle # 4: Deliver as Fast as
Possible
What? How?
Avoid tunnel effect
Limit time for the end-
users to change their
minds
Large batches of work take
longer to process
Rapid delivery
Just-in-time
Reduced cycle time
Steady rate of arrival: release
small & prioritized packages of
work
Steady rate of service: parallel
the processing of work to avoid
bottlenecks
Develop an Economic
Application Model (breakdown
of costs)
-9-
Athena
Consulting
Principle # 5: Empower the Team
What? How?
A mature organization
looks at the whole system
(Lean Assumption #1)
A mature organization
fosuses on learning and
empowers people (Lean
Assumption #2)
Self determination: the team
design their own working
procedures
Motivation: create a sense of
purpose at work ; clear,
achievable
Commitments: the team make
it’s own
Leadership: master developers
and respected leaders
-10-
Athena
Consulting
Principle # 6: Build Integrity In
What? How?
Communication between
developers and end-users
Immediate feedback
Scaffolding
Smaller systems, single team,
short iterations
Design driven development,
Test driven development
Integrity: simplicity, clarity,
suitability, no extra features
Testing : customer tests and
developer tests, automated
testing
-11-
Athena
Consulting
Principle # 7: See the Whole
System dynamics
Common pattern
Root cause analysis
Measurements
Contracts
-12-
Athena
Consulting
Lean Software Factory
 Application Service Center / Lean Software Factory
 Managed as a factory
 Applying lean principles
 Able to develop in agile mode
 Outfitted with a Continuous Integration Platform
 Continuous Integration platform
 Maintain a code repository
 Automate the build (thru build servers)
 Real-time control source code quality
 Perform tests (automated unit test and integration test)
 Test in a clone of production environment
 Benefits
 Reduce rework (thus reduce cost and time) : less debug
 Reduce production costs
 Improve maintainability (source code quality)
-13-
Athena
Consulting
DevOps
 The ultimate way to extend Lean principle to the whole IT System
 Projects driven through Programs
 Development – production cultures are merged
 Lean inspiration : small lots
Application
(Software Engineering)
Quality
Assurance
Infrastructure
(Technology Operations)
DevOps
Thanks for your attention
Athena
Consulting

Weitere Àhnliche Inhalte

Was ist angesagt?

Workflow Process Optimization for Telecom
Workflow Process Optimization for TelecomWorkflow Process Optimization for Telecom
Workflow Process Optimization for TelecomDan Corcoran
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSemen Arslan
 
Agile and Federal Governance - Contracts and EVM
Agile and Federal Governance - Contracts and EVMAgile and Federal Governance - Contracts and EVM
Agile and Federal Governance - Contracts and EVMRichard Cheng
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryMartin Jackson
 
Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13molsonkc
 
Agile meets Enterprise ERP
Agile meets Enterprise ERPAgile meets Enterprise ERP
Agile meets Enterprise ERPAgileSparks
 
Optimize Systems Management to Improve IT Resilience and Proactivity
Optimize Systems Management to Improve IT Resilience and ProactivityOptimize Systems Management to Improve IT Resilience and Proactivity
Optimize Systems Management to Improve IT Resilience and ProactivityInfo-Tech Research Group
 
What is Agile? Minimalistic Introduction
What is Agile? Minimalistic IntroductionWhat is Agile? Minimalistic Introduction
What is Agile? Minimalistic IntroductionDaria Trainor
 
Agile Manifesto & XP
Agile Manifesto & XPAgile Manifesto & XP
Agile Manifesto & XPSemen Arslan
 
Cheapest User Stories - The Achilles Heel of Agile
Cheapest User Stories - The Achilles Heel of Agile Cheapest User Stories - The Achilles Heel of Agile
Cheapest User Stories - The Achilles Heel of Agile Anton Oosthuizen
 
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs RecursoEloGroup
 
From Scrum to Kanban
From Scrum to KanbanFrom Scrum to Kanban
From Scrum to KanbanNeil Johnson
 
Go Lean IT with Kanban
Go Lean IT with KanbanGo Lean IT with Kanban
Go Lean IT with KanbanPaul Littlebury
 
Agilians SmartWay road map to business agility
Agilians SmartWay road map to business agilityAgilians SmartWay road map to business agility
Agilians SmartWay road map to business agilityTom Boonen
 
Agile Is Not Fragile
Agile Is Not FragileAgile Is Not Fragile
Agile Is Not FragileSunil Mundra
 
Use DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersUse DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersInfo-Tech Research Group
 
Switch tokanban2
Switch tokanban2Switch tokanban2
Switch tokanban2Skills Matter
 
Mission IT operations for a good night's sleep
Mission IT operations for a good night's sleepMission IT operations for a good night's sleep
Mission IT operations for a good night's sleepwwwally
 

Was ist angesagt? (20)

Workflow Process Optimization for Telecom
Workflow Process Optimization for TelecomWorkflow Process Optimization for Telecom
Workflow Process Optimization for Telecom
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
Agile and Federal Governance - Contracts and EVM
Agile and Federal Governance - Contracts and EVMAgile and Federal Governance - Contracts and EVM
Agile and Federal Governance - Contracts and EVM
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous Delivery
 
Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13Agile metrics - Agile KC Meeting 9/26/13
Agile metrics - Agile KC Meeting 9/26/13
 
Agile meets Enterprise ERP
Agile meets Enterprise ERPAgile meets Enterprise ERP
Agile meets Enterprise ERP
 
Optimize Systems Management to Improve IT Resilience and Proactivity
Optimize Systems Management to Improve IT Resilience and ProactivityOptimize Systems Management to Improve IT Resilience and Proactivity
Optimize Systems Management to Improve IT Resilience and Proactivity
 
What is Agile? Minimalistic Introduction
What is Agile? Minimalistic IntroductionWhat is Agile? Minimalistic Introduction
What is Agile? Minimalistic Introduction
 
Agile Manifesto & XP
Agile Manifesto & XPAgile Manifesto & XP
Agile Manifesto & XP
 
Cheapest User Stories - The Achilles Heel of Agile
Cheapest User Stories - The Achilles Heel of Agile Cheapest User Stories - The Achilles Heel of Agile
Cheapest User Stories - The Achilles Heel of Agile
 
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
 
From Scrum to Kanban
From Scrum to KanbanFrom Scrum to Kanban
From Scrum to Kanban
 
Go Lean IT with Kanban
Go Lean IT with KanbanGo Lean IT with Kanban
Go Lean IT with Kanban
 
Agilians SmartWay road map to business agility
Agilians SmartWay road map to business agilityAgilians SmartWay road map to business agility
Agilians SmartWay road map to business agility
 
Agile Is Not Fragile
Agile Is Not FragileAgile Is Not Fragile
Agile Is Not Fragile
 
Use DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersUse DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End Customers
 
Switch tokanban2
Switch tokanban2Switch tokanban2
Switch tokanban2
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Mission IT operations for a good night's sleep
Mission IT operations for a good night's sleepMission IT operations for a good night's sleep
Mission IT operations for a good night's sleep
 

Andere mochten auch

EBAE Assessors online briefing - 2016
EBAE Assessors online briefing -  2016 EBAE Assessors online briefing -  2016
EBAE Assessors online briefing - 2016 Kim Barton
 
Beddit Presentation
Beddit PresentationBeddit Presentation
Beddit PresentationTechnopolis Plc
 
M Odelo Eoa
M Odelo EoaM Odelo Eoa
M Odelo EoaDhaliaP
 
Cuadro comparativo copyright y copyleft
Cuadro comparativo copyright y copyleftCuadro comparativo copyright y copyleft
Cuadro comparativo copyright y copyleftUNAD
 
10 formas de mimar las imĂĄgenes de tus diapositivas
10 formas de mimar las imĂĄgenes de tus diapositivas10 formas de mimar las imĂĄgenes de tus diapositivas
10 formas de mimar las imågenes de tus diapositivasCarles Caño Valls
 
KonoGes
KonoGesKonoGes
KonoGesKONOGES
 
Carmen grimaldi herrera. concepto; competencia
Carmen grimaldi herrera. concepto; competenciaCarmen grimaldi herrera. concepto; competencia
Carmen grimaldi herrera. concepto; competenciak4rol1n4
 
Balonmano
BalonmanoBalonmano
BalonmanoAnaMariaV8
 
Unidad 8. estado actual de la investigacion educativa en colombia
Unidad 8. estado actual de la investigacion educativa en colombiaUnidad 8. estado actual de la investigacion educativa en colombia
Unidad 8. estado actual de la investigacion educativa en colombiaKarol Zea
 
M2 programacion grafica_2ed
M2 programacion grafica_2edM2 programacion grafica_2ed
M2 programacion grafica_2edLaboratorios ACME
 
PresentaciĂłn donator 61113
PresentaciĂłn donator 61113PresentaciĂłn donator 61113
PresentaciĂłn donator 61113La Gente De Tom
 
Ashish sahare Mtech ExTC CV
Ashish sahare Mtech ExTC CVAshish sahare Mtech ExTC CV
Ashish sahare Mtech ExTC CVashish sahare
 
Gaba Presentation 2010
Gaba Presentation 2010Gaba Presentation 2010
Gaba Presentation 2010Cornelia Weiss
 
Fotos dias de campo
Fotos dias de campoFotos dias de campo
Fotos dias de campoMariguLopez
 
CiviCRM User Group-Intro to CiviCRM
CiviCRM User Group-Intro to CiviCRMCiviCRM User Group-Intro to CiviCRM
CiviCRM User Group-Intro to CiviCRMdggreenberg
 
Science Update - No 260 - June 2015
Science Update - No 260 - June 2015Science Update - No 260 - June 2015
Science Update - No 260 - June 2015DOILibrary1151
 
Fed exsocialmediastudy findingsreport_final
Fed exsocialmediastudy findingsreport_finalFed exsocialmediastudy findingsreport_final
Fed exsocialmediastudy findingsreport_finalDr. William J. Ward
 
ESD Company Profile - 17-2-2016 Rev2
ESD Company Profile - 17-2-2016 Rev2ESD Company Profile - 17-2-2016 Rev2
ESD Company Profile - 17-2-2016 Rev2T. MADIBA
 
Img Gestion Documental
Img Gestion DocumentalImg Gestion Documental
Img Gestion DocumentalSerikat
 
Healtho5 supported Medical Tele Consultation Centers in Bangladesh
Healtho5 supported Medical Tele Consultation Centers in BangladeshHealtho5 supported Medical Tele Consultation Centers in Bangladesh
Healtho5 supported Medical Tele Consultation Centers in BangladeshHealtho5 Solutions
 

Andere mochten auch (20)

EBAE Assessors online briefing - 2016
EBAE Assessors online briefing -  2016 EBAE Assessors online briefing -  2016
EBAE Assessors online briefing - 2016
 
Beddit Presentation
Beddit PresentationBeddit Presentation
Beddit Presentation
 
M Odelo Eoa
M Odelo EoaM Odelo Eoa
M Odelo Eoa
 
Cuadro comparativo copyright y copyleft
Cuadro comparativo copyright y copyleftCuadro comparativo copyright y copyleft
Cuadro comparativo copyright y copyleft
 
10 formas de mimar las imĂĄgenes de tus diapositivas
10 formas de mimar las imĂĄgenes de tus diapositivas10 formas de mimar las imĂĄgenes de tus diapositivas
10 formas de mimar las imĂĄgenes de tus diapositivas
 
KonoGes
KonoGesKonoGes
KonoGes
 
Carmen grimaldi herrera. concepto; competencia
Carmen grimaldi herrera. concepto; competenciaCarmen grimaldi herrera. concepto; competencia
Carmen grimaldi herrera. concepto; competencia
 
Balonmano
BalonmanoBalonmano
Balonmano
 
Unidad 8. estado actual de la investigacion educativa en colombia
Unidad 8. estado actual de la investigacion educativa en colombiaUnidad 8. estado actual de la investigacion educativa en colombia
Unidad 8. estado actual de la investigacion educativa en colombia
 
M2 programacion grafica_2ed
M2 programacion grafica_2edM2 programacion grafica_2ed
M2 programacion grafica_2ed
 
PresentaciĂłn donator 61113
PresentaciĂłn donator 61113PresentaciĂłn donator 61113
PresentaciĂłn donator 61113
 
Ashish sahare Mtech ExTC CV
Ashish sahare Mtech ExTC CVAshish sahare Mtech ExTC CV
Ashish sahare Mtech ExTC CV
 
Gaba Presentation 2010
Gaba Presentation 2010Gaba Presentation 2010
Gaba Presentation 2010
 
Fotos dias de campo
Fotos dias de campoFotos dias de campo
Fotos dias de campo
 
CiviCRM User Group-Intro to CiviCRM
CiviCRM User Group-Intro to CiviCRMCiviCRM User Group-Intro to CiviCRM
CiviCRM User Group-Intro to CiviCRM
 
Science Update - No 260 - June 2015
Science Update - No 260 - June 2015Science Update - No 260 - June 2015
Science Update - No 260 - June 2015
 
Fed exsocialmediastudy findingsreport_final
Fed exsocialmediastudy findingsreport_finalFed exsocialmediastudy findingsreport_final
Fed exsocialmediastudy findingsreport_final
 
ESD Company Profile - 17-2-2016 Rev2
ESD Company Profile - 17-2-2016 Rev2ESD Company Profile - 17-2-2016 Rev2
ESD Company Profile - 17-2-2016 Rev2
 
Img Gestion Documental
Img Gestion DocumentalImg Gestion Documental
Img Gestion Documental
 
Healtho5 supported Medical Tele Consultation Centers in Bangladesh
Healtho5 supported Medical Tele Consultation Centers in BangladeshHealtho5 supported Medical Tele Consultation Centers in Bangladesh
Healtho5 supported Medical Tele Consultation Centers in Bangladesh
 

Ähnlich wie Lean it and lean software factory

Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principlesEyna Hamdzah
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan ChedalawadaValtech UK
 
ATH2013-Krishnamurty Pammi- Power your business through implementing Lean
ATH2013-Krishnamurty Pammi- Power your business through implementing LeanATH2013-Krishnamurty Pammi- Power your business through implementing Lean
ATH2013-Krishnamurty Pammi- Power your business through implementing LeanIndia Scrum Enthusiasts Community
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Developmentsushant.1409
 
Enterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsEnterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsMaris Prabhakaran M
 
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Montréal
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resourcesAnwar Sadat
 
Lean Software Development Presentation
Lean Software Development PresentationLean Software Development Presentation
Lean Software Development Presentationsushant.1409
 
Why don't small companies do big a agile?
Why don't small companies do big a agile?Why don't small companies do big a agile?
Why don't small companies do big a agile?activelylazy
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipRavi Tadwalkar
 
Lean Development Overview
Lean Development OverviewLean Development Overview
Lean Development Overviewdhawalm123
 
Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Finalbmcglin
 
2012 lean toolbox_4 asq
2012 lean toolbox_4 asq2012 lean toolbox_4 asq
2012 lean toolbox_4 asqArek Rajtar
 
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...Matt Tesauro
 
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...PROIDEA
 
Sea spin5 2013
Sea spin5 2013Sea spin5 2013
Sea spin5 2013Jeff Smith
 

Ähnlich wie Lean it and lean software factory (20)

Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principles
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan Chedalawada
 
ATH2013-Krishnamurty Pammi- Power your business through implementing Lean
ATH2013-Krishnamurty Pammi- Power your business through implementing LeanATH2013-Krishnamurty Pammi- Power your business through implementing Lean
ATH2013-Krishnamurty Pammi- Power your business through implementing Lean
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Isec
IsecIsec
Isec
 
Enterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsEnterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of Methods
 
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resources
 
Lean Software Development Presentation
Lean Software Development PresentationLean Software Development Presentation
Lean Software Development Presentation
 
Lect8
Lect8Lect8
Lect8
 
Lect7
Lect7Lect7
Lect7
 
Lect7
Lect7Lect7
Lect7
 
Why don't small companies do big a agile?
Why don't small companies do big a agile?Why don't small companies do big a agile?
Why don't small companies do big a agile?
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
Lean Development Overview
Lean Development OverviewLean Development Overview
Lean Development Overview
 
Agile Pmi 102108 Final
Agile Pmi 102108 FinalAgile Pmi 102108 Final
Agile Pmi 102108 Final
 
2012 lean toolbox_4 asq
2012 lean toolbox_4 asq2012 lean toolbox_4 asq
2012 lean toolbox_4 asq
 
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
Matt tesauro Lessons from DevOps: Taking DevOps practices into your AppSec Li...
 
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
CONFidence 2015: Lessons from DevOps: Taking DevOps practices into your AppSe...
 
Sea spin5 2013
Sea spin5 2013Sea spin5 2013
Sea spin5 2013
 

KĂŒrzlich hochgeladen

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo GarcĂ­a Lavilla
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

KĂŒrzlich hochgeladen (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Lean it and lean software factory

  • 1. D.LAPERE - September 2013 Athena Consulting Introduction to Lean IT and Lean Software Factory Designed for Board members and Executives for general knowledge purpose
  • 2. -2- Athena Consulting Lean management philosophy (reminder) Operational Stability Production Flow First-time Quality Lean System ‱ Quality at the source (no control) ‱ Avoid rework ‱ Autonomation (Man – Machine synergy) ‱ Workplace organization ‱ Standard work ‱ Total Productive Maintenance ‱ Stream value mapping ‱ Kaizen ‱ Pull production (Kanban) ‱ Just-in-time ‱ Quick changeover Best quality – Lower cost – Shortest lead time – Customer focus Organize and streamline your production in order to remove all waste. Waste being what a customer would not willing to pay for.
  • 3. -3- Athena Consulting 7 principles of lean thinking (reminder) Lean thinking Eliminate Waste Amplify Learning Decide as late as possible Deliver as fast as possible Empower the team Build Integrity in See the whole
  • 4. -4- Athena Consulting Translation to the IT world Useless documentation Extra features Inactivity & timeout Defects, abnormalities Feedback Iteration Synchronization Don’t dive into details Avoid rigidity Prioritize End-user expectations Tunnel effect Small batches Self-determination Commitment Motivation Leadership Lean thinking Waste Learning Decide late Deliver fast Empower Integrity See the hole Short iterations Refactoring Testing No repetition No extra features
  • 5. -5- Athena Consulting Principle # 1: Eliminate Waste What? How? Excess documentation Extra features Building of wrong things Waiting for information Task switchning and motion Defects Track inefficiency Reduce inefficient management activity Rethink authorization systems Retrain your brain to see waste Map & check your value stream Eliminate anything that doesn’t add value
  • 6. -6- Athena Consulting Principle # 2: Amplify Learning What? How? Feedback Iteration Synchonization Run tests as soon as code is written Real-time feedback loop Immediate customer response Short useful cycles Configuration Management System Automated testing High level of communication
  • 7. -7- Athena Consulting Principle # 3:Decide as Late As Possible What (to avoid)? How? Drilling into details too fast Respect order of creation without priority Rigidity High stakes decisions have to be made firstly Full view over time Feature highest value topics first Change is manageable High stakes decisions can be deferred until the last moment
  • 8. -8- Athena Consulting Principle # 4: Deliver as Fast as Possible What? How? Avoid tunnel effect Limit time for the end- users to change their minds Large batches of work take longer to process Rapid delivery Just-in-time Reduced cycle time Steady rate of arrival: release small & prioritized packages of work Steady rate of service: parallel the processing of work to avoid bottlenecks Develop an Economic Application Model (breakdown of costs)
  • 9. -9- Athena Consulting Principle # 5: Empower the Team What? How? A mature organization looks at the whole system (Lean Assumption #1) A mature organization fosuses on learning and empowers people (Lean Assumption #2) Self determination: the team design their own working procedures Motivation: create a sense of purpose at work ; clear, achievable Commitments: the team make it’s own Leadership: master developers and respected leaders
  • 10. -10- Athena Consulting Principle # 6: Build Integrity In What? How? Communication between developers and end-users Immediate feedback Scaffolding Smaller systems, single team, short iterations Design driven development, Test driven development Integrity: simplicity, clarity, suitability, no extra features Testing : customer tests and developer tests, automated testing
  • 11. -11- Athena Consulting Principle # 7: See the Whole System dynamics Common pattern Root cause analysis Measurements Contracts
  • 12. -12- Athena Consulting Lean Software Factory  Application Service Center / Lean Software Factory  Managed as a factory  Applying lean principles  Able to develop in agile mode  Outfitted with a Continuous Integration Platform  Continuous Integration platform  Maintain a code repository  Automate the build (thru build servers)  Real-time control source code quality  Perform tests (automated unit test and integration test)  Test in a clone of production environment  Benefits  Reduce rework (thus reduce cost and time) : less debug  Reduce production costs  Improve maintainability (source code quality)
  • 13. -13- Athena Consulting DevOps  The ultimate way to extend Lean principle to the whole IT System  Projects driven through Programs  Development – production cultures are merged  Lean inspiration : small lots Application (Software Engineering) Quality Assurance Infrastructure (Technology Operations) DevOps
  • 14. Thanks for your attention Athena Consulting