开发过程中,数据模型的版本管理、差异比较等问题

0
已邀请:
1

BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2016-05-26 回答

1. 用case工具管理,大部分都能做差异比较,但是!!!!!你自己改的东西你自己不知道差异吗?
2. 对于其他系统的接口,每次release要发布变化,并在开发测试的过程中就和其他系统协作
3. 如果是大规模的系统,要有focal,专门管这事
4. 对于一个on going的项目,开发过程中的,要有中心化的版本控制,哪怕一个excel表去管理变化,并且通知相关人员,比如ETL,比如Report,并对每次变化对其他程序的影响进行评估,比如你就改个comments,那对其他人没啥影响,他们只需要定期metadata import刷新一下就行,比如你改了字段长度,ETL影响较大,Report没影响,比如你改了主键,影响就很大。此外也要分优先级,别改一点东西就让别人改,很多时候都是一个地方你要改好几次才能定稿,确定的部分再通知
 
总之:
1. 多沟通,共享信息
2. 稳准,别图快
3. 利用工具

要回复问题请先登录注册