对于需求分析的理解

需求分析是软件开发过程中最困难的阶段,需求分析的结果将影响到软件开发的后续各个阶段,因此需求分析也是软件开发过程中最终要的阶段,只有做好了软件的需求分析才能为软件后续开发的各个阶段打下基础。软件的需求可以来自各个方面,可以是客户提出的,也可以是软件开发团队自己的需求等等。软件需求的获取可以有很多方法途径,但最终目的也就是为了获得准确的软件需求。一个软件项目需求的确定需要用户,开发人员等等也就是与软件项目利益相关者来共同来完成,这样才能确定一个合适的软件需求。另外软件需求也离不了竞争者的竞争,因此还要从竞争性方面靠虑软件的需求。因为有了竞争所以要创新,有改良式的创新也有颠覆式的创新。对于两种创新的类型也需要很好的结合和改进才能最大限度的发挥创新带来的效果和利益。

posted @ 2016-05-10 20:41  huajiang  阅读(287)  评论(0编辑  收藏  举报