当前位置: 首页 > 科技观察

商业软件的选择困难

时间:2023-03-14 00:49:04 科技观察

作者|布拉德·安德森  翻译|邱凯  校对|但是近几年,如果你为企业做过商业软件选型,你就会明白,在科技飞速发展的今天,为企业选型商业软件是一件非常困难和繁琐的事情。为什么会发生这样的变化?我们如何简化商业软件的选择过程?软件选择的复杂性  不可否认,为您的企业选择商业软件是一个困难且耗时的过程。以下是当今社会发生这种变化的一些原因:1.利基解决方案的出现  在过去的几十年中,我们目睹了各种利基软件的爆炸式增长。无论企业的需求是什么,很有可能会有专门针对该需求设计和构建的解决方案。甚至可以专门为软件的此类特定需求创建冗长的名称和首字母缩略词。  比如你知道CMMS(计算机维护管理系统)和EAM(企业资产管理)软件在资产管理领域的区别吗?在大多数情况下,这实际上是一个好兆头。无论您的业务需求是什么,都可能有现成的软件解决方案可以解决这些问题。  更好的是,这些解决方案之间可能存在竞争,因此您可以在不同的平台之间进行选择,因为这些平台都提供相似的功能。但是,这也给软件选型决策带来了困扰。  首先,您会针对不同的业务需求选择不同的利基平台吗?您也可以选择能够提供多种功能的综合平台。第二,你真的需要一个软件平台来处理小问题吗?或者这些问题可以自己解决吗?2.海量选择  软件开发是一个暴利的领域。如果您创建的软件平台能够满足您的目标群体的实际需求,那么您将获得丰厚的经济回报。这吸引了数以百万计的企业家和开发者进入这个商业空间。反过来,这也为其他企业家创造了大量的商机。  即使您正在寻找特定类型的平台,当您开始搜索时,也有大量类似的产品可供选择。虽然我们往往有更多选择是件好事,但它最终会拖累我们的选择过程,让我们对最终决定不太满意。3.苹果和橘子  如果有两个平台以完全不同的方式实现相同的目标,我们将如何比较它们?如果两个平台在功能上相当,但其中一个的售价低20%,那么在两者之间选择更便宜的平台显然是明智的决定。但是,如果他们拥有完全不同的用户体验、功能和定价标准呢?这就像比较苹果和橙子,我们无法判断哪个更好。4.官僚主义和委员会决策  由于根深蒂固的官僚主义会影响委员会的决策,企业有时会陷入极其困难和痛苦的决策过程。在某种程度上,这是可以理解的。  大型企业采购软件是一个重要的决策过程,因此需要避免过多的人为参与。当然,这也是一个能够影响到很多部门和人员的决定。因此,这个决定不应该由领导者一人做出。然而,没有任何决定是完美的。很多时候,集体决策的时间会更长,决策还是会导致意想不到的后果,这是无法完全避免的。5.安全与潜在漏洞  企业需要评估新软件引入带来的安全风险与潜在漏洞,并制定应对措施。购买软件带来的这部分风险过于复杂,企业无法忽视。许多企业现在都有专门的风险评估团队,他们的唯一工作就是评估与软件相关的潜在安全风险。6.合同和法律问题  签订软件服务合同可能会让人伤脑筋,尤其是当您将自己限制在三年协议内时。虽然很多软件平台都非常乐于让用户选择订阅协议,但对于重要项目和特殊平台,制定严格有效的合同还是很有必要的。进行合同审查意味着项目过程需要消耗更多的时间。此外,合同条款会让您更加头疼。7.未知因素:业务需求  也许您已经确定了未来几年的业务需求。但十年后业务需求将如何变化?您认为这个平台可以与您的业务一起成长吗?您能否预测您的业务是否会发生根本性变化并且您将不再需要该平台?8、未知:软件开发  今天的软件产品不断更新迭代。软件开发人员根据需要添加和删除功能,并升级UI以改善用户体验。您能确定该软件正朝着正确的方向发展吗?当然不是,这简直是不可预测的。如何让软件选择变得简单?  如果您正在努力为您的企业选择软件,这里有一些步骤可以让这个过程更容易一些。1.从需求评估开始  企业采购前,最好先进行需求评估。当需求不明确时,太多的企业家和买家冒险进入市场。他们认为只要四处走动就可以解决问题,找到痛点,并专注于解决方案的类型。  然而,这最终会使事情复杂化,造成误解并引入以前未考虑的新需求,这可能不是真正的需求。相反,将精力投入到团队的真正需求上,将需求记录下来,然后找到能够满足这些需求的解决方案才是最快、最有效的方式。2.缩小你的决定  尽可能缩小你的决定。如果您选择一个软件平台来满足特殊需求而没有任何限制,您将会被各种可能性所淹没。相反,尝试立即消除一些选项;例如,为自己设定一个严格的预算并排除成本超过预算的软件。您是否只考虑具有特定功能的软件平台?3.优化灵活性和适应性  尽可能优化灵活性和适应性。如果您在仅剩的两个软件之间左右为难,请选择一个更灵活和适应性更强的软件。因为未来充满了不确定性,良好的灵活性和适应性才能最大程度地适应不确定性带来的变化。4.尽量在同类产品中选择  基于区块链的平台虽然是基于同一种基础设施设计开发的,但并不完全相同。因此,不要假设所有给定的小众软件都具有相同的性能水平,无论它们的页面和功能是什么样的。以公平和直观的方式比较不同的平台通常并不容易或不现实。我们需要做的是尽可能在同类产品中进行比较和选择。5.寻找靠谱的开发者  不要只是评估产品,要评估开发团队和他们的产品理念。一般来说,投给值得信赖的有能力的开发者是非常明智的,此时软件平台的性能是次要的。  观察项目的领导和团队成员的经验和技能水平。产品有长期规划吗?开发人员是否为他们的工作成果感到自豪?  为您的企业挑选软件是乏味的,但这不应该是一个过程的噩梦。如果你使用这些策略,并愿意保持随机应变,继续学习软件领域的相关技能,你将获得更大的回报——对你的选择充满信心。译者介绍  仇凯,51CTO社区编辑,目前就职于北京中捷快递有限公司,信息安全工程师。主要负责公司信息安全规划与建设(保险类,ISO27001),主要日常工作内容为安全计划的制定与实施、内部安全审计与风险评估、管理等。  原标题:为什么在现代选择软件是一个如此艰难的决定  链接:https://readwrite.com/why-choosing-software-is-such-a-tough-decision-in-the-现代/