软件工程配置管理_第1页
软件工程配置管理_第2页
软件工程配置管理_第3页
软件工程配置管理_第4页
软件工程配置管理_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件项目管理实践报告姓名:XXX学号:XXXXXXXXXX专业:信息与计算科学指导老师:XX完成时间:2011/11/9软件配置管理前言:在开发软件时变更是不可避免的,而变更加剧了项目软件人员之间的混论,如果变更之前没有经过分析,变更实现之前没有进行记录,没有想需要知道变更的人员报告变更,或者没有提高质量和减少错误的方式控制变更,就会产生混乱。而配置管理是一种标识,组织和控制修改的技术。目的是使错误达到最小最有效的提高生产率。软件配置管理活动的目标:标识变更控制变更确保正确变更向其他相关项目涉众人员报告变更一.软件配置管理的对象:软件配置置顶(SCI,SofterwareConfigurationItem)与合同,过程,计划和产品有关的文档和数据。源代码,目标代码和可执行代码。相关产品,代码库的可复用软件,外购软件及用户提供的软件。测试规格说明测试规格说明测试设计测试过程测试用例源代码数据模型模块界面描述算法描述PDL设计规格说明数据设计体系结构设计模块设计界面设计软件配置对象二.软件配置基线(baseline):2-1IEEEStd610.12-1990是这样定义基线的:已经通过正式评审和批准的规格说明和产品,他可以作为进一步开发的基础,并且只有通过知识的变更控制规格才能修改它。2-2软件配置成为基线之前,可以迅速而随意的进行变更,一旦进过正式评审后成为基线,就把它存在项目数据库中,冻结起来。配置置顶至冻结起来如图所示:项目数据库项目数据库Checkin存储基线:系统规格说明软件需求说明软件规格说明源代码测试计划、过程、用例可运行的系统SCI软件配置控制=5\*GB3⑤SCI专用工作空间生成或修改SCI正式技术评审SCISCI=4\*GB3④提取批准三.软件配置管理过程:软件配置项标识(包括名称、描述、资源、实现)版本控制(如图1-1)变更控制(如图1-2)配置审计配置状态报告(如图1-3)变种变种24513版本1.2版本1.1.1版本2.1版本2.0版本1.4版本1.3版本1.1.2版本1.0版本1.1版本控制流图(图1-1)变更控制过程图变更控制过程图1-2发布新版本把变更包含到新版文中针对所有配置项复审(审计)变更“促成”把变更包括在下一修正版本中执行质量保证和测试活动建立测试基线“检入”变更后的配置项变更复审(审计)变更方式(mode)“检出”配置对象(SCI)把变更分配给配置对象通知用户变更控制负责人做出决定产生变更报告开发人员进行评价识别变更要求用户提交变更要求队请求队列,生成工程变更顺序产生变更报告重建适用的软件版本配置控制配置控制变更配置标识软件配置项配置状态报告配置审计缺陷状态报告配置状态报告连机数据库配置状态报告1-3四.详细设计:配置状态的记录和报告指明怎样收集、验证、存储、处理和报告配置项的状态信息;详细说明要定期提供的报告及其分发办法;如果有动态查询,要指出所提供的动态查询的能力;如果要求记录用户说明的特殊状态时,要描述其实现手段。例如,在配置状态记录和报告中,通常要描述的信息有:规格说明的状态;修改建议的状态;修改批准的报告;产品版本或其修改版的状态;安装、更新或交付的实现报告;用户提供的产品(如操作系统)的状态;g.有关开发项目历史的报告。配置的检查和评审定义在软件配置管理计划的第2.2条所定义的软件生存周期的特定点上执行的检查和评审中软件配置管理计划的作用;规定每次检查和评审所包含的配置项;(c)指出用于标识和解决在检查和评审期间所发现的问题的工作规程。工具、技术和方法软件媒体和媒体文档的标识.把文档和媒体置于软件配置管理的控制之下,并把它正式地交付给用户。例如,要给出对软件库内的源代码和目标代码进行控制的工具、技术和方法的描述;如果用到数据库管理系统,则还要对该系统进行描述。又如,要指明怎样使用软件库工具、技术和方法来处理软件产品的交付。编制关于程序及其有关文档的修改状态的文档。因此必须进一步定义用于准备多种级别(如项目负责人、配置控制小组、软件配置管理人员和用户)的管理报告的工具、技术和方法。记录的收集、维护和保存必须指明要保存的软件配置管理文档,指明用于汇总、保护和维护这些文档的方法和设施(其中包括要使用的后备设施),并指明要保存的期限。配置管理人员填写内容表中A、B、C、P和状态等项目是由负责修改控制的配置管理人员填写的。表中其他各项即D、E、F、G、H、I、K、N和O各项是由发现问题的人或申请配置管理的人填写的,他可能还要填写J、L和M三项内容。前四项内容的意义如下:A是由配置管理人员确定的登记号,一般按报告问题的先后顺序编号;B是由配置管理人员登记问题报告的日期;C是发现软件问题的日期;P是填写若干补充信息和修改建议。表1软件问题报告单(SPR)软件问题报告单登记号A登记日期B年月日发现日期C年月日项目名D子项目E代号F1234567报告人姓名电话地址问题:G例行程序□程序□数据库□文档□改进□子例行程序/子系统:H修改版本号:I媒体:J数据库:K文档:L测试实例:M硬件:N问题描述/影响:O附注及修改建议:P表2软件修改报告单(SCR)软件修改报告单登记号A登记日期B年月日发现日期C年月日项目名D子项目E代号F响应哪些SPR:G修改类型X修改申请人Y修改人Z修改:H程序□数据库□文档□解释□修改描述:I批准人:J改动:语句类型:KI/O□计算□逻辑□数据处理□程序名:L老版本号:M新版本号:N数据库:ODBCR:P文档:QDUT:R修改已测试否:S单元子系统组装确认运行成功否:SSPR的问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论