-
. z.
软件研发流程管理方法
为加强对软件研发工作的管理,缩短开发周期,提高开发质量,降低开发本钱,提高开发效率,特制定软件研发流程管理方法。
第一章、总则
为保证日常工发的成果
测试阶段
工程测试报告(Word)
验证系统功能与性能的记录
测试工程师
反复测试直至系统稳定
用户使用手册(Word)
方便用户使用软件而提供的使用说明书
测试工程师
上线
工程验收报告(Word)
记录甲乙双方签订工程验收报告
工程经理
部署及维护
第三章、岗位设置
-
. z.
根据软件开发过程,主要分为分析、开发和测试三个阶段。分析阶段完成用户需求文档的编写,系统概要设计的编写;开发阶段完成设计文档的编写,代码的编写;测试阶段完成系统的测试,测试文档及其他材料。通过逐渐的调整岗位,明确工作职责,逐步实现工程经理,需求分析工程师,软件开发工程师和测试工程师的岗位设置。
岗位
工作容
责任
工程经理
1、选定工程组成员,成立工程组,安排任务分工。
2、与客户进展沟通和协调(业务需求或非业务需求方面),以及需求调研工作。
3、制定工程开发方案,包括需求,设计,编码,测试这几个阶段的方案。
4、制定小组开发进度表, 对组人员工作进度监控。
5、对文档的质量进展检查、把关。
6、定期召开工程会议,把控工程进度。
1、对客户的沟通协调工作负责。
2、对软件的开发效率、质量负责。
3、对文档质量负责。
4、对整个工程的进度,质量等负责。
需求分析
工程师
1、与客户进展沟通,负责需求调研工作,汇总需求分析文档,并编写系统总体设计方案。
2、遇见需求变更时,分析需求变更容,并与工程经理一起负责对需求变更进展评估。
3、与软件开发工程师一起完成详细设计文档的编写。
1、对用户需求分析的质量负责。
2、对工程组所有成员正确理解工程需求负责。
软件开发工程师
1、与工程经理沟通和确认*个模块的需求和实现方法。
2、负责*个模块的代码编写、维护。
3、对其他模块的代码的维护。
4、负责与测试人员的交互,处理测试人员的问题。
1、对工程整体设计流程负责。
2、对自己模块的开发效率和质量负责。
测试工程师
1、根据用户需求分析和系统总体设计,对系统的功能、性能异常进展测试。
2、编写测试文档和软件操作手册。
1、对测试的质量负责。
2、对测试文档和操作手册的质量负责。
第四章、工程立项
1、需求分析工程师进展应用调查与分析,确认软件的应用需求。
-
. z.
2、根据工程可行情况成立工程开发小组,制定软件开发方案,确定工程经理,并由所领导和工程经理共同确定具体工程配置,知识技能要求,团队成员及团队的角色。
第五章、工程方案与监控
1、以工程为单位,工程经理负责整个工程的方案、组织和控制。
2、在整个工程过程中,工程经理定期检查工程进度和完成情况,调整人员分工和安排。
3、工程方案需要变更时,需要明确变更容并及时汇报。工程经理需要说明变更原因并及时告知所领导审核,以便根据变更容及时调整方案。
第六章、需
软件研发流程管理办法 来自淘豆网m.daumloan.com转载请标明出处.