下面是我看需求分析和设计技术文章里面的内容,感觉还不错,就给发出来了,希望对大家能有帮助。
需求分析的方法可谓种类繁多,不过如果按照分解的方式不同,可以很容易的划分出几种大类型。我们就先从分析方法发展的历史开始,对其建立一个概要性的认识。
1、结构化分析方法(Structured Analysis,SA):最初的分析方法都不成体系,而且通常只包括一些笼统的告诫,在上个世纪70年底分析技术发展的分水岭终于出现了。这时人们开始尝试使用标准化的方法,开发和推出各种名为“结构化分析”的方法论。
2、软系统方法:这是一个过渡性的方法论,并为真正流行过,它的出现只是证明了机构化分析方法的一些不足。因为结构化分析方法采用的相对形式化的模型不仅与社会格格不入,而且在解决“不确定性”时显得十分无力。
3、面向对象的分析方法(Object Oriented Analysis,OOA):在20世纪90年代,结构化分析方法的不足在面对多变的商业世界时,显得更加苍白无力,这就促有了OOA的迅速发展。
4、面向问题域的分析(Problen Domain Oriented Analysis PDOA):现在又发现面向对象分析方法也存在很多的不足,应运而生了一些新的方法论,PDOA就是其中的一种,不过现在还处于研究阶段,并为广泛使用。