摘要
我们正在启动,我们提供软件开发服务。我们开发Windows,Web,服务和移动应用程序。我们知道敏捷,我们是scrum认证的开发人员。我们根据用户故事进行估算和任务计划。没问题。
问题
许多小客户都接洽过我们。客户说他们的梦想项目的概念非常高级或很少说。他们要求努力估算和成本估算。大多数情况下,他们对成本感兴趣。
对于每个客户,我们创建了用户故事并估算了用户故事,并根据故事点,我们估算了努力的天数,我们将天数转换为成本基于小时费率。我们让3或4人的团队参与进来并完成估算。我们花费至少20到30小时的团队总时间进行估算。 (4人小组讨论5-6小时)
问题在于许多客户永远不会回头。我们不想花费20-30个小时的团队努力。我们不想要使用我们遵循的合同签署项目的确切用户案例估算。
问题
如何为小企业的小客户提供近似估算?
答案 0 :(得分:1)
我不知道有什么解决方案,除了找到'更好'的客户。听起来你正在对我这样做。非技术客户经常希望你花30分钟与他们通电话,然后给他们一个整体的价格,所以你花时间适当地做它是好的。然而,你经常浪费你的时间。
也许你需要对那些你认为不认真的顾客说'不'。或者收取高技能估算工作所花费的时间。
“更好”的客户我指的是更大的公司,他们对软件更有经验(也可能有更大的预算)。缺点是更多的文书工作 - 你在处理小公司时更“自由”,但风险更大。
答案 1 :(得分:0)
您不必坚持固定价格合同,因为您应该考虑做时间和材料的模糊要求。
基本上,您需要分担您和客户之间超支成本的风险。
混合选项可能是做一些T& M概念证明工作,然后在你更好地理解其余部分时固定价格。
或者,如果您的客户有一大笔钱,那么请使用您的敏捷优势与客户合作,逐步提供功能,直到资金不足为止。
答案 2 :(得分:0)
“我们不想花费20-30个小时的团队努力。”
然后不要。
如果您的估算方法成本过高,请停止执行。
“客户......对成本感兴趣。”
然后更快地获得成本。减少工作量。不要使用3-4人团队20-30个小时。让一个人快速完成。
一个人可以创建一个包含故事,故事点,优先级,小时和费用的电子表格。这是Scrum的项目积压。这是估计。这足以开始对话。这不是固定价格估计。
您只需要一个包含故事,故事点,价格和优先级的简单电子表格。然后,您可以与客户合作调整优先级,以确定他们实际可以购买的故事中有多少。
如果他们想要固定价格,您只需要查看每个故事摘要,看看这些点是否正确。您已经拥有电子表格,优先级以及计算价格的公式。
答案 3 :(得分:0)
不幸的简短回答是,您将不得不大幅降低估算成本。唯一的方法是将人数减少到一个并使用公式方法。
做出最好的猜测。在合同中加入合理的假设。如果你做得不错,有些会有点高,有些会有点低,最后会平均。如果您离开太多,请跟踪项目中的更改并为其收费。关键在于合同中的假设,通常是工作说明的形式。
这是正常的业务,从小型项目到企业项目。只是规模问题。它不必以这种方式完成,但通常是。
答案 4 :(得分:0)
这让我想起时间,金钱,人和整体素质之间的挑战。有些人可以很容易地看到这一点,而其这里的关键点之一是要了解您想要设定什么样的期望以及您对客户有何种回旋余地。例如,如何将软件中的错误或整体支持纳入项目中。
您可能想要考虑您需要提前完成多少工作,以及您花费20-30小时估算项目的规模。将产生估算所花费的大部分时间(即每小时40美元/小时为800-1,200美元)与项目收入的成本进行比较需要考虑。如果整个项目是400美元,那么是否值得花两倍的时间进行估算呢?另一方面,对于数百万美元的项目,花这么多钱可能是有意义的。
我的建议是看看是否有可以为他们的项目采取千篇一律的方法,以便在可能的情况下项目没有那么多的可变性。
答案 5 :(得分:0)
Theres估计的两个方面,首先创建最初的'球场'这个数字应该相对较快地完成,应该强调它的球场形象和它的开始你的谈话与你的客户,这不是合同。其次,您可以进行更详细的基于团队的估算。
这就是这家咨询公司的做法 - Ball Park Estimating
创建模板电子表格,其中包含典型工作的时间和成本,查看初始要求并更新模板。开始对话是球场,但我们需要共同确认最终价格并获得更准确的估算。这个更准确的估算过程需要x小时,费用为x美元。