-
Contributors
The Agile Dictionary is sponsored by Agile Learning Labs, and maintained by an amazing group of volunteers.
Author Archives: admin
Sprint
Also: . The uninterrupted period of time during which a Scrum development team performs work. This segment of time is most commonly time boxed for two weeks but can be shorter. At the end of this segment of work the … Continue reading
Posted in s
Leave a comment
Extreme Programming (XP)
An Agile software development methodology that emphasizes customer involvement, transparency, testing, and frequent delivery of working software. The Extreme Programming canon includes a Customer Bill of Rights and a Developer Bill of Rights. Its core values are communication, simplicity, feedback, … Continue reading
Posted in e
Leave a comment
Velocity
The rate at which an agile team completes work, used not to measure progress per se, but to accurately estimate the team’s capacity for future iterations and guide the team and product owner in planning upcoming iterations. In the first … Continue reading
Posted in v
2 Comments
Stand-Up Meeting
Also: Daily Scrum, Scrum A short, daily all-hands meeting in which members of an Agile team address three key questions: What did you get done since the last stand-up? What will you do before the next stand-up? What impediments stand … Continue reading
Posted in s
Leave a comment
Spike
A task aimed at answering a question or gathering information, rather than at producing shippable product. Sometimes a user story is generated that cannot be well estimated until the development team does some actual work to resolve a technical question … Continue reading
Posted in s
50 Comments
Scrum
A lightweight framework to help people, teams, and complex organizations develop value through adaptive solutions for complex problems. Scrum is the most widely recognized Agile framework and is compatible with other agile practices like Extreme Programming and test-driven development. Scrum … Continue reading
Posted in s
7 Comments
Planning Poker
An estimating tool in Agile, Planning Poker is a structured game used to reach group consensus while estimating tasks. It is called poker because it does indeed involve a deck of cards. Game Play: Each card in the deck is … Continue reading
Posted in p
Leave a comment
Iterative Development
Related terms: Incremental Delivery, Evolutionary Development, Timeboxing A project life-cycle strategy used to reduce risk of project failure by dividing projects into smaller, more manageable pieces of “potentially shippable” product delivered over the course of a series of brief iterations, … Continue reading
Posted in i
3 Comments