软件项目管理方法与实践 第11讲 配置管理(1)

软件项目管理方法与实践 第11讲 配置管理(1)

ID:46883764

大小:192.50 KB

页数:28页

时间:2019-11-28

软件项目管理方法与实践 第11讲 配置管理(1)_第1页
软件项目管理方法与实践 第11讲 配置管理(1)_第2页
软件项目管理方法与实践 第11讲 配置管理(1)_第3页
软件项目管理方法与实践 第11讲 配置管理(1)_第4页
软件项目管理方法与实践 第11讲 配置管理(1)_第5页
资源描述:

《软件项目管理方法与实践 第11讲 配置管理(1)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件项目管理第11讲:配置管理(1)阳王东风险管理复习高风险的数据分析项目的风险管理一个网站开发项目的风险管理高风险数据分析项目的风险管理风险识别需求不确定性的风险;决策层沟通障碍的风险;分析技术路线的风险;其他风险。风险分析风险规避风险分析需求不确定性风险还会导致项目进度、成本、质量、资源、合同等相关风险,使项目处于失控状态。在实际工作中,往往遇到当项目快要收尾时,依然出现客户对系统提出“在客户分析方面需要拔高”,“在经营指标分析方面要加强体现某领导讲话精神”之类模糊不清的需求。决策层沟通障碍风险容易使最终决策领导对项目的期望保留在项目竞标阶段,理想而抽象,项目组不能

2、真正理解领导的需求,甚至无所适从,大量工作“跑题”浪费,使时间和成本的投入成倍增长。技术路线风险可以直接导致项目失败。项目的目标有时会超过项目组所选技术能够支持的范围,再加上项目组对产品并不熟悉,选用了看似完美而实际并不成功的分析模型,无疑会使项目处于毁灭性的风险中。像某国家级银行采用SAS和Cognos实现的全国性信贷分析系统几乎无法使用就是典型案例。风险规避项目经理同客户最高决策层拥有畅通的沟通渠道;项目开发模型采用迭代模型;审慎运用尚处于研究阶段的分析技术与模型;层次较高、结构合理的项目组织结构;多参考专家意见。思考题一个玩具销售公司决定开发一个网站实现网上销售玩

3、具,决定开发时间为9月份,必须赶上圣诞节的销售旺季,你作为一个负责人,请进行风险识别和分析。下面是实际情况,请进行分析总结出现这种情况的原因,应该采取什么措施去避免。在项目的初期一个负责服务器端开发的人员一直兼任另一个项目,而到了中期又因病离职,导致服务器端的开发几乎没有任何进展。项目组在12月份调入另一名能力较强的开发人员来接班。在项目组的努力下终于在12/24如期发布了beta版。到这里似乎一切顺利,但接下来的一个月中,未确定的需求和不断发现的bug成了灾难。项目从原定的1/25推迟到2/8,再推迟到2/16。而这时开发团队也由原来的两个人增加到五个人,增加的三个人

4、专职测试。最后终于发布了,结果发布当天就因为一个小bug导致数十个用户数据被误删。于是暂停服务继续修改,改为封闭式开发,并且继续增加测试队伍到10个人,这样整个团队就有12个人在工作。这样的状况一直持续到二月底,项目总算正常发布了。但实际的工时约为预计的3倍。本讲主要内容软件配置管理的概念配置管理计划接口和子合同方/供应商的控制软件配置管理的概念七十年代初期加利福利亚大学的LeonPresser教授就撰写了一篇论文,提出控制变更和配置的概念在CMM二级当中,对软件配置管理(SoftwareConfigurationManagementSCM)是这样描述的,软件配置管理目

5、的是建立和维护在项目的整个软件生存周期中软件产品的完整性。配置管理内容标识在给定时间点上软件的配置(即选定的软件工作产品及其描述),系统地控制对配置的更改、并维护在整个软件生存周期中配置的完整性和可跟踪性。至于软件配置管理之下的工作产品包括交付给顾客的软件产品(例如软件需求文档和代码),以及与这些软件产品等同的产品项或生成这些软件产品所要求的产品项(例如编译程序)。定义。软件配置管理是对软件修改进行标识、组织和控制的技术,用来协调和控制整个过程。配置管理其实是任何管理工作的基础软件配置管理的特点易变性难以控制的变化配置项的复杂难以审核配置项的变更长期性配置管理计划确定项

6、目中的软件配置项确定软件项目的基线划分配置库的规划确定变更控制规程一份软件配置计划书的分析确定项目中的软件配置项配置管理的对象主要是软件配置项。件配置项是一些特定的、可文档化的工作产品集。一个工作产品可以定义为一个由软件开发项目的功能、活动或任务所产生的任意有形的软件项目。一个软件配置项是开发的一部分或可交付系统的一部分,需要对它们进行单独的识别、存储、审核、使用、更改、交付或维护。主要的软件配置项管理计划(项目、进度、成本管理、质量保证、测试、风险管理、配置管理等);需求文档(项目标书、需求规格说明、客户需求确定书、需求变更记录)和测试文档(测试方案、测试用例、测试记

7、录);用户、维护文档和手册(使用手册、安装手册、系统备份和恢复手册、维护记录、升级说明等);支持软件(包括开发工具、操作系统、文档制作工具、CASE工具、打包工具软件等);数据字典和各种交叉引用(一些相关的规范等);源代码,包括外部得到的、可用的代码;可执行程序,包括外部获得的组件或函数库;关系图和建造过程的其他产品;产品发布说明,例如版本描述文档、产品宣传资料;创建和运行产品所使用的数据库;接口控制文档,在一个系统工程的配置管理系统中可能不对这类配置项进行单独维护;任何支持产品开发和运行的项,其中有些项只有可运行的形式。基线管理基线的概

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。