Originally posted by jmo21
View Post
However your point illustrates very well a risk with agile projects. We agree that requirements aren't fully defined before development starts. In your example, after development has started the customer realises they have overlooked a key requirement(s) and whilst you state this can be prioritised at the expense of another, in reality this is never that straightforward and the project can become a runaway train or diluted e.g. the missed key requirement(s) grab a large chunk of development time or even worse not identified, so a solution is delivered not fit for purpose and back to the drawing board and already over budget.
Hence, the value of the business analyst to extract the key information from the customer asap not half way through development.
Apologies to the OP if this thread has gone slightly off track.
Comment