软件工程三
程序员文章站
2022-03-23 12:28:26
为什么软件开发周期总是预估的2-3倍?传统的软件开发周期需经过可行性研究、需求分析、软件设计、编码、软件测试、软件维护、软件维护这六个阶段。可行性研究包括战略可行性、操作可行性、计划可行性、技术可行性、社会可行性、市场可行性、经济可行性和风险可行性。这些需要寻找专业的团队对一个项目进行评估,把所有潜在的危险、发展前景做一个评估,这需要耗费一定的时间。其次是需求分析,只有真正弄懂客户的需求,要求的功能,确定系统所要的运行环境要求,开发出的软件才符合需求。只有做好前期的准备工作,才不会在后续的阶段走歪路,然后...
为什么软件开发周期总是预估的2-3倍?
传统的软件开发周期需经过可行性研究、需求分析、软件设计、编码、软件测试、软件维护、软件维护这六个阶段。可行性研究包括战略可行性、操作可行性、计划可行性、技术可行性、社会可行性、市场可行性、经济可行性和风险可行性。这些需要寻找专业的团队对一个项目进行评估,把所有潜在的危险、发展前景做一个评估,这需要耗费一定的时间。其次是需求分析,只有真正弄懂客户的需求,要求的功能,确定系统所要的运行环境要求,开发出的软件才符合需求。只有做好前期的准备工作,才不会在后续的阶段走歪路,然后重新花费时间调整,所以开发周期总比预估的时间长。
本文地址:https://blog.csdn.net/qq_43645327/article/details/109005917
上一篇: UWP开发中两种网络图片缓存方法
下一篇: 刷脸支付助力商家生意更加火爆