收藏 分销(赏)

配置管理计划——WAR2.0.doc

上传人:pc****0 文档编号:7814806 上传时间:2025-01-19 格式:DOC 页数:5 大小:64.50KB 下载积分:10 金币
下载 相关 举报
配置管理计划——WAR2.0.doc_第1页
第1页 / 共5页
配置管理计划——WAR2.0.doc_第2页
第2页 / 共5页


点击查看更多>>
资源描述
参考: CMM实践应用——Infosys公司的软件项目执行过程 配置管理计划——WAR2.0 1. 介绍 略。 2. CM环境 n 硬件:Digital,IBM,Acer服务器;IBM兼容PC n 操作系统:服务器上的Windows NT,PC上的Windows 95 n 其他软件/工具:MS SQL服务器6.5,Netscape Fastrack Server 2.0,MS Visual Basic 5.0,MS Office 97,MS Transaction Server 2.0,MS Project 4.0,Visual SourceSafe 3. CC责任 CC的责任是创建用于发布的可执行程序、基线代码和文档、向文件服务器发布项目以及正确控制源程序和文档。 4. 访问和授权 在这里给出WAR项目团队成员对各种数据存储位置的访问权限。在文档的后面给出指定的目录结构。 4.1. 目录 n 开发目录:开发人员对自己的目录有读\写访问权限 n 测试目录(COMTEST):所有的开发人员/PL/DBA/CC有读/写访问权限 n 发布目录:只有CC和PL有读/写访问权限 n 项目基线目录:CC有读/写访问权限;开发者只有读访问权限 4.2. VSS(开发) 以下给出。 4.3. 数据库服务器 n 测试服务器上的数据:所有开发人员都可以访问 n 测试发布服务器上的testdb:只有DBA有访问权限 n 产品服务器上的corpdata:只有DBA有访问权限 5. 配置确认 5.1. 配置项类型 5.1.1. 软件源 以下类型的源的配置是受控的:源代码、HTML、GIF、HTML模板、Word文档模板、创建/修改数据库对象的脚本、COM/DCOM/ActiveX组件。 5.1.2. 文档 n 需求规格 n 设计文档 n 功能规格 n 测试计划 n 发布注释 n 项目计划 n 评审记录 n 质量文档 n CM计划 5.2. 命名计划/规约 5.2.1. 文档 使用以下命名规约 目录 文档 文件名 PROP Proposal document(建议书文档) PROP.doc PROJPLAN Project plan(项目计划) PROJPLAN.DOC TGUID Tailoring guidelines(裁减指南) TGUID.DOC RS Requirements specification(需求规格) RS.DOC DES Architecture design(结构设计) Functional design(功能设计) Database design(数据库设计) High-level design(概要设计) Detailed design(详细设计) Program specifications(程序规格) ARCHIDES.DOC FUNCDES.DOC DBDES.DOC HLDES.DOC DETDES.DOC PRGSPEC.DOC TESTPLAN Unit test plan(单元测试计划) Integration test plan(集成测试计划) System test plan(系统测试计划) XxxUT.DOC,其中xxx是短程序名 ITEST.DOC STEST.DOC 5.2.2. 软件源 为程序、表单、HTML、类或映像指定具有描述性的名字。使用项的默认扩展名,例如,.bas是Visual Basic源文件,.html是HTML文件,.htx是HTML模板。 6. 目录结构 6.1. 开发 以下目录结构由相应工作域的开发人员来维护: F:\DeveloperLanid\WAR20\WORK:工作目录 F:\DeveloperLanid\WAR20\DOC:与项目相关的文档、报告等 C:\Netscape\Docs\Work\WAR20:用于HTML、GIF、Java类以及其他静态文件 C:\Netscape\cgi-bin\Work\ WAR20:用于CGI-bin可执行文件 使用MS VSS来完成所有新项目的开发河增强的版本控制。在VSS中,维护以下目录结构: n $/WAR20/DOCS:文档目录。所有的开发人员拥有对这个目录的检入、检出和添加的权限。 n $/WAR20/DvlpSource:在开发中用于存放源代码的目录。项目的所有开发者拥有对这个目录的检入、检出和添加的权限。 n $/WAR20/SecureSource:用于存放通过单元测试的源代码的安全目录。只有项目的PL和CC拥有对这个目录的检入、检出和添加的权限。 6.2. 测试 在分离的域中执行独立的测试。相关目录如下: F:\APPL\COMTEST\WAR20\SOURCE C:\Netscape\Docs\Comtest\WAR20 C:\Netscape\Cgi-bin\Comtest\WAR20 CC负责将文件从开发域转移到测试域。完成测试(根据在项目计划中概要描述的测试规程)并提交给PL一份缺陷报告后,测试人员从这些目录中删除程序。 6.3. 发布 经过开发和测试后,项目经理对每个发布规程制作一个发布注释,并且将准备发布的程序和文档转移到以下目录: F:\APPL\SECURITY\WAR20\DOCS:用于文档 F:\APPL\SECURITY\WAR20\Source:用于源代码 F:\APPL\SECURITY\WAR20\Scripts:用于DLL脚本 C:\Netscape\Docs\Security\WAR20:用于基于Web的应用 6.4. 基线 基线是在一个文件系统上进行维护的。在项目开发时仅使用VSS来进行版本控制。在开发结束并且软件发布后,最终的代码和文档转移到基线中,然后清除所有其他代码和文档。文档、源代码和脚本在基线的以下目录中维护: \\ITL_MIS_SERVER\Baseline\WAR20\Docs\ \\ITL_MIS_SERVER\Baseline\WAR20\Source\ \\ITL_MIS_SERVER\Baseline\WAR20\Scripts\ \\ITL_MIS_SERVER\Baseline\Web\WAR20\Docs\ \\ITL_MIS_SERVER\Baseline\Web\WAR20\Source\ \\ITL_MIS_SERVER\Baseline\Web\WAR20\Scipts\ \\ITL_MIS_SERVER\Baseline\Web\WAR20\Static\ 7. 配置控制 7.1. 配置控制过程 每个开发人员创建一个F:\DeveloperLoginId\WAR20\WORK目录,并将其设为“工作目录”。每天开始时,开发人员从VSS检出所需文件。每天结束时,开发人员将文件检入。当完成开发时,CC将代码移动到VSS下的安全目录下。 当整个项目的编码和单元测试完全结束时,PL会写一个发布注释的草案。经过审批后,CC将所有文档、源和数据库对象的创建脚本复制到COMTEST域。然后通知DBA,由DBA生成/修改testdb中的数据库对象。CC生成连接到testdb的可执行程序。 接着,将项目移交给独立的测试人员,测试人员将根据每个测试计划来测试项目。在完成测试后,测试人员向PL提交缺陷报告。CC会从COMTEST域中清除所有配置项。PL确保改正所有缺陷。当完成独立测试并且不再报告缺陷后,或者授权发布后,CC会将文档、源和数据库创建脚本复制到安全域。这时,DBA会按照在发布注释中的定义发布该应用。 7.2. 配置项基线 配置项 基线 需求规格 在HLD之前 测试计划 在编码之前 概要设计 在程序规格之前 数据库设计 在编码之前 功能规格 在程序规格之前 原型(如果有) 在程序规格之前 程序规格 在编码之前 源代码 在验收之后 7.3. 版本/修订编号的规程 使用标准版本编号方式(形式是mm.nn,其中mm代表版本号,nn代表该版本的修订次数)。 5
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服