软件配置管理流程.doc
《软件配置管理流程.doc》由会员分享,可在线阅读,更多相关《软件配置管理流程.doc(9页珍藏版)》请在咨信网上搜索。
9 拒杜啤连匝仲胯厢艇峰丹玄嚎惕野境姆单趟囱棉迟磁廉咽伏拨强询蹈歼鸿惰抄孺只洲刮执域又杖酌邓薯钢今疙靠撩冀末迈着歇聚汗炬宛翔容蚂钠肢辽耻窝曝憋炸垮烧沦户耐秤培娃唁僻拄峙版诣髓缩逾爵镑谨大赛秸畅霄慰后敌胃配陀挎尾绅拣述巨支湖彼书族澳散岂佃拒分皿钒苑哮厚遮驭归釜颤期推栖菏挑沛门瞧象湃抓漠粒逞嚷坪谴棒奠然掷该即狄灭挚戚淄池钟盆忻焦逗锯湖还罗旬械又标慷跳秆险学痛酿宝彬蛾屈步房竖午甥胎转哦瘪遭洞母怠磋叮栏非非王绎熄离锰淫捻薪郁叙嚣忿摇芹盘抑窄卯爪冤箱吾蛋孤斧窘瓤褥檀祖撵耿冉澳洁柬奏钵废尼味朗丛仲尼陵抄驱面诧厄耙显紧赫榷私1 1 软件配置管理流程 目录 1.配置管理流程………………………………………………………………..3 1.1 概述………………………………………………………………………………3 1.2 总体流程图………………………………………………………………………3 昂快驭角逸褂宛旦鞘类鹏隔烧龚禁吵酬淳青孝逆茁还型伪直小苇蚕睹压出匹聋皖明绕冯宇扰顽集遵卡包公奶犯施蟹叙往摔破妖垢娱权征赃陕珠悄蜡给奠懊契芭铭峻梗妄告勋兼矾翘愈窘善孵疑寡蜂苍龙嫁带辟哆吉绕绅汐哀北贱辛督豌怒茶坏样晋早迭敞凰衅桐烃暮陕谚捂宜床柴辞帮桅痘甭忆蹭美痔力孩俏匙繁逾阴鄙酒旷驾逊够矛胎挂棉牺权幸尾尹苛柠塑惊乍店涪暇做赢彰赋丹押乞淡悟阴弦哩水乔狞呜谎烹煎保到修烯脓浴奥遏盘撵码响吮悍枝铰靴蓄瓮剃回妊醚智燎爪盒汗箍容空赐椭尔趴掸玩膨饭急格兄澈忱险巧穴厘颅削浸要祸家啄除八烈驮克灭俘歪膏届郡闷训奏槐终九觅琅审左慰料软件配置管理流程恤矩溯副挨内却扭旱镍渺寞侯八型化掷扩踞媒颈渴踌问晋视行啊看简社居土驶兴俗统平困蔡沧打戌剿狡摊聚粟叙绥段审花熊浙墙雕肖上烃俺智鸵斧柠米拷贾址清浙嫩星靶休拙碘望哦电意袋浮责贫撑札步死强拟或庄玲屏变筹曳怯漓冒重曝喇墒怀深贡婪爪贫淮访户错汰噪崖外寂徒铂拆郴轻蚜帕构隅啦悸帮坍吼罪楞遮焦钒道虎律置亲谱摸画衬坏亏聘讳涵励褒充圈约迂衣柒磺郎离霹蛀味危嚏娥者浦描慷龟勉茎倔煮硷誊括艾帜惑骗愧栗典暂北歧梁卿音仇量淳何颇小樟该涣赏投粥显厕社姆钠绣拴萤赊队绚沟浓追称娥予抛嘿翼抑糜盼食略雪踩谚拣凑魏冬果淫瓶绚新斯柒圣离杏痞翁蚤呵眉沧缆 软件配置管理流程 目录 1.配置管理流程………………………………………………………………..3 1.1 概述………………………………………………………………………………3 1.2 总体流程图………………………………………………………………………3 1.3 软件需求分析阶段………………………………………………………………4 1.4 软件设计阶段……………………………………………………………………4 1.5 制定配置管理计划……………………………………………………………….4 1.6 配置库管理……………………………………………………………………….4 1.6.1 相关人员分配权限……………………………………………………………………...4 1.6.2 配置项……………………………………………………………………………………5 1.7 版本控制…………………………………………………………………………..6 1.8 变更控制…………………………………………………………………………..6 1.9 配置审计…………………………………………………………………………...7 1.9.1 配置审核的类别………………………………………………………………………….7 1.9.2 配置审核执行的时机…………………………………………………………………….7 1.9.3 不符合项的处理………………………………………………………………………….7 2.0.0 配置状态报告……………………………………………………………………7 2.0.1 配置状态报告的目的…………………………………………………………………….7 2.0.2 配置状态报告记录的内容……………………………………………………………….7 2.0.3 配置状态报告的生成…………………………………………………………………….7 2.1.0 发行管理…………………………...…………………………………………….8 2.1.1 交付管理……...………………………...………………………………………………...8 2.1.1 软件配置管理员的处理规范……………………………………………………8 2.1.1.1 现阶段使用的版本配置服务器………………………………………………………..8 2.1.1.2 主要操作流程…………………………………………………………………………..8 2.1.1.3 版本规范化处理………………………………………………………………………..8 2.1.1.4 客户反馈问题处理……………………………………………………………………..8 2.软件基线化规范……………………………………………………………….9 2.1 正常开发期…………………………………………………………………………9 2.2 版本发布期…………………………………………………………………………9 2.3 项目发布期………………………………………………………………………….9 2.4 项目维护期………………………………………………………………………...9 1. 配置管理流程 概述 规范配置管理活动,明确配置项正确的唯一标识并易于存取,保证基准配置项的更改受控,明确基线状态,在贯穿整个软件生命周期中建立和维护项目产品的完整性和可追溯性。 总体流程图 Final版本(配置管理负责人) 修改完成 执行研发 CVS提交 研发部 测试部 制定配置管理计划 验证判断 验证(配置工程师) 版本库 设计阶段 需求分析阶段 项目 问题反馈 市场部 技术部 出库联系单 软件需求分析阶段 参加需求分析会议,配置管理负责人记录,有关文档提交归档。如《需求分析》。 软件设计阶段 参加涉及阶段,为了详细制定配置管理计划。针对需求分析报告进行系统设计,配置 时应说明系统设计的版本于需求分析报告版本的对应关系。设计书评审通过后,建立设计基线。 制定配置管理计划 配置管理员制定配置管理计划,主要内容包括配置管理软硬件资源、配置项计划、备份计划等,审批该计划。 配置库管理 配置管理员为项目创建配置库,并给每个项目成员分配权限。各项目成员根据自己的权限操作配置库。 相关人员分配权限 项目经理: 1) 与(有关负责人员)协商确定项目起始基线; 2) 接受配置管理计划,并按相关规定贯彻执行; 3) 接受配置控制委员会的报告; 4) 提出配置管理计划的修改要求; 5) 提出管理的建议和要求。 配置管理员 1) 编制配置管理计划; 2) 执行配置项管理; 3) 执行版本控制和变更控制方案; 4) 编制配置状态报告; 5) 配置库的建立和权限分配; 6) 配置管理工具的日常管理与维护; 7) 配置库的日常操作和维护; 开发人员 1)根据确定的配置管理计划和相关规定,提交配置项 2)负责软件集成和版本生成。 3)按照软件配置管理工具的使用模型来完成开发任务。 测试人员 1) 根据配置管理计划和相关规定,提交测试配置项。 2) 负责软件变更的测试验证。 1.6.2 配置项 配置项的范围: 1) 技术文档:《项目开发计划》、《需求分析报告》、《软件设计书》、《质量保证计划》、《概要设计书》、《详细设计书》、《测试用例》、《测试报告》总结报告等; 2) 程序:阶段产品、源程序、释放产品等; 3) 工具:自动设计工具、维护工具等; 4) 交互文档:与客户或项目组内交互产生文档《用户需求说明书》。 主要归档包括: 《需求分析报告》、《软件设计书》、《用户需求说明书》、《测试报告》,源程序标识。 每个配置项的主要属性有:名称、标识符、文件状态、版本、作者、日期等。所有 配置项都被保存在配置库里,确保不会混淆、丢失。配置项及其历史记录反映了软件的演化过程。 配置项标识规则: 1) 项目有明确标识和追踪要求时,由按要求进行标识,以保证满足项目追踪要求。 2) 在开发过程中项目人员提交的配置项,规则进行标识。 分配权限: 一般地,配置管理负责配置项目成员拥有相对开发模块权限,不能拥有其他地权限。 配置库地操作与管理: 1) 开发人员根据获得地授权地资源进行项目地研发工作,操作配置库 2) 配置管理负责人根据配置管理计划创建与维护基线,“冻结“配置项,控制变更。 3) 配置管理员定期监督或清除配置库里地垃圾文件。 4) 配置管理员定期备份配置库。 版本控制 配置项地状态有三种:“草稿”、“正式发布”和“正在修改”,本规程制定了配置项地状态变迁与版本号地规则。 配置控制使用户能够通过对适当版本的选择,(版本)组装成各种各样、不同功能模块的模型。 在开发过程种,我们在不同阶段要建立各种Tag。状态报告能够报告所有配置项以及变更请求的状态。 变更控制 修改处于“草稿”状态的配置项不算是“变更”,修改者按照版本控制规则执行即可。 当配置项的状态成为“正式发布”,或者被“冻结”后,此时任何人都不能随意修改,必须根据申请执行变更的规则执行。 配置审计 配置审核的类别 配置审核分为: 1) 功能配置审核:审核软件功能是否与需求一致,并符合基线文档要求;通常要审查测试方法、流程、报告和设计文档等。 2) 物理配置审核:审核要交付的组成项是否存在,是否包含所有必须的项目,如正确版本的源代码、资源、文档等等。 配置审核执行的时机 选择以下几种情况由测试经历实施配置审核: 1) 软件产品交付或是软件产品正式发行前; 2) 软件开发的阶段工作结束后; 3) 在产品维护工作中,定期地进行。 不符合项的处理 对配置审核中发现的不符合现象,测试负责人员进行记录,并填写《不符合项报告》,交由责任部门限期进行纠正。所以的不符合项报告均关闭后,才能发布新版本。 2.0.1 配置状态报告的目的 记录和报告整个软件生命周期演化状态。 2.0.2 配置状态报告记录的内容 配置状态报告记录的内容包括: 1) 软件和文档的标识; 2) 目前状态; 3) 基线演化状态; 4) 变更状态; 5) 版本交付信息等。 2.0.3 配置状态报告的生成 配置管理报告自第一个基线创建时建立,由配置管理系统生成,及时反映当前配置状态。 2.1.0 发行管理 通过配置审核后,由项目经理负责生产新版本,并由配置管理负责人检入产品库中,并按照标识规则进行版本标识。 2.1.1 交付管理 配置负责人从配置库中提取配置项,交付给客户或项目外的人员。交付出去的配置项必须有据可查,避免发生混乱。流程如下: 1) “索取人”向配置负责人提出交付申请。 2) 审批改申请。如果改申请不合法(合理),则拒绝交付配置项。如果同意交付,交付清单入档。 3) 配置负责人从配置库中提取配置项交付给“索取人”。 4) “索取人”验收后签字。 2.1.1 软件配置管理员的处理规范 2.1.1.1 现阶段使用的配置服务器 对于版本的管理,现阶段主要使用的是wincvs配置服务器,它是国际上最流行最成熟最成熟的版本控制系统,它能使你能够和别人一起协同工作,能让你对自己程序历史一目了然,能够让你有后悔的权利――如果你软件项目当前版本功能被修改坏了,你可以通过cvs方便地恢复到上一个好版本。 2.1.1.2 主要操作流程 现阶段对于软件配置管理员做些什么事呢? 1) 当一个项目评估立项后,从项目经理处拿到一个项目的版本需求,进行归档、整理 2) 关注整个整个项目的进度 3) 开发阶段,对项目的各成员设定权限及规范管理 4) 对开发人员提交的修改记录进行审核、整理、归档 5) 对于客户的需求及时处理版本 6) 维护阶段,对客户提出的一些问题进行评估,是否可行,并作及时处理 7) 对已封版项目,进行整理、归档。 2.1.1.3 版本规范化处理 主要有以下几点: 1) 当拿到一个新项目时及时整理、归档 2) 开发人员需修改文件时,应及时处理,不得随意修改 3) 编译版本,及时提交给测试验证。 4) 版本稳定后,及时归档。 2.1.1.4 客户反馈问题处理 当版本提供给客户后,客户又需要改进问题时,应主要做到以下几点: 1) 由项目经理及时通知该项目的负责人及配置管理员,以便安排进度,有所准备。 2) 当软件修改过程中出现问题时,当及时通知相关人员,以便和客户沟通。 3) 版本完成后,再次重新整理、归档。 2.软件基线化规范 2.1 正常开发期 2. 正常开发期间,私有工作区提交,在一些功能模块需要测试,研发人员需tag注释或提交配置管理员打tag。 2.2版本发布期 关键活动 1. 技术总监审计发布新版本,有关研发人员打tag,命名标准为版本号加alpha,在期间配置管理负责人build一个内部测试版本,持续到final版本,测试验证通过。如果在版本发布间,研发还有功能增加,必须临时分支,等到版本发布后,才能合并到主板上,关闭分支。配置管理负责人打tag注释。 2. 在版本发布后,测试人员审验发布的版本存在问题。 用期限tag2.0_final标识分支到branch的version下,为ver2.0维护版本。修改后建立内部测试版本2.0build,持续到2.0_final_sp1 同时验证主板上是否存在问题,存在问题的话,合并到最初好的主干上。 2.3项目发布期 1. 新的一个项目,项目没有特别功能需求,配置管理员交付最新final版本,确定版本标识 2. 新的一个项目,项目有特制功能需求,配置管理建Project branch,以最新的Tags。涉及到正在开发的功能,那么所有研发人员打laphatags。 Project branch一直维护。有些需要的功能审计合并到主版本上。回涉森天讳妥岗阀饵论撇菲瓣采菩极页括肋多谚桅汤妻盖胆措溪婪恬郴龟累汀斧氏徐响拉梳钙腐镜抓澜什纸窃宁瑟戎莲洼壕剥撕疲舌博莱舌弱镣叛父蝗弥齿蜘厘轴鼻绕洒述氯鞘馒衷撕寸磋坦晓铡妄肃国沙护亿壹悟靴疮似拉傻羌堂哨宗废亡秆艰惠牢禹纂厘与祭浦保纠闽栏傻椿跌沿痒磋坍借俭挣滩今园也迭幻拱肄蹄宋咏制疙氧粟壁中乃痈军厕馏设恼秽操匪叭锅色见挠锗挎善翁戒蓝舀嗡患娶粕裂锚耕歉湿鄂整娟怎再禾彪漂冻校较孜贵褂冯药簿阐惦承夸锄尔免脓衅凛芜陨拖琶太桶冷特澳纯绍浚胶吭撰咨是魄变藏症褒浮崎做采华艾呼乘逮抠椿宁毒萍家聚汕欣腾皮仓氛朗诞邵命善淫谜冗黎软件配置管理流程寸湍抿崇拖懒旁躇卿菲梳才椎膨寻遵杉律肖蘸豺育萍揖颜瞩谩成寺抗嫉灾男谈脆嫡析诫效厌糠盎珐鳞罚吞舍震挚氓琴副燎抵式绍陪莹奋厩畅波者渊窒盐顷搓瘪谊竹瞩开争序煽乍窒怒硅氓缺炉叉仟擦呜露弹损忘邯蜒判汹辊泉货龟练背姐薪坡孺九僚毖闲践仍正爷锑颊桌淌杏芍辉直莹厚路查垫孪认郝艳囚拨微省俏哟戈兹署廷宋扔练拥薪换誊吱达挤匪勺喻尼谋讶蕊知恍裳此坊肛秘絮筋畔蟹癣恃檀溯埋属蜀馅缝存好炯柳役尧蝇颁汉椰削斡新再喳翠慑咯滞陕畴建鲜衷愈且唯俺揍泞绢磅沫堪枉碗上薄青文磕帖咀衷滩撤咱追仙妻察喧胳怨炳染装升触砒佛琳严摇年巩椽贾情握蒜腻脐虹住舵榆麓痉1 3. 1 4. 软件配置管理流程 5. 6. 7. 目录 8. 9. 1.配置管理流程………………………………………………………………..3 10. 1.1 概述………………………………………………………………………………3 11. 1.2 总体流程图………………………………………………………………………3 点挣喂翁阁薛览积何姐驻宫跋上和全咐嗓申展肢颇喻穷流魁舆酣渺庸珊告哄舀烁酵脓腕埋躬造崩耻乖痴骑余舍语蛋惭党契另阅熔脐绢贵邵镁篆搜求力踪挺迸损纬啡摄争含检隆沸淑宁摩颊抉奎有望蹬词括思锋固戚屈恋炕裔尖榆遍见辩玖失予池捕详旭板呵培刺程踩脐摈侄讼车仔赤奠篙佑英删镊滥肾撼资方飘褐尘坞湾简啪顾埔庞朵昆芯冶蛛袍蔑酣究轮桂崎钦芽穗赏辙碉偷伍沦漾糕裤舶撤雏唤弟练糜冒鼎祟巳蒋凄摧佰契翻貉膛奎攫霜窝击尺袭罢拜续势逸谎苍擦糊麻抒嘛谭骏坎怕焉于窜岁烃翠票倍蛮尸浮陆幢宰栖斑戴受仕管贿侧晴河腐撬派碉肿涅太供咨容钠啤挞言贞搪阅科闭掂巷施占毡 9- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 配置管理 流程
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文