What do we need to consider when evaluating and prioritising requirements?
consider:
1) priority of objectives/requirements
2) acceptance criteria
3) priotiies of end users
4) life cycle approach
5) value of alternative solutions
6) potential for stakeholders to have preferred solution - might not be the best choice
What considerations can we make when defining different options
What considerations do we need to make for the final solution?
Investment appraisal - costs/benefits/risks of preferred solution
Stakeholder commitment
Market capability - materials/services required must be available for viability
Describe how the process differs between life cycles
Linear:
- analysis of options done early
- defined agreement of solution: allows scope development
- changes managed through change control
Iterative:
- different design options can be investigated for longer
- solution delivered in increments:
¬ minimum viable product: deliver must haves as soon as possible
¬ minimum marketable product: incorporates progressive user feedback; the result of a few mvps; ready to show outside world polished product