前言
需求引导方法包含传统方法和现代方法,传统方法包括面谈、调查表、观察和研究业务文档,都是简单且符合成本效益的方法;而对于一些由于不确定的目标、不稳定的需求等所影响的该风险项目,传统的需求引导方法便不可胜任;所以需要使用到原型法、头脑风暴、JAD和RAD的现代需求引导方法来提供对需求更好地理解,从而更好的实现需求。
一、需求引导方法——传统方法
面谈、调查表、观察和研究业务文档等传统引导方法虽然较为简单且实现成本不高,但都存在着缺陷,例如对于不同的面谈对象所获的信息可能是相矛盾的,调查表所获的信息会存在不可控的误差,观察方法实现起来可靠性不高且真实性有待考察;对于低风险的项目来说这些传统方法都有可行性且处理方式较为简单,但对于高风险的项目这些缺陷将会无限放大,从而降低项目的运行效率。
二、需求引导方法——现代方法
1、原型法
原型法是一种采用建立可视化原型(解决方案的可视化演示系统)来与用户交互,通过原型确认需求以及对原型进行改进,最终达到建立系统的目的的需求引导方法;总的来说通过原型法可以很好的减少项目风险,但是使用原型法会使项目的运行效率降低,原型迭代的周期将会因为客户需求的不断变化而不断延长。
2、头脑风暴
头脑风暴是一种通过打破传统思维的会议技术;会议中将所有参与者的思想不断传递、升华、创新,直到没有新的想法产生为止,最后通过投票的方式决定这些想法的优先顺序。这中需求引导方法在实践中改进