- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第08章项目配置管理.ppt通用教学课件模板
第八章 软件项目的配置管理
8.1 软件配置及其管理的概念
8.2 配置管理活动和流程
8.3 配置管理需求
8.4 版本管理
8.5 变更管理
8.6 配置状态监测与报告
8.7 基于配置管理的软件项目管理
8.8 配置管理的技术手段和工具
第八章 • 目录
8.1 软件配置及其管理的概念
8.2 配置管理活动和流程
8.3 配置管理需求
8.4 版本管理
8.5 变更管理
8.6 配置状态监测与报告
8.7 基于配置管理的软件项目管理
8.8 配置管理的技术手段和工具
第八章 • 目录
8.1.1 CMM2的配置管理概念
8.1.2 IEEE的配置管理定义
8.1.3 配置管理概述
8.1.4 配置管理活动的作用
8.1 软件配置及其管理的概念
配置的概念
配置的概念来自硬件
软件工程师是如何处理接口的?
广而言之:
软件的变化可以发生在一秒钟内
软件的变化可以发生在每一秒钟
软件开发过程下一秒钟是不确定的
情况将会怎样?怎么办?
软件项目开发管理的新需求
你在一家小公司做软件工程师,开始的时候,你只有一个人,配了2个助手。你们研究了一种算法(例如:图象压缩、数据加密等),编写了一个实现模块。有一天老板看到了你的演示,认为很有市场潜力,可以结合进公司正在给某行业用户正在准备开发的系统中,成为该系统的核心技术或一个别人没有的卖点。
下一周,你的队伍增加到14(你的老板准备就此豪赌一把了),与你3个人的小组不同的是,公司从其他部门为你配备了系统分析师,还有文档编制员、测试员。你的核心模块已经被大量的用户功能所包装,成为一个行业应用系统,并开始给用户试用,这是你的系统的第一版。
3个月后,公司决定把系统升级到第二版,除增加了许多新的功能外,公司决定支持多平台,同时,为了提高系统的性能和效率,准备采用第三方厂家的中间件,取代自己做的接口。第一版的缺陷修改,也要反映到第二版中。
第2版经过2个多月的开发,最终推向了市场。公司的这个产品不但被用户所欢迎,也被一家大公司所看中(就像IBM收购了Lotus和Rational、Informix一样),你们的产品,正好可以填补这家大公司产品线的空缺,你所在的公司被这家公司买去了。
公司为你的项目组派来了产品经理、项目经理。公司决定这个产品的测试,由公司总部独立的测试部门承担。同时,公司决定把项目组增加到50人,其中有20多人并不在你所在的城市。在新公司里,产品管理、项目管理、测试、质量等等,都与你过去的环境和做法不同,特别不同的是,公司准备开发的第3版系统与公司原有的产品要进行融合,使他们看上去是一家出来的不同的兄弟和姐妹。
与软件的第1版、第2版相比,你的项目管理有什么不同?
随着这个产品的演变,项目发生了四个变化:
(1)系统的复杂性发生了很大变化;
(2) 用于开发该系统的项目环境发生了很大变化;
(3)在不同的项目生命周期内,项目控制本身的要求和力度发生了很大变化;
(4)由于组织的变化,管理流程、人员、方式发生了很大变化。
前二类变化要求项目的组织和管理适应系统扩展的需要,后二种变化则要求项目管理具有适应性和灵活性。
缺乏管理所造成的问题
软件开发人员之间缺乏必要的交流
产品升级和维护所必需的程序和文档非常混乱
开发过程中的人员流动经常发生
因管理不善致使未经测试的软件加入到产品中
项目开发状态不清楚
软件生产达不到规模化
软件配置管理SCM(Software Configuration Management)
软件配置管理(SCM)是指在开发过程中各阶段,管理
计算机程序演变的学科,它作为软件工程的关键元素,已经成为软件开发和维护的重要组成部分……
SCM提供了结构化的,有序化的,产品化的管理软件工程的方法。它涵盖了软件生命周期的所有领域并影响所有数据和过程。
配置管理是指用于控制系统一系列变化的学科。
通过一系列技术,方法和手段来维护产品的历史,鉴
别和定位产品独有的版本,并在产品的开发和发布阶段
控制变化。
通过有序管理和减少重复性工作,配置管理保证了生
产的质量和效率。
SCM通过以下方法,强化软件的可靠性和质量:
(1)提供用于识别和控制文档、代码、接口、数据库的结构框架,适用于软件开发生命周期的所有阶段;
(2)全面支撑某一特定开发及维护工作方法,能够适应各种类型的需求、标准、政策、组织机构以及相关的管理策略;
(3)针对特定的基线状态、变更控制、测试、发布版本或审查活动,生成相应的管理信息和产品信息。
因此,从某种意义上讲,SCM本质上是变更的管理。
SCM使软件产品和过程的变更变为受控的和可预见的,它要求并在适当的工具支持下能够
您可能关注的文档
最近下载
- 考研真题 中国药科大学710药学基础综合(一)历年考研真题汇编.docx VIP
- 2025云南省高等职业技术教育招生考试计算机信息类(技能考核)试题(F1).doc VIP
- 南通蓝印花布印染技艺 生活应用精品 门帘.ppt VIP
- 国网35条严重违章及其释义解读课件PPT.pptx VIP
- 2025年度神经内科五年发展规划.docx
- 14J936 变形缝建筑构造.docx
- 20S517- 排水管道出水口.pdf VIP
- 2025云南省高等职业技术教育招生考试计算机信息类(技能考核)试题(F5).doc VIP
- 2025-2030中国注意缺陷多动障碍(ADHD)疗法行业市场发展趋势与前景展望战略研究报告.docx
- 南通蓝印花布印染技艺 生活应用精品 服饰.ppt VIP
我们是专业写作机构,多年写作经验,专业代写撰写文章、演讲稿、文稿、文案、申请书、简历、协议、ppt、汇报、报告、方案、策划、征文、心得、工作总结代写代改写作服务。可行性研究报告,实施方案,商业计划书,社会稳定风险评估报告,社会稳定风险分析报告,成果鉴定,项目建议书,申请报告,技术报告,初步设计评估报告,可行性研究评估报告,资金申请报告,实施方案评估报告
原创力文档


文档评论(0)