SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2210|回复: 1

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

[复制链接]
发表于 2017-6-16 18:35:52 | 显示全部楼层 |阅读模式
背景:
* L! c7 q- s3 E/ I公司拥有成熟的产品,不同客户购买后会根据其公司特性,要求进行二次开发满足使用需求。
4 p& g/ M; |; e) N. X# n
8 \7 R0 u+ I. w. B7 l' n) l- O( W: b2 q$ X( H! H
分支模型:% |) h! S+ I, l& C+ x: t
由于客户提出的并行开发的需求很多,采用主干作为发布基线管理+多分支并行开发的模型进行版本演进。
- m0 X  g4 s0 C1 z. Z( [* y# Z% P' k! k1 O
生产流水线:
( L" \. g0 S, ~2 ~8 W; W- i9 P所有并行需求在不同分支完成开发、构建部署、单测、集成、测试等流水线工序,在质量达标后将分支新功能合并到主干,发布正式更新包。& l& t# Y- e- @& E
5 p6 l3 r7 Y5 V* ]$ i( ^
发布方式:
. O# g: Y, F; g' Y  \3 G由于产品规模较大,我们无法使用全量策略发布给客户。目前主要应用增量的更新包,发布到客户的验收环境和生产环境。4 P2 O9 T7 Z5 g" e6 j) D

/ @$ P$ O1 G6 f2 q5 j  t问题:
- Z) H8 m5 M3 G! t7 c因为某些原因,比如研发和实施需求的不对称、计划的变更、或者客户一些特殊要求。
: r1 j% V- [( m# M
% j  C5 [. u& ^6 d$ }7 O7 t发布后的正式更新包,往往不能及时更新到客户验收和生产环境中,出现压包甚至需要跳包更新的问题。
  Q0 {7 `1 `3 I5 r% K8 n& ]. }( v这样研发主干最新版本和客户生产环境版本出现差异,甚至出现冲突,无形中增加了很多内耗和管理成本。
1 Y% q* h2 D) }# E. g+ D2 ]我们从配置管理层面,该给出怎样的解决方案优化这个交付机制?如何进行有效的版本规划和交付流水线优化?. y/ L  J* |: l: C7 w& h- Q! p
; Y" b( I* B' w1 s! J
. m" T$ L+ ]2 K! ]& \9 s* H  m

% B4 }( m1 ]3 ^' b# E+ b- \* q
发表于 2017-10-10 15:48:46 | 显示全部楼层
先学习下看看
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

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

GMT+8, 2019-5-23 11:53 , Processed in 0.058117 second(s), 8 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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