Agile Flashcards
1
Q
Principles briefly.
A
- Include customer into the team.
- Incremental and early delivery.
- Embracing change.
- KISS
- People not process.
2
Q
XP briefly.
A
- Select user stories (requirements).
- Break them down to directly implementable tasks (if they are too big).
- Work in pairs on each story.
- Write test before coding.
- Code, integrate, test concurrently.
- Release increment to the customer.
- Evaluate system for KISS and efficiency and refactor.
- Repeat 1-7 until done.
3
Q
Features of agile project management.
A
- Lightweight project management
- Getting simplest possible programs working
- Developing unit tests before classes
- Pair programming
- Team ownership of code
- Customer involvement during development