配置管理体系与持续集成环境应用详细介绍

配置管理体系与持续集成环境应用详细介绍

ID:36423297

大小:3.67 MB

页数:13页

时间:2019-05-09

配置管理体系与持续集成环境应用详细介绍_第1页
配置管理体系与持续集成环境应用详细介绍_第2页
配置管理体系与持续集成环境应用详细介绍_第3页
配置管理体系与持续集成环境应用详细介绍_第4页
配置管理体系与持续集成环境应用详细介绍_第5页
资源描述:

《配置管理体系与持续集成环境应用详细介绍》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、应用开发配置管理体系2014年12月5日配置管理的目的在于对项目基线版本的控制,使在项目开发过程中减少错误的发生,并有效的提高软件产品的质量,提升开发效率。配置管理的流程:配置管理制定项目管理计划,配置管理要求创建配置管理环境标识配置项建立基线创建版本库创建数据库,创建虚机环境创建测试管理项目,测试管控创建集成项目,进行每日构建、质量检查配置项的主要属性:名称、标识符、文件状态、版本、作者、日期等标识配置项的范围:技术文档(Documents):项目开发计划、需求分析报告、软件设计书、质量保证计划、概要设计书、详细设计书、测试文档、技术报告、用户手册、总结报告等程序(Program):阶段产品

2、、计算机程序、源程序、释放产品等工具(Tools):自动设计工具、开发工具、测试工具、维护工具等交互文档(Communications):与客户或项目组内交互产生文档,如会谈记录、E-mail、会议纪要、MSN记录等配置项标识要求:合同有明确标识和追踪要求时,由开发人员按合同要求进行标识,以保证满足合同追踪要求在开发过程中项目组人员提交的配置项,由项目组人员按照本节相关部分标识规则进行标识项目组人员将要标识或已标识的配置项提交给CMO纳入配置库统一管理,并填写《配置状态报告》标识配置项项目阶段形成的文档项目启动立项阶段预研计划,POC报告项目工作量预估项目立项报告项目开发计划项目预算产品规划信

3、息项目测试计划书项目章程需求及设计阶段需求分析说明书系统分析说明书概要设计说明书详细设计说明书数据库设计说明书项目开发及测试阶段测试计划测试用例测试分析报告项目验收结项阶段结项总结报告维护总结报告成本分析支持人员评价表用户使用手册项目测试总结报告创建版本库文档版本库结构示例:源码版本库结构示例:开发测试环境申请Issue配置管理员TesterDevelopers1.报告问题IssueIssueIssue创建项目、版本、模块,项目组成员权限分配等问题分拣问题监控统计分析6.重新打开问题2.分拣问题PM/TPM5.确认解决3.受理问题4.解决问题录入项目,进行功能测试管理添加修改代码文件1将修改后

4、的文件提交到SVN,在Message对话框中填写JIRA中的问题号+问题概要描述2在JIRA环境中即可查看到与此问题相关的原文件的改动,起到关联可追溯的目的。3示例、知识共享持续集成(每日构建)每日构建的核心是每日构建服务器,这里选用的是Jenkins。Jenkins服务器会按所定的策略,每天定时从SVN服务器上下载项目源码及相关文件,自动编译、打包、执行测试、并自动布署到测试服务器上。同时,还会将测试结果发送到Sonar服务器,由Sonar服务器分析测试结果及代码质量,并生成相关的报告。配置管理与持续集成环境介绍持续集成SVN版本库Nexus私服Sonar质量检查Maven项目构建基于mav

5、en创建项目结构,配置项目依赖资源库,以及发布组件版本和构件库配置源码库地址,支持SVN、CVS、Git、HG等主流版本管理软件基于FindBugs、PMD、CheckStyle,sqid等代码检查规则进行质量检查,输出检查报表;同时自动发布应用程序。配置资源库、依赖库。对业务组件以及技术组件进行分类管理,记录构件发布信息。同时更新应用超市发布信息示例介绍邮件通知

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

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

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