I like it! Can I have one with 7 seats?
Monday, December 8th, 2008Agile is a hot topic and is having a major influence on how we all think about software, both as developers and as consumers. The idea of capability arriving in huge waves is set to become a thing of the past, as we adopt techniques to stream capability in line with consumer expectation. I see this transition in two parts:
- Embrace new software delivery models.
From requirements and user stories to iteration commitments and user deliverables. - Retain flexibility as a core software design concern.
Smart design is essential to ensure there is an architectural framework to support iterative delivery.
So what does this mean? Well, we know a lot about these things independently, the exciting part is in putting the concepts together. This got me thinking; we’ve spoken a lot about testing within an agile delivery model, but maybe we should consider testing to determine how Agile the deliverable is. One approach is for the SVT team to put in a request for an additional user story, or story variation, and measure the resulting impact in some way. For example, number of additional story points, estimated delivery date, or impact to the backlog etc.
