- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实用文档
PAGE
文案大全
软件研发管理制度
文件状态:
[√] 草稿
[ ] 正式发布
[ ] 正在修改
文件标识:
Lolaage-Software-PM
当前版本:
0.1.2
作 者:
宋孝光
完成日期:
2012/3/27
版本/状态
作者
参与者
修改日期
备注
0.1.1
宋孝光
2012/3/26
第一版草稿
0.1.2
宋孝光
2012/3/27
整理目录
目录
TOC \o 1-3 \h \z \u 1 软件研发制度综述 3
1.1 精简模型 3
1.2 精简过程域的目的 4
1.3 精简模型 文档结构与规范细分 5
1.4 精简模型 角色与职责表 6
1.5 公司软件过程的政策 8
1.5.1 目标 8
1.5.2 机构领导的支持 8
1.5.3 质量管理的政策 8
1.5.4 质量保证小组的政策 9
1.5.5 项目团队的政策 9
2 立项管理 9
3 项目规划 9
4 项目监控 10
4.1项目计划跟踪 11
4.1.1 任务跟踪 11
4.1.2费用跟踪 11
4.1.3资源跟踪 11
4.1.4工作成果及其规模跟踪 12
4.2 控制偏差 12
4.3 项目进展汇报 13
5 风险管理 14
6需求管理 18
6.1 需求确认 18
6.2 需求跟踪 20
6.3 需求变更控制 20
7 结项管理 22
8需求开发 23
9 技术预研 24
10 系统设计 25
10.1体系结构设计 26
10.2用户界面设计 26
10.3数据库设计 27
10.4 模块设计 28
11 实现与测试 28
12 系统测试 30
13 客户验收 31
14 技术评审 32
15 配置管理 33
16 质量保证 35
17 培训管理 37
18 服务与维护 38
1 软件研发制度综述
1.1 精简模型
“精简模型”是基于CMMI以及软件工程和项目管理知识而创作的一种“软件过程改进方法和规范”,它由众多的过程规范和文档模板组成。
精简模型把产品生命周期划分为6个阶段,分别为:
产品概念阶段
产品定义阶段
产品开发阶段
产品测试阶段
用户验收阶段
产品维护阶段
在精简模型中,软件项目的过程有三大类:项目管理过程、项目研发过程和机构支持过程。上述三类过程可以细分为17个主要过程域,分布在产品生命周期的各个阶段。
项目管理过程包含6个过程域,分别为:
立项管理
结项管理
项目规划
项目监控
风险管理
需求管理
项目研发过程包含7个过程域,分别为:
需求开发
技术预研
系统设计
实现与测试
系统测试
客户验收
技术评审
机构支撑过程包含4个过程域,分别为:
配置管理
质量保证
培训管理
服务与维护
精简模型如图1-1所示。精简模型的主要特征和优点有:
一、直观的过程模型
精简模型将项目管理、项目研发、机构支撑所包含的工作划分为相对独立的三类过程,各个过程域之间的关系直观明了。这样,机构领导、项目经理、开发人员、测试人员、质量保证人员等人根据精简模型,很容易知道自己“应该在什么时候、按照什么规范做什么事情”。所以精简模型有助于使机构内的各个职能单位有条不紊地开展工作。
二、容易裁剪与扩充
精简模型的三类过程贯穿了产品的整个生命周期,17个最常见的过程域都合理地安排在产品生命周期中的某些阶段。用户可以根据自己产品的特征,适当地裁剪或扩充精简的过程域,很容易制定出最适合于本产品的过程模型。
PAGE
文案大全
客户验收根据产品特征确定最合适的开发模型,以线性顺序为主,以并行、迭代为辅。并行、迭代配置管理 质量保证 培训管理其它: 人力资源管理 财务管理 行政管理 市场营销 …技术预研服务与维护系统测试技术评审实现与测试需求开发系统设计结项管理项目监控 风险管理 需求管理产品维护客户验收产品测试产品开发项目规划立项管理产品定义产品概念机构支撑过程项目研发过程项目管理过程
客户验收
根据产品特征确定最合适的开发模型,
以线性顺序为主,以并行、迭代为辅。
并行、迭代
配置管理 质量保证 培训管理
其它: 人力资源管理 财务管理 行政管理 市场营销 …
技术预研
服务与维护
系统测试
技术评审
实现与测试
需求开发
系统设计
结项管理
项目监控
文档评论(0)