首页>>技术前沿>>杏耀平台手机登录/软件行业动态
软件开发已有概要规划情况下具体规划为何还要体规划要?
很多软件公司的程序员都知道在进行软件开发时,软件开发流程主要是包括需求剖析、概要规划、具体规划、代码编写和上线测试,那么软件开发已经有概要规划的情况下,为什么还需求具体规划呢?具体规划究竟有没有创作的必要呢?
软件开发具体规划要点就在“具体”,它包括规划每个模块的实现算法和所需的局部数据结构,所以能有多具体就要多具体。对于整个软件开发的进程来讲,具体规划是一个难点,说它是难点,有许多方面:首要,编写具体规划很费时间,假设写了具体规划或许就不能确保代码开发的时间了;其次,就算花了大力气、仔细地写了具体规划文档,但当具体规划文档写完后,这时需求改变了,还要先改变文档,然后再改变程序,这也是一个非常复杂的进程。
具体规划在软件开发进程中究竟有什么含义?
1、具体规划的编写进程本身就是软件开发考虑进程,经验丰富的程序员可以把大部分的问题都能发掘出来,先一步考虑怎样解决这些或许产生的问题。这很重要它会直接影响软件开发的发展的顺畅程度,可以减少开发的迭代的产生、开发时间和降低软件开发成本。
2、给协同开发的团队一个标准,可以无缺的展望出整个软件开发项目,使团队协作愈加调和,保证项目的顺畅进行。
3、使开发与检验可以有相同的标准。具体规划文档出来后,软件开发人员可以按着具体规划文档写代码,与此同时检验人员可以依据具体规划文档写检验用例,开发与检验使用相同的“源”,从进步项目的质量。
4、一个软件开发项目只有有了具体规划文档才能到达“他人可保护”的境地,彻底解决软件对具体软件开发人员的依赖性,让其他人在观看过具体规划文档之后,也可以进行决议计划。
具体规划在现实软件开发中是很重要的,不过也并非一切软件开发项目都需求进行具体规划。假设是一些寻求速度的软件开发项目或许就并不需求具体规划来浪费时间。具体规划究竟多“具体”,并没有具体的标准仍是要依据不同的项目特征和具体要求进行规划。
【全文完】 0 ([$-顶稿人数-$])
0 ([$-踩稿人数-$])
版权声明:
1、弈聪软件杏耀平台手机登录内容中凡注明“来源:XXX(非西安弈聪杏耀平台手机登录)”的作品,转载自其它媒体,转载目的在于传递更多信息,其中涉及的杏耀平台手机登录建设,杏耀平台手机登录优化,APP开发,微信小程序开发,大数据平台开发,区块链技术开发等软件开发技术细节并不代表本站赞同支持其观点,并不对其真实性负责。对于署名“西安弈聪”的作品系本站版权所有,任何人转载请署名来源,否则西安弈聪将追究其相关法律责任。
2、本站内容中未声明为“原创”的内容可能源自其它杏耀平台手机登录,但并不代表本站支持其观点,对此带来的法律纠纷及其它责任与我方无关。如果此内容侵犯了您的权益,请联系我方进行删除。
企业动态