- 1
- 0
- 约2.87万字
- 约 22页
- 2016-09-15 发布于贵州
- 举报
基于.NET的需求析和解决方案设计11
稳定和部署方案
本章概述
在完成了项目的开发阶段之后,项目将进入稳定和部署阶段。Microsoft?解决方案框架(MSF)过程模型的稳定阶段的目标是提高解决方案的质量,使其可以满足为产品发布而制定的可接受标准。在部署阶段,解决方案将被部署到产品环境中。
教学目标
掌握MSF稳定阶段的目标、里程碑、以及交付成果
描述解决方案的测试和试运行阶段中有关的任务
掌握MSF部署阶段的目标、里程碑、以及交付成果
掌握将解决方案部署到产品环境中的步骤
掌握所推荐的,与完成项目有关的活动
教学重点
掌握MSF稳定阶段的目标、里程碑、以及交付成果
掌握MSF部署阶段的目标、里程碑、以及交付成果
教学难点
稳定阶段和部署阶段在平时的学生实践中不大容易接触到,需要学生有一定的项目经验,所以需要教师进行耐心讲解
教学资源
课本 知识点 11.1 MSF稳定阶段
11.2稳定阶段的测试和试运行
11.3 MSF 部署阶段
11.4部署到产品环境 习题 习题1-对应知识点稳定阶段的测试和试运行
习题2-对应知识点稳定阶段的测试和试运行
习题3-对应知识点MSF稳定阶段
习题4-对应知识点稳定阶段的测试和试运行
习题5-对应知识点MSF 部署阶段 教师光盘 幻灯片 教师光盘:\Powerpnt\2710B_11.ppt 多媒体视频 教师光盘:\Powerpnt\ 习题解答 教师光盘:\tPrep\answer 先修知识
在正式开始学习本章内容以前,学生须具备下列知识基础。
先修知识 推荐补充 了解Windows程序设计的基础知识。 《基于 VB.NET 的 Windows 程序设计》 了解WEB类程序设计的知识。 《面向 .NET 的 Web 应用程序设计》 连接XML Web Service 开发的知识。 《XML Web Service 开发》 建议学时
课堂教学(2课时)
教学过程
11.1 MSF稳定阶段
教学提示 :
MSF稳定阶段主要达到一个目的。
掌握MSF稳定阶段的交付成果。(略讲)
掌握MSF稳定阶段的中间里程碑。(略讲)
掌握稳定阶段期间团队的角色和责任。(略讲)
教学内容 教学活动 教学提示 讲授:
稳定阶段的首要目标在于提高解决方案质量,满足验收标准,进而交付生产。项目组是在一个功能齐全的 UNIX 移植解决方案上进行测试的。在这一阶段中,项目组要完成任务并开发出可交付使用的产品,使功能齐全的构造过渡到质量达标状态,而且解决方案可以面向全面的生产部署。本阶段的测试对以前开发过程中进行的测试做出了补充,其方法就是以实际环境为条件强调使用和运行。项目组的工作重心要放在解决和筛选(按优先次序处理)错误以及对解决方案进行发布前的准备上。
在本阶段的初期,通常要进行测试以报告错误,其速度要比开发人员处理错误的速度快。我们无法判断会有多少个错误或者要花费多长时间来解决这些问题。但是,有两个被称为错误集中和零错误反弹的统计标志可以协助项目组估计出解决方案达到稳定状态所需的时间。
注: 在描述 IT 项目的状态时,可能会大量使用 alpha (a)和 beta (b)这两个术语。这些术语可能会引起混乱,因为可以有很多种不同的方式对其加以解释。如果您使用了这些词,就一定要对它们进行了明确的定义,并确保项目组、客户和参与者都能理解所给出的定义。
一旦确认一个构造已经足够稳定,能够成为发布选择之后,就可以将该解决方案部署给一个试验小组了。本阶段以发布就绪认可里程碑为终点,它表示项目组和客户都承认所有突出的问题都已经得到了解决。
幻灯:第3页
根据光盘的内容,提供一些交付成果的样板给学生看。 讲授:
表 5.1 稳定阶段的主要工作和所有者
主要任务
所有者
对解决方案进行测试项目组执行在规划阶段制定的计划,这些计划将在开发阶段得到强化和测试。
测试
消除缺陷项目组纠正通过测试或其他来源找到的缺陷。开发新的测试,从而对通过其他来源报告的问题加以复制,并将这些测试集成到测试套件中。
开发,测试
进行试验项目组将解决方案试验从开发环境转移到处理区域,以便通过实际的用户和操作环境对解决方案加以测试。本试验是在部署阶段开始之前进行的。
发布管理
结束稳定阶段项目组采用文件形式对本阶段所执行任务的完成情况加以总结,并争取在发布就绪认可里程碑会议上获得管理层的认可。
项目组
讲解课本:11.1.2 阅书:11.1.2
幻灯:第5页
讲授:
稳定阶段中项目组的工作重心
表 5.2 给出了先前描述过的任务,但这一次是从项目组角色的角度加以考虑的。
在稳定阶段中,项目组的首要角色就是进行测试和发布管理。
表 5.2 稳定阶段中角色群集的工作重心和职责
角色群集
工作重心和职责
产品
原创力文档

文档评论(0)