你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
没有找到相关结果
BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2015-09-18 回答
赞同来自: 梁勇
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2015-09-16 回答
赞同来自: BAO胖子 、GeorgeYao
要回复问题请先登录或注册
推荐一份编程学习资源,包含了各类编程语言学习进阶路线图、视频教程、配套书籍文档、数百份面经,各大厂面试真题。编程语言包括:Java、前端、PHP、Python、Linux运维、软件测试、数据解构与算法、C语言、go语言等
微信扫码关注公众号,发送 "编程"获取资源
2 个回复
BAO胖子 - 15年BI经验,涉足电力,快消品,医药,信息服务等行业的BI老兵。 2015-09-18 回答
赞同来自: 梁勇
首先需要搜集DW的三层表的信息,Staging基本就是源系统表的数量,DW和DM需要根据需求以及经验进行估算,这部分很难估准确,只能说尽可能的找到相关的信息粗略估算。接下来就是ETL,通常一张DW表就对应一个ETL Job,再在此基础上增加用于调度的Job。然后就是Report,Dashboard需要单独考虑,因为里面可能嵌套很多小报表;另外就是语义层(BO,Cognos, OBIEE这类产品都有)的工作量。整个系统全做下来还有其他的开发工作要做,比如Portal,权限控制等等,这些根据项目的实际情况来定。
然后,需要你根据你的团队的生产效率,填写Zone2这张表,DW,ETL以及Report的简单/中等/复杂的设计+开发的工时。
第三步,用zone1和zone2的数据 相乘 再相加得出总工时
第四步,需要计算一些其他的工时,比如需求调研,测试,安装发布等等。这类工时有的时候用开发和设计的工时进行反推,比如乘以一个30%之类的(这个数字根据实际情况而定),或者根据WBS的内容测算。同时需要计算项目管理的工时(比如10%),以及考虑一些项目风险增加的contigency buffer(比如5%)。
第五步,接下来要根据项目的schedule,分摊总工时到需求调研,设计,开发,测试,发布这些不同的工程阶段,估算各个时段进场的人员以及人员等级,不同等级的选手价格各有不同。人员情况估算出以后,需要labor rate * 工时 加上 出差的差旅费情况(酒店+补贴+交通费)。有的最后还要乘以税率。
第六步,再计算软硬件以及技术支持的费用。
毛估的过程和逻辑其实很简单,大概就是这些内容,自己操作体验一遍就会明白怎么估算。
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2015-09-16 回答
赞同来自: BAO胖子 、GeorgeYao
建议你参考你们之前项目组或者兄弟团队的文档来处理这个问题。
也可以参考一下这个帖子了解一些基本的评估流程和注意事项,几个回帖基本上总结的非常全了 http://www.flybi.net/question/12074