首页 > 代码库 > 开发流程
开发流程
什么叫开发流程?我们在开发、运营、维护软件的过程中有很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫做"软件开发流程"。什么是软件开发流程的目的?软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度,软件的可靠性和可维护性。
软件=程序+软件工程
软件企业=软件+商业模式
我个人比较喜欢的开发流程是:瀑布模型(Waterfall Model)
优点:(1)为项目提供了按阶段划分的检查点。
(2)当前一阶段完成后,您只需要去关注后续阶段。
(3)可在迭代模型中应用瀑布模型。
缺点:(1)在项目各个阶段之间极少有反馈。
(2)只有在项目生命周期的后期才能看到结果。
(3)通过过多的强制完成日期和里程碑来跟踪各个项目阶段。
(4)瀑布模型的突出缺点是不适应用户需求的变化。
开发流程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。