Domain 1 Flashcards
Agile Principles
Principles of Lean Dev.
- Using Visual Management Tool
- Identifying Customer
Defined values - Building in Learning and Continous Improvement
Seven Concepts of Lean
- ELIMINATE Waste
- Empower the Team
- Deliver Fast
- Optimize the Whole
- Build Quality In
- Defer Decision
- Amplify Learning
Seven wastes in Lean
- Partially Done Work
- Extra Processes
- Extra Features
- Waiting
- Task Switching
- Mobility
- Defects
5 principles of Kanaban
KAnban means SIgnboard in Japanese
5 core principles are:
1. Visualize the workflow
2. Limit WIP
3. Manage Flow
4. Make process Policies Explicit
5. Improve Collaboratively
FEATURE DRIVEN dEVELOPMENT ( FDD)
sUGGESTED pRACTICES
1. Domain Object Modeling
2. Developing by Feature
3. Individual Class Ownership
4. Feature Teams
5. Inspection
6. Configuration MAnagement
7. Regular Builds
8. Visibility Progress & Results
( Poplarised CFDs and Parking Lot Diagram)
DSDM(Dynamic Systems Development Method)
8 principles:
1. Focus on Business needs
2. Deliver on Time
3. Collaborate
4. Never Compromise Quality
5. Build incrementally
6. Develop iterativelly
7. Communicate continouslly & clearly
8. Demonstrate Control
Crystal
Family of situationally specific methodologies . ( customised by criticallity and team size)
ROTI
Return on Time Invested - This technique is used in the closing retrospective phase for iteration or release retrospectives