天天看点

软件开发管理制度1

作者:一只开发小虫虫

一、总则

1、软件开发总体遵循项目管理和软件工程的基本原则

2、项目管理涉及项目立项、项目计划和监控、配置管理

3、软件工程涉及需求分析、系统设计、软件实现、系统测试、用户测试、试运行、系统验收、系统上线和数据迁移、产品维护

软件开发管理制度1

二、阶段成果

1、立项:市场需求分析(或者合同)、项目立项申请表、项目风险分析清单

2、需求分析:软件需求报告或设计方案、需求规格说明书

3、总体设计:概要设计说明书或功能模块描述

4、详细设计:详细设计说明书,包括软件接口说明、单元测试计划

5、软件实现:软件功能说明、源代码、源代码说明或者注释

6、产品测试:测试报告

7、产品发布:产品说明书、使用手册

8、产品维护:问题反馈记录

9、项目总结:提交客户方的项目总结和公司项目汇报的PPT

三、岗位设置

通过逐渐的调整岗位,明确工作职责,逐步实现项目经理,需求分析工程师,高级软件开发工程师,软件开发工程师,测试工程师的岗位设置

四、项目立项

1、需求分析工程师进行应用调查与分析,确认软件的应用需求。

2、成立项目评审会,对项目进行可行性研究,编写项目建议书,评估项目的难度和工作量,形成可行性研究报告。

3、成立项目开发组,制定软件开发计划,确定项目经理,由部门和项目经理共同来确定具体项目配置,知识技能要求,团队成员及团队的角色。

软件开发管理制度1

五、项目计划与监控

1、以项目为单位,项目经理负责整个项目的计划、组织和控制。

2、在整个项目过程中,项目经理定期检查项目进度和完成情况,调整人员分工和安排。

3、项目计划需要变更时,需明确变更内容并及时汇报。项目经理需说明客户变更原因并将变更说明提交公司领导审核,便于及时调整计划。

软件开发管理制度1

六、需求分析

1、对用户的需求进行分析汇总,梳理用户的业务流程和详细的功能定义

2、做出简单的界面原型,与客户进行有效的沟通,编写需求详细说明书

3、根据现有条件进行估计,制定项目进度,制定详细的软件开发计划

继续阅读