您已决定聘请某人来构建您的内部工具或SaaS产品。您考察过那些拥有40人团队、精美网站和您熟悉客户标志的大型机构。
然后您发现了一家小型机构。四五个人。没有客户经理。没有销售团队。只是一个专注于构建软件的小团队。
现在您想知道他们是否真的能胜任这项工作?
我经营着一家三人机构。我们构建内部工具和SaaS产品已有七年。我不会假装与小团队合作与大团队合作是一样的。它们是不同的。其中一些差异对您有利。少数则不然。
您直接与构建软件的人沟通
在大型机构中,与您进行销售电话的人并非构建您产品的人。您与客户经理沟通。客户经理再与项目经理沟通。项目经理再与开发人员沟通。您的需求会经过两三个人之手,每个环节都会丢失细节。
 在小型机构中,电话中的人通常就是编写代码的人。
当一家批发分销商带着库存跟踪问题找到我们时,我参与了发现性通话,并在同一周内审阅了他们的电子表格。
当客户说他们需要按仓库查看数量,而不仅仅是总数量时,这个需求直接进入了项目范围。没有工单。没有两周的等待。
如果过程中涉及的人员较少,那么产生误解的机会就越少,这有助于一切顺利进行。
时间线更快(通常)
大型机构有其流程。入职表格。启动会议。冲刺规划。待办事项优先级排序。状态更新。回顾会议。当有15名开发人员在项目的不同部分工作时,所有这些流程的存在都有充分的理由。
当您拥有一个小型团队时,大部分的这些开销都会消失。
我们通常从签订合同到工作原型只需两周。全面交付在四到八周内完成。一个类似的项目在大型机构可能需要12到16周,这是由于协调开销,而不是工作本身需要更长时间。
一家教育公司在从一家大型软件机构获得14周的估算后找到了我们。我们在五周内完成了交付。
范围是相同的。不同之处在于,我们与客户和代码之间没有三层项目经理。
话虽如此,小型团队一次只能处理有限数量的项目。如果我们的日程已满,您就需要等待。大型机构可以更快开始,因为他们有更多的人力投入。
所以“更快”带有一个星号。一旦我们开始,速度会更快,但开始日期取决于可用性。
您会得到诚实的意见,而非保守的意见
大型软件机构以客户留存为优化目标。他们希望合同续签。他们可能会犹豫是否告诉您您的想法可能行不通,您可能做得太多,或者某个功能将花费15,000美元却只会被使用几次。
小型机构没有销售配额需要保护。我曾多次劝说客户放弃构建某些东西。
一家现场服务公司希望我们从头开始构建一个定制的调度系统。在查看了他们的实际工作流程后,我建议他们使用Calendly进行调度,并让我们构建工作跟踪和报告工具。这为他们节省了大约2万美元,并使他们提前三周获得了可用的产品。
 这听起来像是我在通过说我不推销东西来推销东西。但小型机构的声誉取决于真正成功的项目。每个客户都很重要。我们不能因为在规划阶段过于客气而交付一个无人问津的产品。
您的项目不会成为初级开发人员的学习平台
在大型机构中,高级开发人员设计系统,然后由初级开发人员构建大部分。高级人员会定期检查。如果幸运的话,他们会在代码发布前进行审查。如果不幸运,他们可能已经转向下一个销售电话了。
在小型机构中,初级工作无处可藏。团队中的每个人每天都在构建生产软件。设计您系统的人也是构建它的人。
如果您的项目需要超出我们核心专业知识的技能,我们会告知您。当不适合时,我们曾将项目转介给其他团队。这是大型机构没有的奢侈,因为他们的商业模式要求他们对一切都说“是”。
沟通直接,有时过于直接
您不会收到带有绿/黄/红指示器和措辞谨慎的每周状态报告,让一切听起来都在正轨上。
您会收到一条Slack消息,上面写着:“您的会计系统的API返回了垃圾数据。这是截图。您能和您的供应商核实一下吗?”您会收到一个Loom视频,演示正在进行的构建。当某项工作耗时超出预期时,您会得到一个诚实的答案,并解释原因。
有些客户希望确切了解正在发生的事情,并直接与执行工作的人沟通。另一些客户则希望获得更完善的体验。
如果您想要一份完善的报告,那么小型机构可能不适合您。我们不会为了让沟通显得更专业而增加一名项目经理。那位项目经理的薪水最终会体现在您的账单中,而他们一行代码都不会写。

定价方式不同
大型机构每小时收费150到300美元。他们需要这样做,因为他们要支付客户经理、项目经理、办公空间、销售团队和营销预算。当您向大型机构支付8万美元的项目费用时,其中3万美元用于实际构建您产品的人员。
小型机构的开销较少。我们收取固定项目费用。我们的大多数项目都在8千到5万美元之间。您支付的费用中,更大一部分直接用于构建您的产品。
但便宜并不意味着廉价。如果有人为定制内部工具报价3千美元,他们要么是基于模板构建一些不符合您需求的东西,要么他们会通过变更订单将成本翻三倍。如果您想了解这些项目实际影响成本的因素的完整细分,我们已经撰写了相关文章。
发布后会发生什么
大型机构通常有专门的支持团队。您会获得工单系统、服务水平协议(SLA)和保证的响应时间。
小型机构处理支持的方式不同。我们提供每月维护和支持的月度服务费。当需要修复或更改时,您直接联系我们。响应时间很快,因为您不在30个其他客户的队列中。但我们也没有24/7的支持台。如果周日凌晨2点出现问题,您需要等到周一早上。
对于大多数内部工具和SaaS产品来说,这没问题。这些不是医院系统。周末几个小时的停机不会让您的业务崩溃。但如果您需要真正的全天候支持,那大型机构就更具优势。
聘请任何机构前要问的问题
无论您选择小型还是大型机构,在签署任何协议之前,请提出以下问题。
到底谁将构建我的软件?
不是公司。是具体的人。要求与他们见面。
如果项目耗时超出预期会怎样?
请以书面形式确认。范围蔓延是常有的事,总有人需要承担成本。
我能在前两周内看到一些可用的东西吗?
如果答案是否定的,请问为什么。两周时间足以制作一个原型或至少一个可用的数据模型。
发布后的支持是什么样的,费用是多少?
不要以为这包含在内。通常情况下,无论大小机构,这都不包含在内。
我能与最近的客户交谈吗?
不是网站上的推荐信。是一个您可以实际致电的人。查看我们的案例研究以了解我们所做的工作类型,但也请要求提供您可以直接交谈的推荐人。
结论
小型机构并不比大型机构更好。它们只是不同。您会获得更直接的沟通、更快的周转时间和更低的运营成本。您放弃的是深度的人员储备、完善的流程和全天候的支持基础设施。
对于一家需要六周内构建3万美元内部工具的25人公司来说,小型机构几乎总是更好的选择。对于一家需要具有14个集成和专门支持团队的企业级平台的500人公司来说,则不然。
我们合作的大多数公司都属于第一类。如果您的公司也属于这一类,您可以查看我们构建的产品并自行决定。