Agile Software Development, Principles, Patterns, and Practices. R C Martin Flashcards
What are the main ideas behind the agile manifesto?(4)
Early, continuous and frequent delivery of [working software (the primary measure of progress)]. The early deliveries are rudimentary.
Collaborate
Face to face conversation is preferred
Maintain a constant pace of work
Regularly reflect on work and be willing to change
What is Martin’s first law of documentation?
Produce no document unless its need is immediate and significant
Responding to change over following a plan? How can we draw up the future project plan and ensure it remains adaptable at the same time?
We make detailed plans only for the next two weeks. We have a broader outline for the remainder of the project but we don’t spend time on detailed future planning as requirements will likely change at that time.