各种应用

如果您的公司从事软件业务,那么您就会知道哪些应用程序具有战略意义:您将这些应用程序出售给客户是为了赚钱。我曾与 非软件 但是,在过去的一年中,哪些公司不清楚其软件应用程序是否具有战略意义,以及哪些公司为业务提供了通用的运营支持。这是我一直在分解的方法,以及应该弹出的问题。

三个公司的故事

想象一下三个公司:包裹托运人,招聘公司和投资公司。每个公司都为其客户收费 服务,而不是它可能会构建的软件。我将所有这三个类别都归类为“技术推动型”,将它们与纯技术参与者区分开来。

运输我们的包裹追踪公司(认为UPS或FedEx)通过其实时物流数据来生存和死亡。在每一分钟,代理商和客户必须知道任何特定盒子的确切位置。对数据的新视图,移动传递警报或增值计费方案可能具有战略意义。

商务休闲招聘公司(认为科恩·费里或罗伯特·哈夫)必须每小时进行扫描,切片,切丁和检索数千个简历。使技能与工作要求相匹配是一项核心能力。他们的候选人数据库非常庞大,受到严格保护并且具有战略意义。 但是跟踪包裹并不有趣:他们将包裹委派给实习生。

货币转换

最后,我们的投资公司/对冲基金(认为Farallon Capital或Blackrock)以微秒的速度转移资金而生存和死亡。投资组合算法是最高机密,交易执行是成败,并且库存头寸报告必须是完美的。 但是他们仍然对包裹跟踪和简历扫描一无所知。

你明白了。房地产公司可能会投资于建筑物维护软件,但不会投资于包裹跟踪或简历扫描或实时证券交易。等等。

为什么要竭尽所能?因为我经常与产品经理交谈–和产品所有者,程序经理和软件开发团队–不知道他们是在开发战略应用程序还是在战术上运行的应用程序。这导致他们做出糟糕的投资决策。

在战略方面...

您的公司应该有一个 战略应用。这是一种有潜力(间接)增加收入或改变竞争环境的人。高管和客户都有他们建议的改进。推动开发团队创建全新的功能,可能会推动整个业务发展。如果您正在研究公司的战略应用程序,则应该提出以下问题:

  • 我们的销售团队真的可以通过这项新功能带来更多收入吗?他们是否真的会承诺增加配额以资助这项工作?
  • 如果我们迟到了,竞争对手会抢我们吗?这个新功能是否会在12个月内变成“我也是”,并且在24个月内出现明显的劣势?
  • 由于每种替代品都有很高的技术风险,我们是否应该对几种替代品进行原型设计?
  •  If we buy COTS (商业现成的软件),我们是否仍可以配置它以获得竞争优势?我们如何保护专有算法或方法免受供应商和竞争对手的侵害?

与查克交谈Schwab在1990年代中期开始转向低成本在线股票交易,从而重新定义了整个经纪行业。个人投资者能够自己进行交易;传统经纪公司被高价格和相对差的服务所困。他们的战略软件创造了一流的市场优势。

Zipcar结合了商业模型(按小时出租)和软件(移动应用程序可解锁车辆,远程传感器,在线预订),彻底改变了租赁汽车市场。高风险投资:专门定制的定制软件以扰乱停滞的市场。

但并非一切都是战略性的

公司仪表板战术运营软件始终与降低成本有关。
除非您在会计公司工作,否则您的会计软件只是一项支出项目。同样,如果您从事时装设计业务,您的HR应用程序对客户也将不会有任何影响。工资系统是工资系统,是工资系统(Sage或ADP或Intuit除外)。

因此,如果您被要求对非战略性操作系统进行改进,请对收入的合理依据非常怀疑。提出类似的问题:

  • 改进X旨在减少(例如)技术支持呼叫中心的员工增长了10%。我们的技术支持管理层是否同意?一旦我们成功部署,他们会削减员工人数预测吗?如果没有,那么节省是虚构的。
  • 是否有满足90%以上需求的现成解决方案?为什么我们需要自己构建?
  • 哪些应用程序在类似公司– 包括我们的竞争对手 –使用?由于不涉及战略IP,因此我们希望获得其他公司已经部署的冒险性最低,风险最低的选择。没有新奇奖。
  •  如果我们确实需要自己构建软件,我们是否有按时/按预算进行内部开发的记录?习惯性地低估构建定制软件的成本和痛苦,我们将永远无法节省运营成本。
  • 我们的技术人员有限。如果我们搁置这个项目,我们的开发人员还能解决什么问题?其他项目可能会获得更高的回报或驱动公司收入。

声音字节

构建软件很难。它需要特定的专业知识,并会产生持续的费用。将您的内部开发重点放在可以真正增加收入的战略应用程序上,并对公司增强/维护其他所有功能的能力保持清醒的头脑。