- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
svn安装
你们加入一家刚成立的企业(单位规模不超过20人)由你们负责配置管理系统的初始化建设,你应当如何做?简述回答
答:
1 规划、调整网络开发环境:
2 设计配置管理库及配置项
3 定义配置管理系统的角色并且进行人员安排
4 制定配置管理流程
5 相关人员培训
6 项目具体实施
具体如下:
构造或完善一个软件开发组织的配置管理过程需要在构造初期花费较大的人力物力。这种工作一般是由一个临时组成的软件配置管理过程构造小组来完成。这 个小组负责构造配置管理过程中的所有工作,包括了解本组织的现有开发、管理现状,选择配置管理工具,制订配置管理规范,安排试验项目的实施,沟通部门间关 系,获得管理者支持和开发人员的认同。 配置管理过程构造小组的成员应该包括: 小组负责人 其对整个构造过程负责。主要职责是协调与其它部门或与上级主管的关系,监督工作进程,协调小组内部关系。 技术支持专家 其负责在技术、设备方面为本组提供支持和服务,并负责本同其它部门就技术问题进行联络,如了解相关项目情况、开发环境、开发人员状况等。 配置管理技术专家 其对配置管理过程的构造和配置管理工具十分熟悉。主要任务是指导配置管 理过程的构造,帮助制订配置管理规章,负责对开发人员进行配置管理工具的培训。通常是配置管理工具提供商或专门的配置管理顾问机构的人员担当此任。 配置管理系统用户代表 他们是从将来要在实际的项目开发过程中使用该系统、遵照该过程的开发人员中挑选出来的。他们负责从构造初期了解配置管理系统和规程,根据开发经验协 助制订、修改配置管理规程,并在试验项目中担任部分开发角色。这部分成员应包 括软件开发项目经理、设计人员、编码、测试和构造、发布人员。 该项目小组成立后,将按后述步骤开展配置管理过程的构造工作。 对目标机构进行了解、评估 “知已知彼,百战不殆”。配置管理过程的构造过程也是如此,必须对相互 作用的双方都有较透彻的了解才能达到预期的效果。因此首先要做的事情是调查了解,既要了解目标机构(即将要采用该配置管理过程的软件开发组织)的情况又要了解配置管理工具的情况。目标机构的调查评估工作由配置管理技术专家领导,配置管理系统用户代表参与,提供基本信息,并由小组负责人协调,对相关部门人员进行深入调查获得较 全面的数据对目标机构的了解、评估应从这几个方面入手:人员、技术、工作流程、现 有项目和期望值。 .1 人员评估 人员评估的目的是了解目标机构的员工对现有配置管理过程的评价和对采用新工具、制订新规范的态度,预测新的配置管理过程构造中的工作难点和可能遇到 的阻力。调查的方面包括该组织员工对引入新工具的反应,以前是否有过类似的偿试该组织负责人对新工具、新流程的支持程度。开发人员的素质、教育程度、沟通能力。开发队伍的稳定性。该组织的沟通渠道是否通畅。 .2 技术评估 对目标机构技术方面的的调查、评估将直接导致对工具的选择。要了解的信 息有: 目标机构有哪些可用的计算资源。 在什么软硬件平台上进行开发。 是否存在资源瓶颈,是什么。 现用什么开发工具,用户对该工具评价如何。 现用什么网络环境。使用什么编程语言。 目标平台是否与开发平台一致。 代码更新程度如何,新编代码、重用代码和历史代码各占什么比例。 .3 现有流程评估 对目标组织现有工作流程的评估直接影响新的配置管理流程和规章的制订。 调查的方面是: 现有流程的成熟性、适用性和执行情况。 现有流程是否能进一步提高自动化程度。 现用什么开发模型。对分析、设计、编码、测试、产品管理等过程是否有严格的成文规范,如何保证该规范的执行。开发流程中的哪些质量控制信息被收集,如何使用。 .4 项目评估 配置管理系统对正在开发的产品、正在进行的项目有直接的影响,因此对即将纳入管理的项目应有充分的了解。了解的方面有: 项目的平均工期(人月)。项目的组织方式,是主程序员制还是开发小组制,按深度结构还是按广度结 构组织。项目的产品规模(功能模块数、源码行数)。项目开发支持状况,是否有专门的开发环境、开发工具和配置管理等方面的支持人员。 .5 期望值评估 对目标机构的开发、管理人员对新系统的期望值的了解有利于对症下药,解 决其当前紧要问题,提高对新系统的信心。调查的方面包括:对当前本组织的生产率和产品质量的满意程度,期望有怎样的提高。 对现有流程的评价,现有流程中哪个环节希望改进或加强。期望增减哪些文档或规则。期望等到什么样的通信交流方式,现有方式的优缺点是什么。 期望收集哪些新的开发度量数据或简化哪些数据。 配置管理工具及其提供商评估 通过对目标组织的评估,了解该组织的现状和需求后,就需要选择适合该组 织的配置管理工具。市场上现有的配置管理工具不下数十种,它们各有所长,在功 能,性能等方面有较大的差别,只有经过仔细地对产品及其提供商进行分析评估
文档评论(0)