明辨需求分析之类型

可能标题没有让你明白 “明辨需求分析之类型”这个也是我个人的一点感触,需求各位朋友发表自己观点。

大家大致知道需求分析。但是谁想过需求分析有类型呢?不同的需求分析类型,和用户的沟通及其引导用户的方向不同。

第一类型:
   针对专业的软件开发公司,没有专门领域的背景。也就是说这些软件公司接触到的项目或者产品是不确定,因此这种软件开发公司对需求的获取和分析则必须先从要实现项目的行业进行了解。然后通过对该项目领域的了解去获取需求,这种需求获取则可以认为课本上的传统需求获取及其分析。再则根据各种项目的需求分析进行总结。
第二类型:
  针对的是从事某种专业领域的软件开发,比如金融行业,LED行业等等。那么这种软件开发公司则对该领域的大致需求功能已经进行模块话,则这种软件开发公司,在进行需求分析和获取的时候,则是引导用户往已有的模块,也就是向广度进行拓宽,这是为了让用户更多的使用软件公司已有的模块,通过用户使用多模块,从而使公司的利益最大化。而现实中这种公司占有比较大的比例,因此从事这种需求分析则必须对已经的需求功能模块要有很深的了解,同时要想怎么组件或者稍微修改现有的系统来满足用户的需求。

其实本质上,第二类型的需求分析和获取在于其综合第一类型在进行熟悉该领域,重用已有的UseCase或者功能。但是针对未来,如果使用第二类型的需求分析去获取和引导用户,那么其本质就是软件开发公司在获取需求或者分析前已经设置了自己的边界。这种思想去引导和获取用户对需求不能真正体现需求的分析和获取。同时也不是说不能够重用已有的UseCase或者功能。我这里只是要想表达的思想是在获取、引导、分析之前不要已经设置边界。在进行完获取、引导、分析完用户的时候,在针对需求的分析结果进行重要已有的UseCase或者功能。

总结经验是很好的学习方法,但是不要任何事情一上来就像去利用总结出来的经验。必须分析后在去使用经验。有时候越有经验的人越难以创新,原因就是你已经在为你思考的事物进行设置边界。如果在有边界的思维空间中,那么就很难有创新。同时也可以怎么说,使用第二类型的思维进行需求分析则比较沉稳,风险小,不过不能真正的将需求获取、需求引导、需求分析发挥到极致。[/color]

希望大家都来讨论!


猜你喜欢

转载自jiangduxi.iteye.com/blog/672832