由于瀑布開(kāi)發(fā)的長(zhǎng)周期以及不確定性等一系列難處理的問(wèn)題導(dǎo)致項(xiàng)目失敗,敏捷開(kāi)發(fā)現(xiàn)在已經(jīng)非常流行。以下為搜集的一個(gè)敏捷實(shí)踐方法列表,每個(gè)都對(duì)應(yīng)的鏈接,轉(zhuǎn)載在此以供參考。
Requirements | ||||||||
Product Vision / Vision Statement | SA | JS | ||||||
Product Backlog | SA | MG | ||||||
User Stories | Wiki | SA | C2 | AM | XP | |||
Use Cases | Wiki | C2 | AM | XP | ||||
Usage Scenarios | AM | |||||||
Personas | Wiki | AM | ||||||
Planning Poker | Wiki | |||||||
Requirement Prioritization | Wiki | AM | ||||||
Design | ||||||||
Architectural Spikes / Spike Solutions | C2 | XP | ||||||
Domain Driven Design | Wiki | IXP | ||||||
Emergent Design / Evolutionary Design | Wiki | C2 | IXP | |||||
CRC Cards | Wiki | AM | XP | |||||
Design by Contract | Wiki | |||||||
System Metaphor | XP | |||||||
Construction | ||||||||
Coding Style / Coding Guidelines / Coding Standard | Wiki | JS | IXP | |||||
Test Driven Development | Wiki | C2 | XP | |||||
Behavior Driven Development | Wiki | |||||||
Pair-Programming / Pairing | Wiki | C2 | JS | XP | IXP | |||
Refactoring | Wiki | C2 | XP | IXP | ||||
Collective Code Ownership | C2 | JS | XP | IXP | ||||
Daily Builds / Automated Builds / Ten-Minute Builds | Wiki | JS | ||||||
Continuous Integration | Wiki | C2 | JS | XP | IXP | |||
Code Reviews / Peer Reviews | Wiki | |||||||
Software Metrics / Code Metrics & Analysis | Wiki | |||||||
Source Control / Version Control | Wiki | JS | ||||||
Issue Tracking / Bug Tracking | Wiki | |||||||
Configuration Management | Wiki | |||||||
Frequent Delivery / Frequent Releases | C2 | XP | IXP | |||||
Testing | ||||||||
Unit Testing | Wiki | XP | ||||||
Smoke Testing / Build Verification Test | Wiki | |||||||
Integration Testing | Wiki | |||||||
System Testing | Wiki | |||||||
Exploratory Testing | Wiki | |||||||
Test Automation | Wiki | SA | ||||||
Storytesting / Acceptance Criteria / Acceptance Testing | Wiki | C2 | AM | XP | IXP | |||
Process | ||||||||
Timeboxing / Fixed Sprints / Fixed Iteration Length | Wiki | XP | ||||||
Release Planning | C2 | JS | XP | |||||
Iteration Planning / Planning Game / Sprint Planning | Wiki | SA | MG | C2 | JS | XP | IXP | |
Sprint Backlog | SA | MG | ||||||
Task Board | SA | MG | ||||||
Definition of Done / Done Done | SA | JS | ||||||
Daily Stand-up Meeting / Daily Scrum | Wiki | SA | MG | C2 | JS | XP | ||
Velocity | XP | |||||||
Sprint Review / Iteration Demo | SA | MG | JS | |||||
Value Stream Mapping | Wiki | |||||||
Root Cause Analysis / 5 Whys | Wiki | JS | ||||||
Burn Down Charts / Burn Up Charts | Wiki | SA | MG | |||||
Big Visible Charts / Information Radiators | JS | |||||||
Retrospective / Reflection Workshop | Wiki | SA | JS | IXP | ||||
Organization | ||||||||
Small Team | IXP | |||||||
Cross-Functional Team | Wiki | |||||||
Self-Organizing Team / Scrum Team | MG | |||||||
Colocated Team / Sitting Together / Common Workspace | Wiki | SA | C2 | JS | IXP | |||
On-Site Customer / Product Owner | SA | MG | C2 | JS | ||||
Scrum Master | SA | MG | ||||||
Sustainable Pace | IXP | |||||||
Move People Around | XP | |||||||
Scrum of Scrums | SA |
References
Wiki = Wikipedia
SA = Scrum Alliance
MG = Mountain Goat Software
C2 = Cunningham & Cunningham
AM = Agile Modeling
JS = James Shore
XP = Extreme Programming
IXP = Industrial XP
聯(lián)系客服