欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

软件工程三

程序员文章站 2022-03-23 12:28:26
为什么软件开发周期总是预估的2-3倍?传统的软件开发周期需经过可行性研究、需求分析、软件设计、编码、软件测试、软件维护、软件维护这六个阶段。可行性研究包括战略可行性、操作可行性、计划可行性、技术可行性、社会可行性、市场可行性、经济可行性和风险可行性。这些需要寻找专业的团队对一个项目进行评估,把所有潜在的危险、发展前景做一个评估,这需要耗费一定的时间。其次是需求分析,只有真正弄懂客户的需求,要求的功能,确定系统所要的运行环境要求,开发出的软件才符合需求。只有做好前期的准备工作,才不会在后续的阶段走歪路,然后...

为什么软件开发周期总是预估的2-3倍?
传统的软件开发周期需经过可行性研究、需求分析、软件设计、编码、软件测试、软件维护、软件维护这六个阶段。可行性研究包括战略可行性、操作可行性、计划可行性、技术可行性、社会可行性、市场可行性、经济可行性和风险可行性。这些需要寻找专业的团队对一个项目进行评估,把所有潜在的危险、发展前景做一个评估,这需要耗费一定的时间。其次是需求分析,只有真正弄懂客户的需求,要求的功能,确定系统所要的运行环境要求,开发出的软件才符合需求。只有做好前期的准备工作,才不会在后续的阶段走歪路,然后重新花费时间调整,所以开发周期总比预估的时间长。

本文地址:https://blog.csdn.net/qq_43645327/article/details/109005917