Lean software development

E578418

Lean software development is an agile methodology that focuses on maximizing customer value while minimizing waste through continuous improvement, fast feedback, and streamlined workflows.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Lean software development canonical 2

Statements (52)

Predicate Object
instanceOf agile methodology
software development methodology
aimsTo deliver value quickly
improve predictability
improve product quality
reduce lead time
reduce variability
basedOn Toyota Production System NERFINISHED
lean manufacturing
contrastsWith waterfall model
emphasizes continuous improvement
decentralized decision making
eliminating bottlenecks
empowered teams
fast feedback
flow efficiency
learning
quality built-in
reducing work in progress
respect for people
short cycle times
streamlined workflows
value stream optimization
focusesOn maximizing customer value
minimizing waste
influencedBy Mary Poppendieck NERFINISHED
Tom Poppendieck NERFINISHED
originatedIn software engineering community
promotes collaboration with customers
cross-functional teams
early validation of ideas
knowledge sharing
reducing partially done work
relatedTo Agile software development NERFINISHED
Extreme Programming NERFINISHED
Kanban NERFINISHED
Scrum NERFINISHED
usesConcept continuous flow
just-in-time delivery
kaizen
limiting work in progress
pull systems
root cause analysis
set-based development
small batch sizes
value stream mapping
visual management
usesPractice automated testing
continuous integration
frequent releases
retrospectives
short feedback loops

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Extreme Programming (XP) relatedTo Lean software development
subject surface form: Extreme Programming
Agile Manifesto influenced Lean software development