收藏 分销(赏)

软件版本管理规定.doc

上传人:a199****6536 文档编号:1780659 上传时间:2024-05-09 格式:DOC 页数:18 大小:295.50KB
下载 相关 举报
软件版本管理规定.doc_第1页
第1页 / 共18页
软件版本管理规定.doc_第2页
第2页 / 共18页
软件版本管理规定.doc_第3页
第3页 / 共18页
软件版本管理规定.doc_第4页
第4页 / 共18页
软件版本管理规定.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、 上海精佑通信技术有限公司上海精佑通信技术有限公司企业标准(管理标准)Q/HT 00012005软件版本管理规定V1.042005-04-11 发布 2005-04-11实施目 录1范围42术语和定义42.1软件42.2产品软件42.3生产支持软件43软件版本命名规则53.1软件版本命名组成53.2手机软件版本命名53.3模块软件版本命名53.4手机PC侧软件版本命名63.5模块PC侧软件版本命名63.6手机生产支持软件版本命名73.7模块生产支持软件版本命名83.8公用于所有手机和模块的软件版本命名93.9无线上网卡相关软件版本命名93.10无线上网卡驱动软件版本命名103.11正式版本号的

2、升级规则103.12版本的电子文件命名规则104软件版本发布流程115禁止条例136管理条例137附录13文档版本变更记录:版本号拟制日期拟制人版本描述存档编号V1.002005-4-11郝军初始版本V1.012005-4-27郝军1 版本号前增加“V”,用以明显标识版本号2 版本号和时间之间以下划线分隔3 增加生产支持软件种类4 增加无线上网卡生产支持软件、管理器软件和驱动软件命名5 增加版本发布流程的文字说明V1.022005-7-1郝军增加手机和模块生产支持软件的类型:射频补丁软件(RFP)V1.032005-7-15郝军更改版本号升级规则,更改资料外发申请表V1.042005-7-26

3、郝军增加机卡合一版本的命名规则注:1)拟制、审核、会签、批准不走电子流程时,必须用钢笔或签字笔填写,不得用铅笔、圆珠笔填写。前 言为规范公司产品软件版本的管理与控制,保证产品版本的有效与质量,制定本标准。本标准由公司技术部拟制,技术部归口管理。本标准由技术部会同软件部、测试部和计划部共同起草。本标准主要起草人:郝军、王瑾本标准于2005年4月首次发布。 软件版本管理规定1 范围 本标准规定了公司产品软件版本的控制与管理。 本标准适用于公司产品软件版本的控制与管理。2 术语和定义 下列定义适用于本标准。2.1 软件指与产品相关的所有软件,按功能可以分为产品软件和生产支持软件。2.2 产品软件指可

4、以下载到产品中的可执行文件或PC机中运行的手机助理软件。包括a) 手机软件:指手机项目中可以下载到手机中的可执行文件;b) 模块软件:指模块项目中可以下载到模块中的可执行文件;c) PC侧软件:指在PC机中运行的手机助理软件。d) 无线上网卡相关软机:指与无线上网卡相关的下载、UI测试、管理器软件。e) 无线上网卡驱动软件:因为转换芯片(串口/PCMCIA)可能不同(现在用的是CF950),所以驱动软件可能有所不同。2.3 生产支持软件指产品软件之外的支持软件。包括:a) 激活软件:指激活加密版本手机的软件;b) 打印软件:指打印各种标贴的软件;c) 校准软件:指校准手机各种参数的软件;d)

5、终测软件:指对手机进行综合测试的软件;e) 下载软件:指下载手机软件到手机中的工具软件;f) 多窗体下载软件:最多支持16个端口同时下载的工具软件;g) 写ESN号软件:指向手机中写ESN号的软件;h) 写IMEI号软件:指向手机中写IMEI号的软件;i) 写板号软件:指向手机中写主板号的软件;j) 写数据库软件:指向数据库中写ESN/IMEI的软件;k) 烧号软件:指向手机中写手机号码的软件;l) 功能测试软件:指测试手机各种功能的软件;m) 绑定软件:指手机捆绑销售时锁网、锁卡、锁号的软件;n) 解绑定软件:指解除手机绑定功能的软件;o) 解锁软件:指解除手机开机密码的软件;p) 维修软件

