- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
静态、动态冗余结构系统示例 表决器 ┇ M1 M2 Mn 备用 备用 主用 ┇ M1 M2 Mn 软件复审 软件复审是软件错误的过滤器 软件复审可以认为是净化分析、设计和编程等过程所产生的软件产品的必要手段 复审分: 技术复审:越在早期发现错误越容易改正,代价也越低 正式的技术复审 技术复审小组由审查组长、作者和评审员组成 以会议形式进行 完整的技术复审过程一般由准备、介绍情况、阅读资料、开审查会、返工和复查六个步骤组成 审查会的目的是发现错误而不是改正错误 管理复审 软件质量认证标准 软件质量认证(SQC) ISO 9000标准系列 SO 9000标准系列由五个相关的标准组成: ① 质量术语标准(ISO 8402-1994); ② 质量保证标准(ISO 9001等); ③ 质量管理标准(ISO 9004-1等); ④ 质量管理和质量保证标准的选用和实施指南(ISO 9000-3等); ⑤ 支持性技术标准(ISO 10005等) ISO 9001标准,包括:设计、开发、生产、安装和服务 ISO 9000-3标准:计算机软件开发、供应、安装和维护的使用指 CMM标准,强调持续改进 软件项目计划 目标是为项目负责人提供一个框架 7个指导原则: (1)运用项目规划的方法进行协调而不是控制 (2)在项目环境中利用不同个性的人 (3)预先制定项目规划中需要经常修改的版本 (4)授权员工对自己的工作进行评估 (5)描述创造价值的任务而不仅仅是价值创造的活动 (6)定义具体的可实现的里程碑式的事件 (7)在项目规划中使用检查列表、矩阵模型等其他补充工具 项目进度安排 目标是定义所有项目任务和活动,识别关键任务/活动,并跟踪关键任务/活动的进展 基本原则: ① 划分 ② 相互依赖性 ③ 时间分配 ④ 人员分配 ⑤ 定义责任 ⑥ 定义结果 ⑦ 定义里程碑 工作量调度指导原则: “40-20-40规则”,即40%或更多的工作量分配给前端的分析和设计任务,40%的比例用于后端测试,只有20%的比例用于编码工作 进度安排方法 方法: 程序评估和复审技术(PERT,Program Evaluation and Review Technique) 关键路径管理(CPM,Critical Path Management) 要点是: 提供项目工作量划分的工具 支持计划者确定关键路径(决定项目持续时间的任务链) 通过使用统计模型为单个任务建立最有可能的时间估算 为特定任务定义其时间窗口的边界时间 建立时间表 甘特(Gantt)图 PERT图:描绘任务的分解情况,每个任务的工作量、开始时间和结束时间、各个任务间的依赖关系 圆框表示一项任务, 圆框间的箭头表示任务的顺序 圆框上面的(×,×)表示开始时间和结束时间 工程网络图:一种有向图 圆表示事件 有向弧或箭头表示子任务的进行 箭头上的数字称为权,该权表示此子任务的持续时间 箭头下面括号中的数字表示该任务的机动时间 时间表(Gantt图)描述示例 任务 负责人 1998 3 4 5 6 7 8 9 10 11 12 1999 1 2 3 4 5 A SE B SE C PG D SE E VV F VV G VV H VV PERT图 起点 (0,0) 终点 (15,15) E (3,5) A (0,3) B (3,7) D (7,9) H (11,15) F (0,2) C (7,11) G (2,8) 工程网络图 项目进度的跟踪管理 定期举行项目状态会议,由项目组成员分析报告进度和问题。 评估所有软件过程中所进行的复审的结果。 确定正式的项目里程碑是否在预定日期内完成。 比较项目表中列出的更新任务的实际开始日期与计划开始日期。 与开发者进行非正式会谈,获取他们对项目进展及可能出现的问题的客观评估。 软件项目管理工具 Microsoft Project: 分配任务,并跟踪已完成的工作 请求和接收状态报表 审阅其任务分配 在“甘特图”中查看其任务 审阅项目、任务和资源信息 主界面 小结 软件项目管理是软件工程的保护性活动。它先于任何技术活动之前开始,并持续贯穿于整个软件的定义、开发和维护过程之中。 软件质量保证(SQA)机制是贯穿于整个生存周期的、全员参与的一系列保护性活动。 软件可靠性在质量属性中占有主要地位,它既可表示为一定时间内软件正常运行的概率,也可表示为软件的平均故障时间。 可靠性是通过避免错误和容错两类技术支持的。 软件项目整个开发周期的管理工作还必须涉及到软件项目的进度安排和跟踪管理。 项目计划的目标是为项目负责人提供一个框架,使之能合理地估算软件项目开发所需的资源 、经费和开发进度,并控制软件项目开发过程按此计划进行。 软件项目的进度安排是通过把工作量分配给特定的软
您可能关注的文档
最近下载
- 2025年元宇宙产业发展趋势报告:区块链技术基础设施建设创新.docx VIP
- 跨境电商出口跨境电商行业跨境电商出口市场分析与发展趋势报告.docx
- 初中数学教学中推理能力的培养与数学学习策略的关系研究教学研究课题报告.docx
- 跨境电商跨境电商平台跨境电商平台跨境电商平台运营策略研究报告.docx
- 1平正安稳 教学课件 六年级下册书法(苏少版).ppt VIP
- 11同字异形 教学课件 六年级下册书法(苏少版).pptx VIP
- 药品包装材料质量控制标准体系国内外药包材标准体系的对比.pptx VIP
- 侦查措施与策略.pdf VIP
- 3同中求变 教学设计 六年级下册书法(苏少版).docx VIP
- 架子工安全管理制度.pdf VIP
文档评论(0)