我目前的工作为一个定制的软件的机构。没有任何人有任何经验如何赢得价格以及工作?

这似乎是有这么多的竞争,从海上/卧室编队,成本是非常有竞争力的这些天。我觉得这是非常不同的,比较软件产品的公司或内部的IT部门方面的预算。

作为别人之前所说的,我们永远只能真正得到的版本1.0的一个很大的我们的软件,除非该客户是不够大。在这种情况下,它并不能使商业意义的花费的年龄,使该软件最好,我们可以。这就像我们是在做同样的工作质量以内,它的工作人员。也有很多我们的客户是不是技术上的态度和因此,将不支付的事情,他们不理解。

作为我们公司并没有钱来把它的工作经常去,我们采取复杂的工作太少的钱。我已经得到了很好的管理改变和保持紧密的规格,等等。它仍然是很难的。

编辑-----------------------

几乎3年,从这个岗位我可以列举一些重要的经验教训,我们已经学会。

请参见下文对我的答案

有帮助吗?

解决方案

如果你担心用太少的钱做太多的工作,那么每小时工作一次。是的,在大多数情况下更难卖出。

也许你可以尝试两阶段的方法。有一个非常短的初始参与,其中可交付成果是非常具体的需求文档,成为客户的财产。您冒着不得不竞争实际开发的风险,但是您将项目定价的风险降低得太低,因为您已经了解了客户的工作方式,以及应用程序要求。

一旦您以合理的价格赢得了工作,那么请使用mathieu建议的最佳实践来帮助确保质量和生产率,从而降低您的成本。

其他提示

您在帖子中描述的内容(不是您的问题),我认为首先是销售,管理和营销问题。

你说你的客户没有技术头脑,这需要有一个有凝聚力的销售,咨询和沟通策略,这不是关于编程技巧。

此外,如果您的公司经常接受对您的团队而言过于复杂或昂贵的项目,并且您提供低质量的产品,那么迟早会陷入困境。您将吸引您不想要的客户,现有客户将被您的“无能”关闭,迟早会找到另一家公司,他们将尝试使用相同的价格游戏。在我看来,这些客户毫无价值。

你问'你怎么赢得价格合理的工作'?人是社会动物,他们互相交谈。如果市场认为您是一家不可靠的公司,那么人们和未来的客户迟早会知道。客户并不关心您是否以非常低的价格向他们提供产品 - 时间太紧 - 这不是他们的错误,而是您接受了它。所以再一次,我认为整个考验是一种糟糕的商业行为。

我发现你必须在低预算的工作中定义严格的规格,定义你的意愿和能够交付,告诉他们价格,阻止你的老板提供太多的长期客户折扣价格标签,因为他们太害怕失去客户。在事情开始失控的情况下,尽早沟通。为其他功能撰写精确的优惠。准确地写下这些,不要依赖电话交谈(你:“那是额外的4小时工作”,客户:“确定”...... 4个月后,客户端“又是什么呢???为什么我应该为此付出代价吗?)。

现在,当然,保持价格下降的一种方法是不雇用可能最初比合格程序员便宜的完整白痴。这是一种短视的做法,将会悲惨地失败。

与您的客户的关系将赢得额外的业务。一位开发人员实际上前进并暂停了一个项目,因为他的销售顾问基本上对我们提出了解决方案集。然后,开发人员在相同的预算内提供了直接的,简单的骨骼解决方案,并按时交付。

这家伙和他的团队现在已经在我公司咨询了6年多。他的诚信和认真,勤奋的工作性质是一个巨大的优势,他已经找到了优秀的人为他工作,因为他的声誉越来越高。他的诚实比通过将我公司的知识产权运送到海外可以获得的任何积蓄更有价值。

“海外/卧室计划团队的竞争如此激烈” - 听起来你们需要花一些时间进入网络。在一天结束时,人们喜欢与人做生意,而不是与企业做生意。如果您在客户社区中广为人知并且很受欢迎,那么您将成为领跑者,并且从您建立的信心中获得更好的价格。推荐会给你一个强大的优势 - 请求他们。

“我们公司没有钱拒绝工作” - 许多公司将此作为起点,但最终你必须超越这种方法你花在这些类型的工作上的时间阻碍了成功。您需要决定您想要做什么类型的工作(以及客户将是谁)以及您不做的事情。

作为一名顾问,出于这个原因,我个人已经转移到小时费率模式。我被太多的合同烧毁了,我感到很痛苦。

最后,那些只使用价格最低的提案的人会给贵公司带来麻烦。虽然你不能如此挑剔,以至于你从来没有得到过项目,但你肯定想避开合同,这些合同的支持管理对于实际的软件开发过程是如此不可知,他们只关注某些东西的初始价格标签。 。通常,不在合同或规范中的东西会改变利润率和时间表。

