关于软件配置管理工程师的工作范围,先要了解什么叫软件配置管理。
根据百度辞条“软件配置管理”(局部):
软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有关人员报告变更。从某种角度讲,SCM是一种标识、组织和控制修改的技术,目的是使错误降为最小并最有效地提高生产效率。
软件配置管理(Software Configuration Management),又称软件形态管理、或软件建构管理,简称软件形管(SCM)。界定软件的组成项目,对每个项目的变更进行管控(版本控制),并维护不同项目之间的版本关联,以使软件在开发过程中任一时间的内容都可以被追溯,包括某几个具有重要意义的数个组合。
……
那么软件配置管理工程师的工作范围就很清楚了,以一个“XX财务管理系统”为例来说明吧:
1、管理本系统所有文档(调研文档、需求分析文档、设计文档、测试文档、维护文档、客户反馈文档等等)、所有代码(含基本代码、注释、各细分版本和更新版本代码)、所有数据库(含测试数据、演示数据、模拟数据等等)。
2、管理本系统所有版本和更新版本及其研发、衍生依据。
3、管理本系统所有版本和更新版本的测试环境。比如全面测试运行的操作系统类型与级别(Linux、UNIX、MAC、iOS、Android、Windows98、Windows ME、Windows2000、Windows XP、Windows2003、Windows VISTA、Windows7……),全面测试运行的磁盘介质(FAT、FAT32、NTFS……),全面测试运行的数据库系统(Oracle、Sybase、DB2、SQL Server、MySQL、ACCESS、Sybase Anywere……)等等等等。
4、管理本系统所有BUG,并尽力重现其出现环境;管理本系统所有客户反馈的意外情形及维护部门和开发部门的处理方案。
5、管理国家财政部门颁布的新会计制度、新会计科目和核算方法及标准。
……
辞条部分是引用的,后面是我帮你总结、描述的。
引用部分的链接:http://baike.baidu.com/link?url=84VkD1Ggv3yxdO25TOdCwO8Jpr16N2ZOrnT8Xed-KUCW2ZBNbdDZxNs7CWEjvL6p
希望我的回答能够帮助到你。敬请采纳。
软件配置管理有什么好处?
软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。
SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有关人员报告变更。从某种角度讲,SCM是一种标识、组织和控制修改的技术,目的是使错误降为最小并最有效地提高生产效率。
软件配置管理,贯穿于整个软件生命周期,它为软件研发提供了一套管理办法和活动原则。软件配置管理无论是对于软件企业管理人员还是研发人员都有着重要的意义。
软件工程名词解释 什么是软件配置管理
需求:用户想要用软件做什么 分析:我想用户想要什么,我怎么做出用户想要的产品。 设计:有几个方案可以实现,哪个方案最简单,哪个最符合用户的要求,怎么整合能达到最优化。 实现:按照已有的设计实现模块功能的编码,功能实现 测试:黑盒,白盒,自动化工具进行功能测试。寻找bug,不完善的地方 运维:对使用中系统不完善,或者bug进行修复,使软件正常运行 说这么多真的很虚,说跟做真的不一样。
软件配置管理规范都包括哪些内容?
软件配置管理是贯穿软件开发过程始终的一项工作。对于一个软件项目来说,软件配置管理规范至少包括以下的内容:
(1)配置项及其命名规则。
(2)配置库文件目录结构。
(3)角色和权限定义。
(4)配置项变更流程。
(5)配置项发布。
(6)基线定义和基线变更。
项目中的基线有两个方面:一是作为里程碑的基线;另一个是模块的阶段性成果基线(对工作产品而言),一般来说都要避免变更基线。对这两种不同的基线,其影响的范围不同,确立和变更方式也不一样。
项目的基线变更控制委员会由客户代表、产品经理、项目经理和技术经理组成,对发布的里程碑类基线的变更必须由变更控制委员会确认并由QA进行变更记录,所有被变更影响的配置项都需要重新同步后再次发布;而对于仅仅作为工作状态保留的基线,一般只需要建立基线的小组确认更改并在QA进行记录即可。
什么是软件配置管理
软件配置管理,这是某些软件设置配置的,就是设置软件启动运行开启什么,什么不开启,快捷方式那些需要那些不需要
什么是好的软件配置管理
软件配置管理(Software configuration management,SCM)是指在开发过程中各阶段,通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施。配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配置。
软件配置管理 简称是什么
Software configuration management
SCM
转载请注明出处51数据库 » 什么是软件配置管理 软件配置管理工程师是做什么的
处女座12373272