6、:指手机生产维修用的软件;q) 装箱打印软件:指打印手机包装的软件;r) 生产支持软件包:指生产支持软件的压缩包文件;s) LCD测试软件:指生产线LCD检测专用软件;t) BOOT软件:指具有启动引导和修复功能的软件;u) 耦合测试软件:指耦合方式下的射频指标测试软件;v) 板测软件:整机装配前的射频校准终测软件。w) 射频补丁软件:修改射频参数,使之达到射频指标测试要求。3 软件版本命名规则3.1 软件版本命名组成公司产品的正式软件版本命名由四部分组成。第一部分是产品标识,第二部分是中间以圆点隔开的版本数字,第三部分是日期,第四部分是功能标识,用于区分PC侧软件、生产支持软件、CDG测试软

7、件和机卡合一软件等。3.2 手机软件版本命名手机软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。为了适用下载软件,手机软件版本命名长度不超过20位,最后不足20位以符号补齐。具体含义见表1。表1 手机软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格,如“C100V”,“C200V”等VV代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字

8、母或数字的组合。对于手机机卡分离版本,此项空缺,以符号补齐20位;对于手机机卡合一版本,用NUS标识;对于CDG测试版本,用CDG标识例如:C200VV1.00_050530C100VV1.01_050407NUS3.3 模块软件版本命名模块软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。为了适用下载软件,模块软件版本命名长度不超过20位,最后不足20位以符号补齐。具体含义见表2。 表2 模块软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格,第一位大写英文字母表示硬件标识,后续位是升

9、级保留代码,如“A0V”,“AIV”等VV代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合。对于模块机卡分离版本,此项空缺,以符号补齐20位;对于模块机卡合一版本,用NUS标识,不足20位的,以符号补齐;对于CDG测试版本,用CDG标识,不足20位的,以符号补齐例如:A0VV1.00_050530AIVV1.00_050407NUS3.4 手机PC侧软件版本命名手机PC侧软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD

10、PC版本号和时间之间以下划线分隔。具体含义见表3。表3 手机PC侧软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格。对于特定某款手机的PC侧软件,用该产品标识表示,如“C100V”,“C8058V”等。对于适合所有手机的PC侧软件用“MOBILEV”表示VV代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合,PC大写,代表PC侧软件例如:C8058VV1.00_05053

11、0PCMOBILEVV1.00_050530PC 3.5 模块PC侧软件版本命名模块PC侧软件版本的命名规则如下所示:产品标识VX.YY_YYMMDDPC版本号和时间之间以下划线分隔。具体含义见表4。表4 模块PC侧软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格。对于特定某款模块的PC侧软件,第一位大写英文字母表示该模块硬件标识,后续位是升级保留代码,如“A0V”,“AIV”等。对于适合所有模块的PC侧软件用“MODULEV”表示VV代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始

12、值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合,PC大写,代表PC侧软件例如:A0VV1.00_050530PCMODULEVV1.00_050530PC3.6 手机生产支持软件版本命名手机生产支持软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。具体含义见表5。表5 手机生产支持软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格。对于特定某款手机的生产支持软件,用该产品标识表示,如“C100V”,“C8058V”等。

13、对于适合所有手机的生产支持软件用“MOBILEV”表示VV代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合主要的功能标识见表6。表6 生产支持软件功能标识表功能标识功能描述ACT激活软件BP打印软件CAL校准软件FT终测软件DB写数据库软件DON下载软件DONM多窗体下载软件ESN写ESN号软件FUN功能测试软件IME写IMEI号软件LCK绑定软件UB解绑定软件UM解锁软件REP维修软件SN写板号软件SOW烧号软件STR装箱打印软

14、件TST生产支持软件包LCDLCD测试软件BOTBOOT软件WT耦合测试软件BT板测软件RFP射频补丁软件对于不能用以上功能标识指定的软件,在软件提交时由开发人员和版本管理员共同讨论确定。例如:C8058VV1.00_050530LCDMOBILEVV1.00_050530UM3.7 模块生产支持软件版本命名模块生产支持软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。具体含义见表7。表7 模块生产支持软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格。对于特定某款模块的生产支持软件,第

15、一位大写英文字母表示该模块硬件标识,后续位是升级保留代码,如“A0V”,“AIV”等。对于适合所有模块的生产支持软件用“MODULEV”表示VV代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合主要的功能标识见表6。例如:A0VV1.00_050530DONMODULEVV1.00_050530DON3.8 公用于所有手机和模块的软件版本命名公用于所有手机和模块的软件版本命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本