为了获得最终成为麻烦的客户,无论如何都要在前面挑剔而不是降低价格,这通常会让你感兴趣。在您的情况下,虽然RFP之间始终存在争论,但并不像技术要求规范那样简洁,但初始引用应理解为基于RFP清晰度的一般估计。

我绝对同意,如果贵公司一直接受不符合贵公司开发专业知识或带宽的合同,那么所有这些都会导致开销和不良声誉。

这可以看作是上述问题的快速指南。

提案文件

  1. 从提案文档开始,该文档可以尽可能地解释您对客户需求的理解。这可以在1-2页的写作中完成。它可以开始走向需求,但它应该比这更随意。
  2. 预算文件

    1. 现在转到Excel并列出您认为必须执行的项目中的所有任务。按天计算时间,不大于2(0.25,0.5等)。

    2. 添加一栏进行测试,并将其作为开发时间的百分比(20-30%是正常的)

    3. 现在添加一个用于管理的列(项目+帐户)并为其添加一定的时间(在前两列中)。 20-40%是正常的。 (70-30 pm pm / am)

    4. 为您的公司设定日费率。对于不同的用户功能,您可以变得更复杂并且具有不同的费率,但是至少设置一个速率,这意味着无论正在执行什么工作,您都将获得良好的保证金。

    5. 计算到目前为止记录的总天数的值。然后在此基础上添加应急金额(对于固定价格工作)10-20%在这里是正常的,但可以根据客户的经验和您习惯的变化量来改变。

    6. 此时你可以打折总金额,这比降低本文档的任何其他部分要好,因为它会向客户表明你并没有神奇地让工作变得更快,而是你要删除一些你的保证金。因此,他们不应指望您缩短项目的时间范围。

    7. **重要 - 在开发成本核算时分析客户的预算和业务。没有必要为您的配偶提供专为大型企业设计的成本计算,他们希望以有效的方式完成应用程序。同样,请确保您正确收取将用于高端自由职业者费率的组织。

      像商业分析师一样思考。它不仅可以帮助您在看到您的成本时让客户满意,而且可能会让您更深入地了解他们的业务。如果他们想通过使用你来赚钱,那么你可能会成为赢家。如果你不能直接询问他们需要花多少钱,可以通过询问他们有多少客户,他们收取什么费用,他们有多少员工等来解决问题。然后,你应该能够解决问题。你提议给他们带来利润。**

      1. 返回您的提案文档,并添加一个包含设计,开发,管理等部分的表格......您可以在某些情况下向客户显示您的成本核算表,但在大多数情况下最好避免复杂性。它虽然是备份,但你并没有只是咳出一个数字。
      2. 时间线文件

        1. 从预算中获取设计和开发任务列表,并将其放入新工作表(如果您像我一样豪华,则将其放入项目中)。在每个部分的开始和结束日期加上大约30-50%的额外费用。

        2. 在Excel中添加一些日期的图形表示作为块或使用像这样的甘特模板

        3. 返回您的提案文档并添加时间文档中的关键里程碑。

        4. 提案阶段已完成

          1. 向您的潜在客户发送或提交您的提案。希望他们对您提出的建议感到兴奋,并乐于进入下一阶段,全面了解需求。在具有相同客户的后续项目中,您可以直接了解要求

这是我开发的角度来看:

  • 版本控制的最佳做法:保持干净,不提交代码,不汇编,并提交常
  • 连续的一体化
  • 单元的测试 (码的复盖范围)
  • 自动部署在测试的服务器
  • 自动包装应用程序
  • 自动化,尽可能多的,你可以:)

此外,租 好的开发商, , 对他们好 :)

出售固定价格,固定范围的工作,而不是每小时工作。这可以减轻您的客户过度运行的风险(您承担所有风险,但无论如何都要这样做),并根据软件的价值构建项目框架,而不是进入其中的工作质量。 / p>

我们正在努力构建产品并重用现有的体验。与乌克兰的英国(我工作的地方)相比,工资较低,但仍比印度高4-5倍。

到目前为止,最好的结果是获得两个新客户,这需要类似的解决方案,因此我们可以提供更好的定价,我们对我们的估算更有信心。

顺便说一句,我查看了whywaitdigital.com,似乎我们有一个客户可能需要的产品。我们使用门户网站 - 编辑,B2C,支持地理位置的产品目录,我们使用 ASP.NET MVC 也。您可以在我们的网站www.socialtalents.com上找到联系信息。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top