如何为软件项目准备全面而现实的评估?

日期: 2020年6月2日
阅读时间: 5 min

这个问题使许多软件公司的经理保持清醒,并且项目越复杂,提供好的估算就越困难。好的,我的意思是准确。

进行全面而现实的评估很重要,而且正如许多研究表明的那样,未能正确执行评估可能会破坏甚至最有希望的交易。 PMI的职业脉搏在采访了5,402名专业人员之后,报告称在过去12个月中,组织内部完成的项目中有52%经历了范围的蔓延或项目范围的不受控制的变更。

It’要考虑的是’是吗?这只会使这部分变得更加关键,特别是因为客户需要首先批准并接受项目评估,然后才能开始执行任何任务。但是,就像其他任何东西一样,这部分内容也会随着时间和经验而变得更加容易。为了帮助您入门,我准备了一些有关如何进行项目估算的有用提示。


估算软件项目的简短指南– top 8 rules

  1. 专注于收集–真正了解– all 项目要求

    您需要花一些时间来真正了解项目本身和客户的需求。可能需要召开一些其他会议和电话,但不要害怕问问题。这里没有任何猜测的余地,因为稍后可能会事与愿违,并导致估计不足。

  2. 首先估算范围,然后估算时间和成本

    了解项目的功能范围,并将其分解为有时间限制的迭代或其他可衡量的需求单位。详细了解您需要完成的所有任务将帮助您掌握全局,并提供特定的时间范围以及相应的费用。

  3. 采取基于数据的方法,而不是猜测和假设

    您准备的每项估算都必须以数据为依据,并且要基于您或您的团队的专业经验。您可以使用类似的项目作为参考,但不仅要赌自己的直觉,尤其是因为必须能够证明报价的每个部分都是合理的。

  4. 从将实际从事该项目的人员那里获得意见和第二意见

    没有人比将进行实际工作的专家更了解所涉及的流程的细节。收集项目专家或团队负责人的反馈和意见;这将使您的项目估算与实际情况保持一致,并且不会产生任何幻想。

  5. 始终确定风险并寻找机会

    就透明和可靠而言,定义和表达项目风险很重要。您甚至可能希望在估计中添加一些缓冲并与客户分担风险,但这必须要有充分的论据和充分的依据。但是,取决于您与客户达成的具体安排,责任也可能完全落在您的肩上。在评估过程中寻找机会与寻找潜在威胁同样重要:如何更好地做某事,以及如何以更有效的方式更快地做某事。不要忽略这部分,因为它可能会带来机会,使您在潜在客户中获得更多优势。

  6. 不要低估任何估计只是为了使其对客户更具吸引力

    信誉就是一切。不要低估出价来破坏它。相反,如果估算值超出了客户的原始预算,则可能需要准备其他选项供他们选择。例如,您可以提出在项目开始时就将项目缩减一些,并在将来他们有能力进行更多投资时进行全面开发。

  7. 不要将任何初步估计视为理所当然–保持灵活性,并为不可预测的情况做好准备

    记住–如今,敏捷不仅仅是一个流行词。这是一种有效的方法,可以通过与客户的持续合作来表达,并能够顺畅地响应更改。您必须首先意识到(然后确保您的客户也意识到这一事实),根据项目要求的任何变化或任何外部条件(例如第三方服务的定价),初步估计可能会发生变化。

  8. 测量,调整并保持客户了解

    这与上述观点密切相关。保持同步(在项目管理中)是指衡量工作的有效性,跟踪进度,适应当前情况,并且最重要的是使客户保持工作状态。这样,您的客户不会对您需要进行的任何更改感到震惊,并且您和他们都将为无法预知的事情做好更好的准备。


采取这种方法的好处

如果您能够进行全面而切合实际的评估,则您已经走上了成功和获得新客户的道路。这表明他们和您的团队是可靠且反应迅速的,这为稳定,抗波动的工作环境奠定了基础。此外,它与其他难以衡量的合作优势并存,例如:

  • 增强透明度
  • 增加信任,
  • 在业界享有较高的声誉,
  • 较少的压力,通常与不确定性相关,
  • 客户和利益相关者的满意度提高,
  • 成功项目和持续合作的可能性更高。

继续学习如何准备精确的估算值完全是值得的,因此您可以不断优化流程以提高准确性。这只是转化为增加的利润,还可以帮助您保持市场竞争优势。

喜欢博客帖子吗?

请给我们反馈。

饼干

该网站在您的计算机上存储cookie。这些Cookies用于改善我们的网站并通过本网站或通过其他媒体为您提供更多个性化服务。要了解有关我们使用的cookie的更多信息,请参阅我们的 隐私政策.