Wiki was invented to help with Extreme Programming, and can be very helpful in various phases of agile development process. For those not familar with the buzzwords, Agile is a family of development methods with shorter, more iterative cycles than traditional "big bang" development.
Wiki can be useful in a range of XP and agile development practices, including:
- Planning game -- co-operative planning of short iterations with the customer
- User stories -- plan development based on stories where the user achieves a goal
- Acceptance Testing -- user define the criteria for a successful feature, and tests are developed based on the user goal
- Standup meeting -- frequent short meetings to check status and troubleshoot
- Metrics for problem-solving -- monitor progress using a small carefully selected set of metrics designed for specific improvement goals
Wiki also helpful in facets of development not tied directly to XP
- Emergent documentation
- Product requirements roadmap
No comments:
Post a Comment