Ch17 软件发布和维护的质量管理

上传人:飞*** 文档编号:57124600 上传时间:2018-10-19 格式:PPT 页数:35 大小:678.50KB
返回 下载 相关 举报
Ch17 软件发布和维护的质量管理_第1页
第1页 / 共35页
Ch17 软件发布和维护的质量管理_第2页
第2页 / 共35页
Ch17 软件发布和维护的质量管理_第3页
第3页 / 共35页
Ch17 软件发布和维护的质量管理_第4页
第4页 / 共35页
Ch17 软件发布和维护的质量管理_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《Ch17 软件发布和维护的质量管理》由会员分享,可在线阅读,更多相关《Ch17 软件发布和维护的质量管理(35页珍藏版)》请在金锄头文库上搜索。

1、软件质量保证和管理,- Ch.17 软件发布和维护的质量管理,软件发布和维护的质量管理,软件发布模式 通过软件公司或专卖店,直接发布软件产品 在网络上发布软件产品 (纯电子内容) 在网络服务器上部署软件已提供将来的软件服务,第17章 软件发布和维护的质量管理,17.1 软件发布程序管理 17.2 软件部署 17.3 软件维护,软件发布程序管理,软件产品发布程序 软件服务模式的产品发布程序 软件产品发布类型和版本 程序经理,软件产品发布程序,构建产品包程序 文档 其他,拷贝软件拷贝 文档印刷 检测,销售和安装宣传 售前服务 售后服务,母盘制造补充内容 CD刻录 病毒扫描 再测试,运输和存储装卸

2、验收 存储,软件服务模式的产品发布程序,设计验证性能测试 容量测试 安全认证,硬件实施硬件配备 网络设置 服务器,软件实施数据备份 安装/迁移软件 配置 验证,运行监控监视 控制 调整优化,部署规划业务分析 技术要求 逻辑设计,部署设计体系结构 网络/硬件 实施步骤,构建产品包程序 文档 其他,复审和格式化目录结构 补充内容 病毒扫描,软件产品发布类型和版本,主发布 (Major Release) 服务包发布 (Service Pack Release) 紧急补丁包发布 (Emergency Patch Release ) 外部版本号 a.b.c 内部版本号 a.b.c.d,a 产品主要版本号

3、 b 产品次要版本号 c 产品小版本号 d 每日或常规构建包的版本号,版本定义可能存在的冲突,程序经理,创建产品前景。 制定产品发行的衡量标准,创建主进度表。 创建产品规格书。 管理功能小组工作状况,管理产品规格书,推进工作进度。 对产品各方面进行权衡. 时间计划和控制。 对整个项目的进程进行追踪、并向整个团队通报、对出现的问题及时协调并解决。 提高团队生产力。,软件部署,软件系统运行的基础架构平台,从不同视图审视系统运行的基础平台,软件运行的服务质量,软件部署规划,明确软件系统自身要实现的一组质量目标、产品/服务特性要求以及它们的优先级。1用量分析和性能规划 2可用性的规划 3可伸缩系统的规

4、划 4安全性的规划,用量分析和性能规划,用户数量及类型 活动和非活动用户 管理用户 使用模式 用户增长 用户事务 用户/历史数据,可用性的规划,可伸缩系统的规划,高性能设计策略,在性能要求的确定阶段加入潜在容量,以处理可能会随时间推移而增长的负载。 渐增式部署,基于负载的要求以及评估,对每一个重大的系统扩展特定日期/时间有一个估计和安排。 大范围性能监视。分析使用模式 设定合理的且最高的目标 设置合适的重大事件点 融入新兴技术,安全性的规划,物理安全。 网络安全。 应用程序和应用程序数据安全。 个人安全惯例。,软件部署的逻辑设计,逻辑设计就是将系统的使用案例作为输入,确定实现解决方案所需的软件

5、体系结构、组件及其之间的相互关系。 系统服务质量; 逻辑层, 基于软件服务的特性,表示软件组件组成的逻辑层次关系及其层次之间的关系; 基础结构服务依赖性。,J2EE体系结构逻辑层次和关键组件,多层体系结构模型示意图,软件部署的物理设计,迁移计划 安装计划 用户管理计划 测试计划 展开计划 灾难恢复计划 操作计划(运行手册) 培训计划,物理设计质量,逻辑体系结构。 服务质量要求。 用量分析。 使用案例。 服务级别协议。 成本。 业务目标。,估计资源需求。 服务备份以实现可用性和可伸缩性 确定瓶颈。 优化资源。 管理风险。,影响因素,方法,可用性和可伸缩性策略,负载平衡。 故障转移。 复制或备份服

6、务。,水平冗余系统 可用性设计示例 可伸缩性策略 系统性能改善 设计最佳资源使用方案,软件部署的安全性设计和验证,制定安全政策和目标、安全计划的设计和实施 。确保所有用户了解安全控制政策 让用户了解任何安全侵害的规范细则 定期给政策做评估,以确保其仍然合乎业务目标 执行双层审计控制方法:实时监控严重的安全侵害和事后审计报告 ,软件部署验证和实施,开发试验性系统 (构建网络和硬件基础结构、安装和配置相关的软件) 根据测试计划/设计执行安装测试、功能测试、性能测试和负载测试 测试通过,开始规划原型系统 完成原型系统的网络构建、软硬件的安装和配置 数据备份或做好可以恢复(Roll-back)的准备

7、将数据从现有应用程序迁移到当前解决方案 根据培训规划培训部署的管理员和用户 完成所有的部署,软件维护,软件维护的作用和分类 软件维护的框架和计划 软件产品的维护质量 软件部署的维护质量 软件技术支持 软件维护的管理性控制,软件维护的作用和分类,改正性或纠错性维护 适应性维护 完善性维护 预防性维护 运行环境(部署)维护 客户技术支持,软件维护的框架和计划,一般由用户需求、软件产品、组织环境、维护人员、系统运行和操作环境、系统变更的过程等组成,它们之间存在着相辅相成的关系,构成完整的一个维护框架,系统应用时间 软件维护任务和功能 软件维护策略 软件维护流程 软件配置管理 专业领域的维护标准、维护

8、工具等,软件产品的维护质量,良好的质量文化和方针,以客户需求为中心 有效的软件发布策略 需求变化的控制流程 有一套软件需求、软件配置的管理数据库系统 和客户的有效沟通 软件文档的不断完善,软件部署的维护质量,专业的、独立的维护团队 完整的操作流程和规范 对于出现的紧急事件,制定相应的应急方案 安装有运行环境的监控程序,随时监控运行环境的情况,形成预警机制。 保证724任何时间内有人值班或保持被呼叫状态。 有一套系统报告系统问题,并能及时得到响应和处理。 除了故障转移机制之外,有冗余的设备或系统运行能力。 做好软件部署的维护记录。,软件技术支持,自助式呼叫中心 网络远程服务模式,软件维护的管理性控制,面向过程的模型 面向维护机构或事物 IEEE1219即软件维护标准 修改请求、分类与鉴别、分析、设计、实现、系统测试、验收试验、交付,作业,第17章 2、4,Q & A,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号