软件开发流程
来源:    发布时间: 2019-10-10 12:24    次浏览   

  声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。详情

  软件开发流程即软件设计思路和方法的一般过程,包括对软件先进行需求分析,设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编码和调试、程序联调和测试以及编写、提交程序等一系列操作以满足客户的需求并且解决客户的问题,如果有更高需求,还需要对软件进行维护、升级处理,报废处理。

  从管理的角度,即从业务和经济的角度来看,软件的生命周期包括四个主要阶段

  起始阶段(Inception)-- 有一个好的想法:具体构想出终于产品的设想和它的业务案例,确定项目的范围 。

  细化阶段(Elaboration)--计划必要的活动和所需资源,具体确定功能并设计构架 。

  构建阶段(Construction)-- 构建产品, 发展最初的设想、构架和计划,直到一个能够交付给用户的产品(完毕后的设想)完毕。

  移交阶段(Transition)-- 将产品移交用户使用,包含:制造、交付、培训、支持、维。