DSC00328
2019年10月7日 12分钟阅读

软件成本估算——如何估算开发项目?

准确的成本估算是软件开发项目成功的关键. 这可能听起来有点cliché -但十大靠谱网投平台在这里是认真的. 毕竟,十大靠谱网投平台谈论的是金钱和软件. 让我向您介绍十大靠谱网投平台在Asper Brothers是如何进行软件成本估算的,并分享一些(希望是有用的)帮助十大靠谱网投平台确定这一过程的技巧.

在本文中,你将了解到:

  • 十大靠谱网投平台将说明准确的成本估算的主要好处是什么
  • 您将了解软件项目管理中几种类型的成本估算
  • 在软件项目的大致估算中,十大靠谱网投平台需要关注什么?
  • 十大靠谱网投平台如何一步一步地处理评估过程 
  • 您应该知道的一些有用的提示,以避免在估算中超出成本和时间 
  • 十大靠谱网投平台将向您介绍一些有用的工具,它们可以帮助您进行成本估算

 

那么,为什么创建一个准确的成本估算很重要呢?

原因有很多,但让十大靠谱网投平台只关注其中几个:

  •  它可以帮助你确定你的团队需要投入到项目中的努力以及工作的确切范围. 反过来,这也会帮助你向客户提出一个合适的价格. (我不认为我必须告诉你,低收费对你和你的公司意味着什么.)
  • 它帮助十大靠谱网投平台理解项目成本的驱动因素. 这样做的一个好处是,可以更轻松、更有效地对待办事项进行优先排序, 使用“影响/努力”分析. (本质上看起来 像这样:
  •  它为团队和客户提供清晰的思路,帮助定义里程碑并达成一致.

impact-effort

估算是不相等的 

几种类型的成本估算 在软件项目管理中.

  • A 大概的估计 通常表示项目可能涉及的一系列成本. 这有利于客户决定这是否符合他们的预算并负担得起.
  • A 预算估计 一个项目是否有一个更详细的成本细目,通常包括一个一般的项目计划.
  • A 确定的工作说明(SoW)估计 概述所有项目元素,以及它们的成本和应急计划.

在阿斯珀兄弟,十大靠谱网投平台使用 大概的估计, 提供项目成本的高级概述. 十大靠谱网投平台将项目分解为多个阶段,从“发现/分析/设计/确定范围”阶段开始. 只有这样,十大靠谱网投平台才能与客户一起准备一个更加准确和详细的最终预算.

有几种流行的成本估算技术, 但十大靠谱网投平台更喜欢将他们的一些元素混合到十大靠谱网投平台自己的方法中.

让十大靠谱网投平台更深入地研究一下十大靠谱网投平台实际上是如何做的.

DSC00305

大概的估算包括什么?

在十大靠谱网投平台对软件项目的大致估计中,十大靠谱网投平台关注这些元素: 

  • 成本和工作 分为类别. 换句话说,就是需要完成哪些工作,以及可能涉及的成本.
  • 估计的时间 在三个不同的场景中创造:乐观、现实和悲观.
  • 不准确的风险水平 (稍后会详细介绍它是什么以及十大靠谱网投平台如何做).
  • 可选地, 的复杂程度 一个项目的.
  • 十大靠谱网投平台可能包括 第三方费用 如果相关.

十大靠谱网投平台通常不把完成项目所需的资源或项目持续时间粗略估计在内. 十大靠谱网投平台在详细的建议中对此进行了讨论. 十大靠谱网投平台为客户提供详细的评论,解释成本在项目中是如何工作的——以确保十大靠谱网投平台都在同一页上,在项目的任何阶段都没有误解.

 

十大靠谱网投平台如何处理评估过程(您也可以这样做) 

让十大靠谱网投平台看看Asper Brothers项目分析和评估的整个过程——从十大靠谱网投平台得到RFP的那一刻到第一个开发冲刺的开始. 

Estimation-session

1. We 从客户那里收集尽可能多的信息. 这可能包括一个高层次的产品想法, 其业务目标, 现有软件体系结构和基础设施的任何细节, 线框图和原型, 以及用户行程——任何可以帮助十大靠谱网投平台的团队理解项目需求的内容.

2. We 组建一个团队,视乎十大靠谱网投平台需要分析的工作范围而定,可能包括:

团队成员自己查看所有的项目材料. 然后, 十大靠谱网投平台举办了一个简短的会议来交换问题和怀疑,并确保每个人都在同一页上.

如果十大靠谱网投平台有问题或担忧,十大靠谱网投平台创建一个共享文件并将其发送给客户端或产品所有者. 当十大靠谱网投平台有了答案,十大靠谱网投平台通常会再次见面讨论,并与客户通电话. 十大靠谱网投平台定义项目的范围并收集所有的需求.

3. 十大靠谱网投平台创建一个 高级架构和基础设施设计 描述一下十大靠谱网投平台将使用的技术堆栈. 

十大靠谱网投平台定义团队所需的分解 并创建一个 高级敏捷的时间表 在第一次之前十大靠谱网投平台要做的事 开发冲刺. 然后十大靠谱网投平台将工作范围分解为详细的元素.

4. 十大靠谱网投平台见面是为了 评估会议 估计每个元素所需的时间. 估计可能很棘手, 所以即使十大靠谱网投平台完成了上面的所有点, 在这个阶段,十大靠谱网投平台可能还有一些疑问和疑问. 如果有,十大靠谱网投平台将这些元素留空,然后继续. 然后十大靠谱网投平台联系客户澄清他们.

 这是很重要的 细化会话 从而得到更准确的估计. 

5. 在软件开发中有很多不确定性, 评估过程中的讨论可能会很激烈. 所以十大靠谱网投平台定义一个 风险等级评分 为每个元素. 分数可以低,一般,高,或者非常高.

低风险意味着估计几乎肯定是准确的. 高或非常高的分数意味着十大靠谱网投平台有可能超出预期, 十大靠谱网投平台不能具体说明有多少. (由于这是一个“风险”,这可能不会发生在最后,但十大靠谱网投平台希望提前做好准备.)

6. 一旦十大靠谱网投平台完成了对所有元素的估计, 团队再次检查评估结果并对其进行改进. 在与客户一起审查了十大靠谱网投平台的提案、评估、需求和风险之后,十大靠谱网投平台 做最后的调整.

7. 十大靠谱网投平台确保在Jira的积压是最新的,十大靠谱网投平台最终达成一致. 十大靠谱网投平台开发 用户故事 和主机 积压细化会话.

8. 大致的估计是按小时计算的. 除此之外,十大靠谱网投平台还举办 Scrum扑克会话 在此期间,开发团队奖励 故事点 每个用户故事.

9. 最后,十大靠谱网投平台可以 开始第一个开发冲刺.

一些避免超支的成本和时间的建议 

在估计过程中,超调(和欠调)非常容易. 这可能会让你失去一个客户,也可能降低你的利润(并让人们感到沮丧).

So, 如果你不想失手的话, 以下是十大靠谱网投平台使用和推荐的一些策略,以确保十大靠谱网投平台保持在正轨上. 

  • 充分利用学习和发现阶段. 向客户提出尽可能多的问题,并在团队中尽早消除任何疑虑.
  • 选择合适的人. 这似乎是显而易见的,但在现实中,并不总是如此. 评估项目的人应该是实际工作的人. 他们将能够使用他们之前的经验,并看到任何可能出现的危险信号.
  • 使用以前项目中的历史数据. 详细记录你在项目的每个方面所花的时间. 这些数据将非常有助于以后创建现实的估算.
  • B把工作分成更小的部分. 把它们贴在便利贴上. 任务越小,你就越能估计出它要花多长时间. 这确实提高了十大靠谱网投平台在阿斯珀兄弟公司估算的准确性.
  • 然后详细分析它们. 如果项目分析团队中没有人知道您需要评估的任务, 和公司里的其他人或者外部顾问谈谈.
  • 用复杂性和不准确风险等级为每个任务打分. 与客户讨论减少复杂性和不准确性的方法. 也许你需要花更多的时间在研究和发现上,或者创建一个概念证明来验证你的假设.
  • 减少瓶颈. 在计划和做工作的时候, 尽量减少人员之间的依赖关系,并确保不存在通常会增加项目时间和成本的瓶颈——而这些通常是可以避免的.

 

一些有用的成本估算工具 

有一堆 在线工具 您可以使用它来创建成本估算. 十大靠谱网投平台喜欢让事情简单化,所以十大靠谱网投平台通常使用: 

  • 包含所有材料的共享谷歌文件夹
  • 一个共享的估算模板文件
  • 专用Slack频道
  • Scrum扑克的应用 

最重要的是, 十大靠谱网投平台依赖于十大靠谱网投平台团队的知识和经验——它们是准确软件项目评估的关键.

行动呼吁
公司有很多不同的成本估算技术,其中有什么对你特别有用的吗? 或者你有自己的方法,就像十大靠谱网投平台一样? 请给十大靠谱网投平台留言! 

分享

订阅十大靠谱网投平台的通讯

您对软件开发领域的新闻感兴趣吗? 订阅十大靠谱网投平台的时事通讯,你会收到一份最有趣的信息列表.

    相关的 文章

    友情链接: 1 2 3 4 5 6 7 8 9 10