3 ms·
Agile has fixed delivery date and variable features delivered on that date. Features are prioritized by customer at start of every iteration. Done right, Agile
by njharman 12y ago
Agile has fixed delivery date and variable features delivered on that date. Features are prioritized by customer at start of every iteration. Done right, Agile delivers exactly the things customer has chosen to afford.
In my experience unfortunately, exactly 0% of customers (internal or external) are ablet to accept/wrap their head around a variable feature deliverable and demand a fix set of features decided at start and required to be delivered by some date. Aka utter fantasy.
- bunderbunder 12y agoYou can do fixed delivery, variable features or fixed features, variable delivery. It doesn't matter which, the point is just to acknowledge that you can't fix both so you better understand which is more important to you. That said, it's perfectly reasonable for customers to expect to have some promise about what they're paying for. That's where you trot out the idea of a minimum viable product: Make some tough decisions about what features are actually required, and then agree to a timeline that makes it a virtual certainty that you'll be able to deliver all of the required ones. When you hit that mark ahead of schedule and start burning through the list of nice-to-haves they'll be elated.