October 2009
Intermediate to advanced
504 pages
15h 39m
English
By the end of each sprint, a Scrum team is required to produce working software. Working software is software that is both complete and potentially shippable. Working software is required from both feature teams and component teams. Learning how to deliver working software each sprint is one of the biggest challenges that a new Scrum team must overcome. Yet doing so is critical to becoming agile. In fact, it’s so important that one of the four values given in the Agile Manifesto states that we are to value “working software over comprehensive documentation” (Beck et al. 2001). Agile methodologies emphasize working software for three key reasons:
• Working software encourages feedback. A team can collect ...
Read now
Unlock full access