16、号和时间之间以下划线分隔。具体含义见表8。表8 公用于所有手机和模块的软件版本命名规则描述描述项名称描述项说明产品标识用“HUNTEL”表示,和版本号之间留有一位空格VV代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合主要的功能标识见表6。例如:HUNTELVV1.00_050530BOT3.9 无线上网卡相关软件版本命名无线上网卡相关软件版本命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。

17、具体含义见表9。表9 无线上网卡相关软件版本命名规则描述描述项名称描述项说明产品标识用“PCMCIA”表示,和版本号之间留有一位空格VV代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合,用于区分无线上网卡相关软件主要的功能标识见表10。表10 无线上网卡相关软件功能标识表功能标识功能描述DON下载软件UITUI TEST软件MAN管理器软件(精佑内部使用)MAN_HK用于虹康的管理器软件对于不能用以上功能标识指定的软件,在软件提交

18、时由开发人员和版本管理员共同讨论确定。例如:PCMCIAVV3.04_050530MAN3.10 无线上网卡驱动软件版本命名无线上网卡驱动软件版本命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。具体含义见表11表11 无线上网卡驱动软件版本命名规则描述描述项名称描述项说明产品标识串口和PCMCIA接口的转换芯片的型号,不足八位的,和版本号之间留有一位空格。现在用的转换芯片型号为CF950,用 “CF950V”表示VV代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMD

19、D六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合,这里用DRV代表驱动软件例如:CF950VV3.04_050530DRV3.11 正式版本号的升级规则软件的正式版本号升级,应该能体现出版本继承性关系,根据软件改动的大小,进行正式版本号升级。3.11.1 软件版本升级规则1) 研发阶段主版本X的值为1,小批量生产阶段主版本X升级为22) 研发阶段软件的初始正式版本号为1.00;3) 从研发阶段进入小批量生产阶段,版本从研发阶段的1.YY升级为2.01;4) 小批量生产阶段,版本从2.01开始升级;5) 研发阶段每次版本升级,版本号和日期均升级(主板本X为1,次版本YY

20、和时间YYMMDD均升级);6) 小批量生产阶段,遇某一版本外发,接下来的版本版本号和日期均升级(主板本X为2,次版本YY和时间YYMMDD均升级),如果没有外发,则只变动日期,版本号不升级(X.YY与上一版本一致,时间YYMMDD升级);7) 研发阶段所有软件升级正式版本号需连续,小批量生产阶段所有软件升级正式版本号连续(有外发)或不变(无外发)。备注:项目从研发阶段进入小批量生产阶段,项目经理应及时通知软件部版本负责人和技术部;版本外发,项目经理应提前通知技术部,技术部或项目经理应及时通知软件部版本负责人。3.11.2 主版本号升级主版本号X的升级发生在改型或进行功能重大变更,或者项目阶段

21、发生变化时。这种升级需要经过项目调整申请评审,并有相应的改型或变更设计与之对应。3.11.3 次版本号升级次版本号YY的升级由某版本的各种修补来决定。版本每修补一次,就由00到99向前升级一个版本。3.12 版本的电子文件命名规则1) 电子文件名同软件版本命名;2) 文件的后缀根据实际需要取用,具体如下:l elf TRACE32下载文件l bin 串口下载文件l hex 生产烧录文件l exe 生产支持软件的安装程序文件等l dll 烧号软件的动态链接库文件l zip 生产支持软件的压缩包文件l sys 2k以后的驱动文件l vxd 2k以前的驱动文件l inf 生产厂家定义的设备配置文件l

22、 cat 生产厂家定义的目录文件3) 同一生产支持软件版本包含两个及以上文件必须以压缩包方式提交;4) 相同后缀名的文件如果用途不同,必须在文件名中注明。4 软件版本发布流程1) 软件项目组长填写*软件版本说明(电子档,类似于以前的版本说明),写明这个版本的更改项和测试项;2) 交与项目经理审核(项目经理需要把握版本发布进度);3) 项目经理同意(或不同意)发布版本;4) 项目经理同意,软件项目组长制作版本;5) 软件项目组自测人员自测;6) 自测通过,请告知版本管理员,版本管理员审核(文件齐全,命名规范),相关人员填写版本说明表;7) 版本管理员文件归档,在故障库中添加版本号,通知测试项目组

