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 |