目的本文描述使用SVN基线管理的方式对公司的文档、代码、BOM进行流程管控,以达到文档、代码、BOM的首次发布、变更、再次发布的正确性和唯一性
原则对于公司的文档、代码、BOM的发布和变更采用SVN基线管理的方式进行,遵循如下原则:1
无论是文档、代码、BOM那一种类型的工作产品要给相关干系人,都要采用创建基线的方式进行
基线在创建前,必须通过验证
如果是技术类文档或者BOM单,验证以评审方式进行,所有干系人均认可当前的文档符合研发需要
如果是代码,验证以单元测试方式进行,保证当前代码的业务流程和业务逻辑测试通过
在申请人申请文档、代码、BOM基线创建时,需要在OA上填写简要流程,并附带《基线创建申请单》
基线的审核由部门经理审核,由总工办批准
基线的创建只能由配置库管理工程师进行创建,并分配给相关干系人只读权限,基线创建完成并分配好权限后,由配置库管理工程师对干系人以邮件的方式发布基线
基线创建后,如果基线所包含的工作产品要进行变更,必须提交《变更申请审批表》
变更是否执行,要通过评审的方式进行决议,评审会议由总工办发起
变更的批准由CCG组长决定
变更的执行由项目组进行,完成后必须通过验证
如果是技术类文档或者BOM单,验证以评审方式进行,所有干系人均认可变更后的文档符合研发需要
如果是代码,验证以单元测试方式进行,保证变更后代码的业务流程和业务逻辑测试通过
变更执行完成后,必须再次提交基线创建的申请,如果是BOM变更,则在变更执行完毕之后,填写并提交《XXX项目ECN》,并重复上述第3至第5条
基线的创建和发布1
研发人员进行产品研发,阶段性工作完成后,整理工作产品
研发人员对工作产品进行验证,文档类工作产品采用评审的方式进行验证;代码类工作产品采用单元测试的方式进行验证