click below
click below
Normal Size Small Size show me how
LEAN TERMS
LEAN SOFTWARE DEVELOPMENT TERMS
| Term | Definition |
|---|---|
| ELEMENTS OF LEAN SOFTWARE DEVELOPMENT | - USE VISUAL MANAGEMENT TOOLS - IDENTIFY CUSTOMER-DEFINED VALUE - BUILD IN LEARNING & CONTINUOUS IMPROVEMENT |
| LEAN PRINCIPLES | - ELIMINATE WASTE - EMPOWER TEAM - DELIVER FAST - OPTIMIZE THE WHOLE - BUILD QUALITY IN - DEFER DECISIONS - AMPLIFY LEARNING |
| ELIMINATE WASTE | MINIMIZE WASTE TO MAXIMIZE VALUE |
| EXAMPLES OF WASTE | - PARTIALLY DONE WORK - DELAYS - HANDOFFS - UNNECESSARY FEATURES |
| EMPOWER TEAM | RESPECT TEAM'S SUPERIOR TECHNICAL KNOWLEDGE OVER MICRO-MANAGEMENT |
| DELIVER FAST | QUICKLY DELIVERING VALUABLE SOFTWARE & ITERATING THROUGH DESIGNS |
| OPTIMIZE THE WHOLE | SEE SYSTEM AS MORE THAN THE SUM OF ITS PARTS |
| BUILD QUALITY IN | BUILD QUALITY INTO PRODUCT & CONTINUALLY ASSURE QUALITY THROUGHOUT DEVELOPMENT PROCESS |
| DEFER DECISIONS | BALANCE EARLY PLANNING W/ MAKING DECISIONS & COMMITTING TO THINGS AS LATE AS POSSIBLE |
| AMPLIFY LEARNING | - FACILITATE COMMUNICATION EARLY & OFTEN - GET FEEDBACK AS SOON AS POSSIBLE - BUILD ON LESSONS LEARNED |
| 7 TYPES OF LEAN WASTE | - PARTIALLY DONE WORK - EXTRA PROCESSES - EXTRA FEATURES - TASK SWITCHING - WAITING - MOTION - DEFECTS |