




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第六章软件过程的建立与管理 内容安排 过程的建立过程的监控过程的优化 1 过程的建立 软件过程定义项目计划编制 WhoisdoingWhat When andHow 入口条件 实施原则 出口条件 1 1软件过程定义 确定软件模型 标准过程 确定活动确定活动间的关系文档化每个活动的有用信息文档化如何剪裁过程文档化如何改善过程获得过程的买入不断地使用和改善过程 步骤1 确定软件模型 产品关键度产品复杂性 项目规模 产品需求被理解以及被文档化的程度 产品功能早期可用性的需求 在开发过程中用户的参与度 项目持续时间限制 产品特征 生存周期 应用领域 可用的软件开发和项目管理工具 所要求的产品质量标准 项目团队的场地和人数 项目成员的经验和能力 包括管理经验和能力 项目成员间的默契程度 要开发的集成产品数量 产品技术的成熟度 开发中可预测变化的数量 项目团队特征 人和组织 一个组织应使用尽可能少的软件过程模型 应用实例 步骤2 确定活动 产品目标产品需求规格说明书高层设计出版物内容计划测试计划低层设计编码 单元和功能测试集成测试出版物初稿系统测试出版物定稿回归测试打包交付 描述 活动的简要描述入口条件 在活动开始前必须发生的活动出口条件 在活动被认为完成前必须发生的活动注释 任何提示或潜在的使用信息 注 描述要尽量细化 步骤2 确定活动 高层设计 活动描述 高层设计是为了理解产品的各主要部分在技术上如何工作所需考虑的设计层次 1 确定了组成产品的构件及其协作关系2 每个构件的内部设计3 开发与运行所需的软硬件环境高层设计确定了组成产品的构件 它定义了每个构件的功能任务 并且定义了构件间的接口 构件到运行环境的外部接口以及每个构件的内部设计 步骤3 确定活动间的关系 产品目标产品需求规格说明书高层设计出版物内容计划测试计划低层设计编码 单元和功能测试集成测试出版物初稿系统测试出版物定稿回归测试打包交付 如 高层设计 活动入口条件 在产品需求开始后不久高层设计就开始了 就这点而言 要对产品的构件如何相互协作以及如何在必须运行的软硬件环境下工作等方面进行描述 高层设计完成了初步的体系结构设计 出口条件 完成高层设计时 所有发现的问题已解决 步骤4 将每个活动的有用信息文档化 高层设计注释 产品需求开始后不久就应启动高层设计 然而 在产品需求完成前应该合理地理解高层设计 在产品需求的开发和初级高层设计间的重叠防止了产品需求定义一个在技术上不能以一种令人满意的方式实现的产品 必须保证高层设计能很好地支持产品需求 在产品规格说明书被分散批准前 应该完成高层设计 并且相应地更新产品规格说明书的最终稿 如果高层设计在规格说明书被批准后才完成 则可能发生由于违背所批准的规格说明书的额外的变更控制活动 每个活动可以进一步细化为 一系列子活动 来进一步定义 步骤5 剪裁过程文档化 剪裁规则应说明 哪些活动可以被删除而哪些活动不能 哪些活动可以被合并而哪些不能 能加入新活动吗 谁必须同意被建议的剪裁 步骤6 改善过程文档化 改善过程需要考虑 变更请求背离请求 项目后评审 变更请求 过程组 由代表组织内所有领域的人员共同组成 负责定义 文档化 简化 改善和管理软件开发过程的实现 步骤7 过程获得认可并培训员工 获得组织对于使用过程的许诺在合理使用过程方面培训组织的成员 在组织中的每个人包括所有管理层的人员 都要熟悉软件开发过程的描述和使用方法 步骤8 不断地使用和改善过程 管理层最后要负责坚持让每个新项目完全遵守所批准的软件开发过程 过程描述实例 1 软件过程的建立 软件过程定义项目计划编制 2 软件过程的监控 监控过程的执行处理过程的变更实施过程的变更 及时发现过程的偏离 为确保遵循计划 必须监控过程的执行 跟踪项目的进展和进度执行情况 监控目的 监控手段 及时确定是否遵循期望的开发过程 需要定期检查质量数据的趋势 确定正在实施的过程是否有效 需要检查设计 编码和测试计划复审的记录与动作 监控过程的执行 更深入地了解过程的有效程度 确定配置管理系统的负载状况 需要检查变更请求和测试异常报告的趋势 监控过程的执行 检测出与计划的隐性偏离 为确保遵循计划 必须监控过程的执行 需要检查关键资源的有效使用情况 监控目的 监控手段 了解过程的运作情况 及时改进过程 需要与项目组成员经常性地交流 获取他们对过程的反馈 监控过程需要注意 量力而行慎做过程变更决策 过程变更的处理 对未按期实施的过程或活动 可以采取如下措施 什么也不做强化过程调整过程过程替换以上措施的组合 过程变更的处理 从如下方面评估过程变更可能造成的影响 所要求的 返工 资源需求时机员工情绪对项目和用户的益处 过程变更的实施 依据进行变更的时机 应该实施以下全部或部分工作 以适当的形式与客户讨论项目的情况 应该机智和谨慎向项目有关成员宣布变更的要求规划变更实现变更继续关注并保持与项目成员的交流 3 软件过程的改进 过程评估是过程改进的核心 过程评估的应用 软件生产商通过软件过程评估 在保证业务目标的前提下 改进软件过程软件用户则通过软件过程评估中对软件生产商能力的确定 来判断潜在的合同承担方完成合同的能力 软件过程评估模型CMM 初始过程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钢水快速测温项目可行性研究报告
- 废水回收资源项目可行性研究报告
- 2026年高考语文总复习文言文专题-教师版-古代文化常识(知识清单)
- 贸易合同中常见风险提示
- 医疗健康市场发展前景
- 北疆就业网就业协议书5篇
- 楼房加层建筑施工承建合同3篇
- 数字支付价格创新与电子商务深度融合-洞察及研究
- 11.5机械效率 同步练习 (含解析)2025-2026学年苏科版(2024)物理九年级上册
- 部门安全知识培训计划课件
- 颌面外科清创缝合
- 人教版数学二年级上册第一单元 分类与整 理 综合素养测评A卷(含答案)
- 2025年北京市公务员考试行测真题及答案详解参考
- 滴滴认证考试题库及答案
- 社会教育情感教案
- GB/T 16432-2025康复辅助器具分类和术语
- 儿童保健三基培训课件
- 保险法考试题型及答案
- 小儿散瞳健康宣教
- 众筹方案文案(3篇)
- b级英语考试题型及答案
评论
0/150
提交评论