23、长测试;8) 测试项目组长提交*软件版本测试报告(电子档),并说明是否放行(标准:产品故障分类标准和版本放行管理规定);9) 版本管理员依照标准审核,相关人员填写版本说明表;10) 版本管理员测试报告归档,并登记该版本可(或不可)对外发布。软件版本发布流程框图:5 禁止条例1) 禁止生产线使用服务器上正式发布版本以外的版本;2) 禁止软件部、测试部、直接将版本发给生产线使用;3) 禁止软件部直接将部门内编译版本发给测试部进行测试,禁止测试部直接从软件部取用版本进行测试;4) 禁止审批中上一审批未通过,跳跃至下一审批。6 管理条例1) 技术部负责监督软件版本管理的实施;2) 有审核权的人员不在岗

24、时,应事先指定授权人;3) 内部版本从申请版本提交到最终技术部归档,最长时间不得超过7天;4) 项目从研发阶段进入小批量生产阶段,项目经理应及时通知软件部版本负责人和技术部;5) 版本外发,项目经理应提前通知技术部,技术部或项目经理应及时通知软件部版本负责人。7 附录1) 附录A版本说明表2) 附录B资料外发申请表附录A版本说明表表 HT-2005-01 归口管理:技术部 编号:版本基本信息(由软件项目组长填写)正式版本号提交人提交时间所属部门所属项目与版本配套的版本说明文件名:版本的配套性及兼容性说明(由项目经理填写)项目经理审批意见o同意 o不同意对应硬件版本主板FLASHLCD耳机其他配

25、套及兼容性说明:该软件版本是否开放给客户o是 o否版本制作(由软件项目组长填写)自测人员自测o通过 o不通过版本审核(由版本管理员填写)审批人命名规范和文件齐全o通过 o不通过版本发布 (由版本管理员填写)发布人版本当前位置测试报告(由测试组长填写)提交人结论:测试报告文件名:A类故障个数:B类故障个数:C类故障个数:其他:版本使用注意事项:版本状态 (由版本管理员填写)审批人结论o通过 o不通过17Huntel Technologies Confidential 附录B资料外发申请 表 HT-2005-02 归口管理:技术部 编号:基本信息:申请人申请时间外发资料名称对应硬件版本主板FLAS

26、HLCD耳机其他配套及兼容性说明与外发的上一版本相比NV区是否有变化使用地点外发原因外发途径o光盘 oMODEM o公司内邮件 o公司外邮件外发申请时间外发完成时间审批方式o正常资料外发 o限制资料外发 o特批资料外发外发至谁备注审批意见:项目经理:审批意见:审批时间:计划部经理:审批意见:审批时间:技术部经理:审批意见:审批时间:总经理:审批意见:审批时间:版本管理员:实施意见:实施时间:物业安保培训方案 为规范保安工作,使保安工作系统化/规范化,最终使保安具备满足工作需要的知识和技能,特制定本教学教材大纲。一、课程设置及内容全部课程分为专业理论知识和技能训练两大科目。其中专业理论知识内容包

27、括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的1)保安人员培训应以保安理论知识、消防知识、法律常识教学为主,在教学过程中,应要求学员全面熟知保安理论知识及消防专业知识,在工作中的操作与运用,并基本掌握现场保护及处理知识2)职业道德课程的教学应根据不同的岗位元而予以不同的内容,使保安在各自不同的工作岗位上都能养成具有本职业特点的良好职业道德和行为规范)法律常识教学是理论课的主要内容之一,要求所有保安都应熟知国家有关法律、法规,成为懂法、知法、守法的公民,运用法律这一有力武器与违法犯罪分

28、子作斗争。工作入口门卫守护,定点守卫及区域巡逻为主要内容,在日常管理和发生突发事件时能够运用所学的技能保护公司财产以及自身安全。2、培训要求1)保安理论培训通过培训使保安熟知保安工作性质、地位、任务、及工作职责权限,同时全面掌握保安专业知识以及在具体工作中应注意的事项及一般情况处置的原则和方法。2)消防知识及消防器材的使用通过培训使保安熟知掌握消防工作的方针任务和意义,熟知各种防火的措施和消防器材设施的操作及使用方法,做到防患于未燃,保护公司财产和员工生命财产的安全。3) 法律常识及职业道德教育通过法律常识及职业道德教育,使保安树立法律意识和良好的职业道德观念,能够运用法律知识正确处理工作中发生的各种问题;增强保安人员爱岗敬业、无私奉献更好的为公司服务的精神。4) 工作技能培训

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

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

关于我们      便捷服务       自信AI       AI导航        获赠5币

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

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

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

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服