扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
这是多么大的一个浪费啊!为了避免开发在其他地方已经建构的应用软件,别的公司都在怎么做呢?– Armando
回答:将现有的解决方案文件化
Armando,你也许会对这种情形出现的次数而感到惊讶。从表面上看,重复地建构应用软件的原因来自于沟通的缺乏,事实上也很可能是这样。然而,这里至少有一个很好的原因来解释为什么一个公司最后会处于一种你所描述的情形之中。
应用软件重复的最明显也是最合理的原因来自于公司的合并和收购。当新的公司意识到它面对应用软件重复现象时,公司有时会把重复的应用软件留在原来的地方,因为它们还在良好地工作而且系统合并的成本会是一个天文数字。例如出现在电信领域中的合并现象,其中很多的公司都在努力合并那些复杂且高度客制化的账单系统。
第二个原因在很大程度上是不可原谅的,就是出现在分散化公司组织之中的决策制定过程。由于这种分散化的公司自己制定自身的绝大多数的商业决策,而且多数情况下是自负盈亏的,因此他们可能将自己视为唯一的公司而需要拥有自己的应用软件解决方案。在过去,这是一种很普遍的思考方式。具有很多自治的子公司的大型集团公司可能会有着几十种类似的商业应用软件。
第三个原因就是沟通的缺乏。一些公司和经理就是没有对重复使用的价值的认识。当他们需要一个应用软件解决方案时,他们不会想到要去问一问这个解决方案是否已经被公司之中的其他部门所开发。如果在这里没有一个全公司范围内的处理过程,他们就会对应用软件进行重新开发。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者