一个项目的开发流程
软件开发流程(Software development process)
1.项目启动
1、项目组成立(公司成员、客户成员)
2、制定项目预期目标
3、制定项目计划周期
4、建立好项目组成员沟通机制
2.需求调研
1、创建调研计划、协调调研时间
2、收集客户资料,获取客户需求
注:所有的资料都需要保留一份,资料中存疑的需要及时询问。
3、编写需求文档
注:重点描述出客户的业务流程和性能要求。采用Word、Excel、Rose等形式。
4、需求变更记录
5、确定开发环境和运行环境
6、扩展性要求
7、与旧系统的接驳要求
8、估算出项目工作量
注:本阶段需要一套需求管理系统来进行需求的管理。本阶段的需求文档也是用户测试的依据。
3.系统设计/详细设计
注:一个系统可以分为基础平台和应用模块两部分。
1、选择基础平台,无论是采用第三方平台还