软件开发项目中的需求分析探讨
2017-08-09何宝强丁德双
中国科技博览 2017年25期
关键词:需求分析
何宝强 丁德双
[摘 要]众所周知,想要做好软件,首先要做好需求分析,但是实际上人们对需求分析却不够重视。并且由于需求分析的错误引起的软件开发的错误在制作时是看不出来的,只有做完软件进行检测时才能发现,但是这时想要改正错误就要付出双倍的代价。下文就需求分析的相关问题进行了探讨。
[关键词]软件开发;项目;需求分析
中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2017)25-0396-01
1 引言
随着计算机技术的快速发展和进步,计算机软件已经在工业控制、电子商务、电子政务、金融证券、电力通信等领域得到了广泛的应用。软件系统开发过程中,需求分析可以帮助软件工程师与用户进行沟通,能够快速的获取软件需要完成的操作功能,以便满足用户的需求,具有重要的作用。
2 什么是需求分析
结构化软件开发一般分为分析、设计、开发、测试、验收与运行等阶段。开发前,会进行前期的可行性研究;在运行开始以后,还要进行后期维护。需求分析是结构化开发中的重要阶段。通常情况下,国内软件开发公司在做欧美和日本的项目时,对前期的可行性研究参与得较少,一般都是对方已经做完可行性研究,国内软件开发公司从需求分析开始做起,直到软件开发后的运行和维护。所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚客户的需求,包括需要输入什么数据,要得到什么结果,最后应输出什么,等等。可以说,软件工程当中的“需求分析”就是确定要计算机“做什么”。……
登录APP查看全文