软件开发方法需求分析彻底需求分析不彻底是软件失败的主要原因之一
这一危险依然存在
传统的软件开发方法不允许在开发过程中用户的需求发生变化,从而导致种种问题
正是由于这一原因,人们提出了原型化方法,推出探索原型、实验原型和进化原型,积极鼓励用户改进需求
在每次改进需求后又形成新的进化原型供用户试用,直到用户基本满意,大大提高了软件的成功率
但是它要求软件开发人员能迅速生成这些原型,这就要求有自动生成代码的工具的支持
OMT彻底解决了这一问题
因为需求分析过程已与系统模型的形成过程一致,开发人员与用户的讨论是从用户熟悉的具体实例(实体)开始的
开发人员必须搞清现实系统才能导出系统模型,这就使用户与开发人员之间有了共同的语言,避免了传统需求分析中可能产生的种种问题
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。