1、目的为了对开发部的开发工作进行有效控制,确保开发工作的有序性、可控性、计划性和延续性,提高开发质量,特制定本控制程序
2、范围本程序适用于软件开发管理过程
3、相关文件3
1《产品发布规范》3
2《评审管理制度》3
3《产品测试作业规程》4、职责4
1开发部经理负责审批开发任务、概要设计、数据库设计、开发计划、更改申请、项目总结等
2开发部经理负责审核开发任务、概要设计、数据库设计、开发计划、更改申请、项目总结等
3开发部经理负责审批详细设计、开发进度记录等
4开发部经理负责工程错误的指派,协助其它部门工作并提供相关的技术支持工作
5设计师负责概要设计、数据库设计的编写、详细设计的审核等工作,并参与开发的阶段性输出评审,开发结果检查工作
6开发小组负责详细设计、开发计划、开发进度记录编写,具体的开发实施工作
7开发工程师负责编写详细设计、监督开发进度、组织单元测试和检查开发结果等主要工作
8信息化实施与管理部负责组织概要设计、数据库设计、详细设计、阶段性输出的评审,开发服务器的日常备份、各种质量记录的审批组织和资料归档工作;并提供开发的具体用户需求和产品完善建议,并协助完成开发的测试验证,参与开发的相关评审工作
9测试部负责开发的测试验证、组织产品发布工作,并参与开发的相关评审工作
5、开发宗旨以用户需求驱动产品开发,产品的所有功能设计应当都能在用户的实际需求中找到原型,作为设计开发的依据,同时兼顾覆盖面和通用性的要求
在设计上,必须首先满足用户的普遍需求,然后再考虑边缘的、较为个性化的需求
6、开发工作的一些通用规范6
1在提交测试部测试以前,程序编写人员必须进行功能单元自测工作
2开发任务的编码周期大于等于10人天的设计评审和设计更改评审必须是会议评审方式;编码周期小于10人天的基础模块、后台、工作流等框架功能的开发任务的设计评审