SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2620|回复: 1

[求助] 并行版本的规划有多重要?配置管理层面如何把控?

[复制链接]
发表于 2017-6-16 18:35:52 | 显示全部楼层 |阅读模式
背景:% f) b2 C; I+ b) z2 r* F/ h
公司拥有成熟的产品,不同客户购买后会根据其公司特性,要求进行二次开发满足使用需求。
& m2 L) m0 p& Q6 p3 `4 g; O0 t3 a+ s# }* {, p' p* y' E8 T  `
' F  p4 S! V) S
分支模型:
. W4 v; H. n, z, O+ O6 Z由于客户提出的并行开发的需求很多,采用主干作为发布基线管理+多分支并行开发的模型进行版本演进。
" d4 n. t0 F9 o3 l9 c8 L+ M/ i" H5 y* P5 o5 M1 L( y8 o( C; R' p' ?4 `, T
生产流水线:- D; [' \2 B1 x) I8 E
所有并行需求在不同分支完成开发、构建部署、单测、集成、测试等流水线工序,在质量达标后将分支新功能合并到主干,发布正式更新包。* k  E7 P. N5 z) s4 F( F- q
/ R1 l/ e- \8 ]7 F- O# p6 {8 k
发布方式:
) X7 L) p' J# ?由于产品规模较大,我们无法使用全量策略发布给客户。目前主要应用增量的更新包,发布到客户的验收环境和生产环境。
: o4 H( f1 M5 X- {1 S% j
5 }# [& t0 z" z+ R+ C问题:3 e7 {8 _; |0 r0 o) d
因为某些原因,比如研发和实施需求的不对称、计划的变更、或者客户一些特殊要求。5 g$ C" r; }3 o

% j/ E5 n  [- m$ I7 @4 K' {发布后的正式更新包,往往不能及时更新到客户验收和生产环境中,出现压包甚至需要跳包更新的问题。
5 U$ G3 u3 q: x$ U4 o. w这样研发主干最新版本和客户生产环境版本出现差异,甚至出现冲突,无形中增加了很多内耗和管理成本。1 q; {" g& s3 H6 F
我们从配置管理层面,该给出怎样的解决方案优化这个交付机制?如何进行有效的版本规划和交付流水线优化?9 q& J$ p+ b% L  H
3 M! E% Z) O& B
2 Z: h" J5 z3 G
/ ]3 V4 Y5 Y! b0 o
发表于 2017-10-10 15:48:46 | 显示全部楼层
先学习下看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /5 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2020-1-21 10:43 , Processed in 0.066232 second(s), 8 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表