it项目实施中如何进行成本估算(doc4).docxVIP

it项目实施中如何进行成本估算(doc4).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IT项目实施中如何进行成本估算 对一个项目的评估,往往被要求在项目需求还不明确的时候 开始。不知道你是否有这样的体会,客户给你简单介绍了一 点需求,或者发给你一份写的很粗略的文档,就要求你给个 价格看这东西大概是要花多少钱多少时间才能建成。以前我 做网站的时候,遇到过好多好多的这类问题。 在软件开发过程中,总要面临一个”估算(Estimation)的 问题。这个项目需要多长时间?这个模块你大概多久完成? 一共要花多少钱才能搞出来?软件开发的成本主常常用人 月来计算,当然,也有人 /小时,人/天。从数学上说,计算 一个时间的先决条件,是必须要知道速率和距离。那软件开 发度速率是多少?开发要走完的距离又怎么估计? 假定人天可以作为我们需要找到的速率 (Velocity)的单 位,就是某个人每天 8 小时能干的活的工作量,或说他的开 发能力。对于一大堆待要开发的需求,它的总工作量和整个 团队的单位开发能力的计算需要考虑更多的因素。 先来考虑需求的总量。我们来看这一个例子,列举你认 识的满足下面条件的人: 人,男人,20 岁的男人, 20 岁的 头 发有些染黄的男人, 20 岁的头发有些染黄抽烟的男人。 从这 一组词中,我们可以看到,从左到右描述的越来越具体,你 能列举出的也越来越少。而反过来顺序,词的外延更大,你 的能想到的却越来越多的。 同样的,对于需求的描述,如果描述的越细致,你就越 能够准确的估算它的工作量。 登录系统,这样的需求很难 说要多久。而一个使用用户名密码登录,支持找回密码功能 的登录系统就稍微好一些。如果能够画出界面原型图那就更 加清晰了。对于这样的需求,我们可以用 理想的人天 来评 估。我们说某一个需求的成本,是 2 Ideal Days 。 就是一个 人在理想的 2 天内能够完成这个工作。 本文转自项目管理 者联盟 本文转自项目管理者联盟 说到开发人员的 理想的人天 ,就不能离开团队孤立的 看。一个团队包括项目经理和需求分析师、测试员等角色。 他们的工作不直接反应到代码量的多少。如果只考虑一个项 目开发人员的代码开发量成本,毫无疑问要亏损的。另外, 团队成员水准参差不齐,不同的任务不同程序员来完成所花 费的时间也不同。因此,单独相加每个成员的 人天 毫无意 义。必须要整体考虑一个团队的总 人天 。 那么如何衡量一个团队的总 人天 ?如果一个团队已经 经过长期的磨合,那么可以从以往的数据来获得他们的开发 量。 如果是新建立的团队,没有经过磨合,那就需要开始 实际进行一段时间的开发,在开发后 3-4 个星期再回头来计 算这几个星期的团队速率。一般的,一个团队经过一段时间 的磨合,在开发速率上会有缓慢的提升。例如一个需求的估 算是 5 理想人天,而团队实际开发了 10 天。那么团队的速 率就是 5 理想人天,团队的负载系数,即正常被其他事情干 扰而降低的比率是 2。 有了这个团队的速率,项目经理就可以放心大胆的说, 我们团队有 10 人,开发能力是 n 理想人天每周 ,负载系数 是 2 ,由于有 20n 的需求总量,我们大概在 40 周左右完成 因此,我们的报价是 xx,xxx,xxx 元。 如果你有幸长期跟踪过一个团队的开发速率,就会发现 很多有趣的现象。一开始,团队速率很低,但慢慢的成长。 到达一定时期后,就会稳定在一个固定值附近。有时候有新 的成员加入进团队,团队的开发速率会出人意外的降低一段 时间再慢慢回增。 项目管理者联盟,项目管理问题。 成本、 时间、 范围、 质量, 这是项目管理常见的四要素, 四者很难同时满足。如果关心时间,又不想出钱,还要完成 那么多功能,那牺牲的就真正是质量了。常说的一分钱一份 货,在软件开发中反映的淋漓尽致。所以,为了能够保证按 时按质完成任务,一个合理的开发价格是合格的项目经理必 须能够估算出来的。而这需要长期经验和实践的积累,急不 来的。 但有些时候,也有些不好处理的问题。有人问:我是老 板,如果我的开发团队合起伙来编造一个估算,把我的需求 估算的很多,而把他们的速率估算的很低,工起来工作量不 饱和,老消极怠工怎么办?呃。 。我只能说,这只好借助于 开发方法以外的事情了,例如奖金激励、绩效考核、引入外 部咨询团队 (例如 ThoughtWorks) 等等,人的问题不是能够简 单靠过程就解决了的,如果道歉有用的话,要警察干嘛?

文档评论(0)

yuxiufeng + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档