




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
*信息系统有限公司信息系统有限公司 标准软件过程裁剪指南标准软件过程裁剪指南 文件编号:版本号: 编 制:日 期: 审 核:日 期: 批 准:日 期: *信息系统有限公司信息系统有限公司 标准软件过程裁剪指南标准软件过程裁剪指南 文件编号:版本号: 编 制:日 期: 审 核:日 期: 批 准:日 期: 文件修订记录文件修订记录 时间作者主要修订内容 目目 录录 1目的目的.1 2适用范围适用范围.1 3资源和工具资源和工具.1 4定义和缩写定义和缩写.1 5职责职责.1 6指南指南.2 6.1启动条件.2 6.2输入.2 6.3活动.2 6.3.1确定项目特点.2 6.3.2裁剪要求.2 6.3.2.1裁剪对象.3 6.3.2.2裁剪原则.3 6.3.2.3裁剪产物.3 6.3.3软件生命周期的裁剪指导.3 6.3.4过程裁剪指导.4 6.3.4.1概要裁剪.4 6.3.4.2详细裁剪.4 6.3.4.2.1需求开发与需求管理.4 6.3.4.2.2技术解决过程.4 6.3.4.2.3验证.5 6.3.4.2.3.1测试.5 6.3.4.2.3.2评审.5 6.3.4.2.4项目计划.5 6.3.4.2.5项目监控.5 6.3.4.2.6配置管理.5 6.3.4.2.7过程与产品质量保证.6 6.3.4.2.8度量与分析.6 6.3.4.2.9组织培训.6 6.3.5使用该裁剪范围以外的裁剪方法.6 6.3.6填写裁剪报告.6 6.3.7裁剪过程的收集和推广.6 6.4输出.7 6.5关闭标准.7 7审核审核.7 8度量度量.7 9培训培训.7 1 目的目的 本文件的目的是提供公司标准软件过程的裁剪方法,指导项目经理和 QA 根据项目特征,对公司的标准软件过程进行裁剪,制定项目的开发过程。 2 适用范围适用范围 本过程适用于公司的所有软件开发项目。 3 资源和工具资源和工具 引用模型和标准: Capability Maturity Model Integration (CMMISM), Version 1.1 GB 1526-89 信息处理 数据流程图、程序流程图、系统流程图、程序网 络图和系统资源图的文件编制符号及约定 工具: Microsoft Word Microsoft Excel Microsoft Visio Microsoft Visual SourceSafe 4 定义和缩写定义和缩写 表表 1定义和缩写表定义和缩写表 术语/缩写词定义 FP 独立功能(增、删、改操作的上一级) 5 职责职责 表表 2 2角色职责表角色职责表 角色职责 质量管理部经理审批裁剪报告 。 项目经理负责对项目进行标准软件过程的裁剪。 QA 指导和协助项目经理进行过程裁剪。 EPG 对项目裁剪方法给出意见或建议;维护裁剪指南。 6 指南指南 6.1 启动条件启动条件 用户需求说明书审批通过。 6.2 输入输入 无 6.3 活动活动 6.3.1 确定项目特点确定项目特点 先根据项目规模、项目复杂度、项目关键性、项目组经验、需求明确性对 项目进行分类。 要素编号要素高/大中/中低/小 A 项目规模 =400FP =100FP, =30%但50% 复杂功能的比例 30% C 项目关键性有发展前景发展前景一般无发展前景 D 项目组经验丰富一般少 E 需求明确性有非常明确的需求 说明书 有较明确需求说不清需求 6.3.2 裁剪要求裁剪要求 下面给出了裁剪的具体要求,在项目进行裁剪时,必须首先认真阅读裁剪 要求,之后才能进行裁剪报告的填写。 这里介绍一下豁免,豁免是指在组织允许的情况下,可以不执行组织级或 项目级的必要任务,跳过整个过程或活动的一种特殊裁剪方式,对这种特殊裁 剪称为豁免。 6.3.2.1 裁剪对象裁剪对象 裁剪对象是组织标准软件过程中的工程过程以及部分管理过程,裁剪一般 包括过程的裁剪和工作产品裁剪。 6.3.2.2 裁剪原则裁剪原则 应根据项目特点进行过程裁剪; 裁剪不仅是减少过程,也可以根据质量或其它要求添加过程,以及对 过程进行修改,使其更符合项目的特点; 项目经理和 QA 可以根据实际情况的需要,采用本指南中规定的裁剪 方法之外的方法对项目过程进行裁剪,但所采用的裁剪方法必须经 EPG 同意。 6.3.2.3 裁剪产物裁剪产物 项目经理和 QA 根据项目特点,对标准组织过程进行裁剪,其裁剪结果就 是项目实施的过程,作为项目计划的一部分进行评审。 工作产品的裁剪请参照工作产品汇总表中的裁剪说明,过程内容裁剪 参看下面说明。 6.3.3 软件生命周期的裁剪指导软件生命周期的裁剪指导 每种软件生命周期都有其优点、缺点和其适于的项目环境。在裁剪中也 应该考虑项目所选的软件生命周期模型的特点,进行合理裁剪。 当前只提供了一种软件生命周期供选择,即瀑布模型。此模型包括 5 个 阶段:定义、设计、实现、测试、发布;包括 7 个里程碑:需求定义、需求 分析、概要设计、详细设计、系统集成、系统测试、项目确认。 软件生命周期裁剪指导 瀑布型原则上瀑布模型的各个阶段均不可裁剪。其中,需求定义、详细 设计是可裁剪的。 瀑布型项目各个阶段依次进行,因此后续开发对前期进行的需求 开发的可靠性有很高的要求,在这样的过程中,用户需求说明书、软 件需求规格说明书应至少分别进行过一次正式评审。在技术解决过程 中,概要设计应至少进行过一次正式评审。 6.3.4 过程裁剪指导过程裁剪指导 6.3.4.1 概要裁剪概要裁剪 过程名称影响要素是否有裁剪内容 需求开发与需求管理A、E是 技术解决和产品集成A、B、C、D是 验证C、A是 确认否 项目计划B、其他是 项目监控其他是 风险管理否 配置管理A、B、其他是 过程与产品质量保证其他是 度量与分析A、其他是 决策分析与决定否 组织培训其他是 组织过程焦点否 组织过程定义否 6.3.4.2 详细裁剪详细裁剪 对应各个开发阶段,对过程中的活动依照以下要求进行裁剪,如果有些情 况未被提及,则原过程的活动不应该被裁剪。 6.3.4.2.1 需求开发与需求管理 该过程对需求明确性最为敏感,其次是项目规模。 情况裁剪 需求明确性低,项目规模大 应制定需求调研计划 。 用户需求说明书评审时必须有用户或用户代表到场。 应考虑聘请该领域的专家参与进行软件需求规格说明书 的同行评审。 需求明确性低,项目规模小 必须进行用户需求说明书的同行评审。 用户需求说明书评审时必须有用户或用户代表到场。 需求明确性高,项目规模大 评审时可以没有用户或用户代表到场。 需求明确性高,项目规模小 评审时可以没有用户或用户代表到场。 可以在一次评审中同时进行用户需求说明书和软件 需求规格说明书的评审。 需求明确性高(用户提供了明 确的需求说明) 制定需求调研计划和需求收集可以裁剪。 6.3.4.2.2 技术解决过程 情况裁剪 项目规模小概要设计和详细设计可以合并在一起,最后出一份概要设 计即可。 单元测试相关文档可以裁剪,只记录 BUG。 复杂度为低的中、小型项目备选方案选择可以裁剪。 项目关键性高必须有资深系统分析员参与评审。 必须进行代码走查和代码评审。 项目关键性低用户手册可以不进行评审。 项目组经验低必须进行代码走查和代码评审。 6.3.4.2.3 验证 6.3.4.2.3.1测试 情况裁剪 项目关键性高测试结果必须由资深测试工程师进行评审。 项目规模小可以将集成测试与系统测试进行合并。 6.3.4.2.3.2评审 情况裁剪 由评审组长根据评审内容决定是 否要求评审人员提交预读记录 同行评审前评审人员提交预读记录可裁剪。 由评审组长决定本次评审是否需 要产品检查表 使用产品检查表可裁剪。 6.3.4.2.4 项目计划 情况裁剪 项目复杂度低确定项目的技术方法、项目工作分解活动的工作任务单、 软硬件资源计划、决策计划、培训计划可以裁剪。 项目研发人数小于 5 人人力资源计划可以裁剪。 项目周期在 1 月以内项目进度计划、项目监控计划、验收计划可以裁剪。 6.3.4.2.5 项目监控 情况裁剪 项目研发成员小于等于 3 人项目例会可以取消。 项目周期小于 3 个月进度评审可以和里程碑评审重合。 6.3.4.2.6 配置管理 情况裁剪 项目规模小,或复杂度低,或 者因为进度紧等其他原因 项目计划基线和详细设计基线可以裁剪。其余基线不可裁 剪。 6.3.4.2.7 过程与产品质量保证 情况裁剪 当事件驱动的质量检查和定期质量检查的时间 间隔小于等于定期检查时间周期的 50% 定期的质量检查可裁剪。 6.3.4.2.8 度量与分析 情况裁剪 项目经理根据项目的规模等具 体情况 制定数据收集与分析计划时可以对标准度量项进行裁 减。 6.3.4.2.9 组织培训 情况裁剪 培训时间小于半天且受训人数 小于 10 人的培训 除培训(教育)记录外其他都可裁剪,但临时外训的 培训实施计划不可裁剪。 培训时间小于等于 1 天的培训除培训(教育)记录 、 培训反馈表 (内训)/培训 心得 (外训) 、 培训总结报告外其他都可裁剪,但临 时外训的培训实施计划不可裁剪。 培训时间小于半天且受训人数 小于 10 人的内训方式的部门 级别临时培训 培训实施计划的审批可裁剪。 6.3.5 使用该裁剪范围以外的裁剪方法使用该裁剪范围以外的裁剪方法 若出现项目经理和 QA 必须使用该裁剪指南指定的裁剪方法以外的方法对 项目过程进行裁剪,那项目经理和 QA 必须在裁剪时及时与 EPG 沟通,并获得 EPG 的同意,并在项目计划评审时进行评审。 该裁剪方法将在项目结束时进行评估,可以作为裁剪过程的补充,并由 EPG 决定是否将此裁剪方法记录进入本指南。 6.3.6 填写裁剪报告填写裁剪报告 QA 指导和协助项目经理进行过程裁剪。项目经理根据裁剪报告模板, 填写裁剪内容。 裁剪报告应由质量管理部经理审批。 6.3.7 裁剪过程的收集裁剪过程的收集和推广和推广 裁剪报告应被纳入项目的配置库。裁剪过程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 客服新人班管理办法
- 工龄奖发放管理办法
- 小区常态化管理办法
- 新加坡仓库管理办法
- 本单位房屋管理办法
- 村级放水员管理办法
- 商业买卖场管理办法
- 办公区内务管理办法
- 医药跨区域管理办法
- 教教职人员管理办法
- 广元城市IP打造营销规划方案
- 儿童意外伤害防治课件
- 钢结构安装安全操作规程
- 选修课调酒的考试题及答案
- 2026版高三一轮总复习(数学)第二章 第2课时 函数的单调性与最值 课件
- 筑梦暑假共赴高三课件-高二下学期升高三期末家长会
- 牛奶推销活动方案
- 2025区域型变电站智能巡视系统技术规范
- 湖南省乡镇卫生院街道社区卫生服务中心地址医疗机构名单目录
- 基础会计课件(完整版)
- 建设工程施工合同示范文本GF-2013-0201)协议书、通用条款、专用条款
评论
0/150
提交评论