软件开发公司
你雇来设计、构建并交付软件的公司。Software agency、dev shop、软件外包公司指的都是同一类公司,真正的差别在合作模式。
软件开发公司(software agency)是你雇来设计、构建并交付软件的公司:一个把问题变成可运行、有人维护的代码的外部团队。“Software agency”、“dev shop”、“软件外包公司"指的都是同一类公司;标签的差别在营销,不在实质。Wavect 就是其中之一。
真正差别巨大的是标签之下的合作模式。同一个词既可以指按小时出租初级工程师的人力商店,也可以指把工程师插进你团队的 Staff Augmentation 供应商、完整承接一条工作流的 Dedicated Team ,或是被固定价格 成果约束的产品伙伴。在比较各家公司之前,先决定你买的是哪一种,因为它们的价格和风险画像没有可比性。
与替代方案相比:自由职业者更便宜,但是单点故障;自建团队控制力最强,但招聘要花几个月,而且无论有没有活都要付薪水;软件开发公司用更高的日费率换来一个交付过、并且经得起某个人离开的团队。Nearshoring 压低日费率,同时加上一笔协调税。完整的权衡见自由职业者 vs 开发公司 vs 自建团队 。
真正区分各家公司的问题比官网上的客户 logo 更重要:究竟是谁写代码(你见过的人,还是你从未见过的替补席)、工程师的普遍资历有多深、知识产权归谁,以及交接时会发生什么。
在软件项目中何时最关键。 在你决定不用自己的员工来构建的那一刻。选错公司的形态,不是选了一家差公司,只是选错了模式,是软件预算最常见的死法之一。
创始人通常会搞错什么。 在不可比的模式之间比较日费率,选中销售最出色的那家,然后发现来路演的人不是来写代码的人。
Wavect 如何处理。 Wavect 是一家由两位创始人运营的软件开发公司:与你交谈的人就是做架构、写代码的人,资深是结构使然。参见软件开发 了解我们如何交付,以及如何选择软件开发公司 了解我们站在你的位置会问的审查问题。