C706 Test Prep Questions With 100% Correct Solutions.
AGILE - 1. Short releases 2. Delayed design 3. Involve users along the way 4. Minimal documentation 5. Informal/frequent documentation 6. Constant change Why AGILE? - 1. shorten development cycles 2. adaptability 3. more efficient; less duplication AGILE Methodologies - 1. Extreme Programming (XP) 2. Crystal 3. Unified Process 4. Scrum 5. Open Source Extreme Programming (XP) Core Values - 1. Frequent communication between team and customer 2. Simplicity in design and code 3. Small iterations 4. Continuous unit testing 5. Courage Extreme Programming (XP) Key Pieces - 1. Pair programmers 2. Coding standards 3. Sustainable pace = 40hrs. / week 4. Collective ownershipExtreme Programming (XP) Planning - Business = Scope, priorities, release scope/date Techies = Estimates, consequences, process *Done with story cards Crystal Creator - Alistair Cockburn XP Creator - Kent Beck Crystal Project Basics - 1. Project size = # of devs 2. Criticality = $ from malfunction 3. Priority = time pressure Crystal Methodologies - 1. Crystal clear 2. Crystal orange 3. Crystal orange web Crystal Clear - 1. Non-critical 2. Discretionary $ 3. 6-8 devs 4. Max 2 months Crystal Orange - 1. Critical, but not life threatening 2. $$ 3. up to 40 devs 4. Up to 4 months Rational Unified Process - Heavier of the Agile methodologies. More iterative requiring all requirements to be obtained in beginning. Scrum Creator - Takeuchi and Nonaka (1986)Scrum Framework - Must have: 1. Team roles 2. Events 3. Artifacts 4. Rules Scrum Methods - Iterative using sprints (1 month or less dev effort) Scrum Roles - 1. Product owner: voice of customer 2. Dev team: 3-10 devs 3. Scrum Master: dev coach keeps them on track Scrum Events - 1. Sprint planning meeting: product owner and devs decide what is in sprint 2. Daily Scrum: short 15 min mtg. daily track 3. Sprint review: inspect products and backlog 4. Sprint retrospective: lessons learned on last day of sprint
Document information
- Uploaded on
- January 10, 2024
- Number of pages
- 8
- Written in
- 2023/2024
- Type
- Exam (elaborations)
- Contains
- Questions & answers