gpt4 book ai didi

asp.net - 公司 IT 系统方向。投资A还是B?

转载 作者:行者123 更新时间:2023-12-02 18:44:18 28 4
gpt4 key购买 nike

这更像是一个普遍问题,即哪个方向对公司来说是更好的投资。

我们公司的核心业务应用程序是用 Visual FoxPro 编写的,已有大约 9 年以上的历史。该数据库庞大,超过 15 GB,核心逻辑复杂,更糟糕的是,数据模型很糟糕。 build 它并维护它这么多年的两个人至少都在 50 多岁,所以不用说退休或可能死亡可能会在未来十年左右到来。

这个 VFP 应用程序驱动我们所有的核心业务功能,并需要终端服务和 Citrix 从外部世界访问它。我们的网络应用程序必须通过 ODBC 与它交互,并且我们总是遇到性能问题。运行这个系统的服务器也很老旧,比如Win 2000服务器,并且正在崩溃。

最近,我们一直在召开 session ,讨论升级运行此核心应用程序以及电子邮件和文件存储等其他服务的系统。然而,最大的开支是购买新的服务器硬件、操作系统许可、终端服务许可、Citrix 许可等,以解决我们当前遇到的一些性能和外部访问问题,以及让我们了解系统的最新情况。

价格标签将在 55,000 美元到 65,000 美元之间。因此,作为一名网络开发人员,我的观点是,这是巨大的金钱浪费!我的解决方案是投入这笔钱重写核心系统,以便在基于 Web 的 .Net 平台上运行。这将消除对终端服务器和 Citrix 许可以及运行它的昂贵硬件和配置管理的需要。我不认为将这种资金投资于一个过时的系统有什么意义,无论如何,这个系统应该已经过时了。

我希望得到一些令人信服的论据来解释为什么这是浪费钱。希望这里有人曾经遇到过这种情况可以给我一些观点。硬件升级似乎是最容易采取的方法,因为他们只需要一名顾问就可以完成这一切。软件开发项目将花费更长的时间,需要更多的资源,并且可能花费更多的钱。

最佳答案

短期重写与重新硬件的争论无法获胜。硬件和许可证总是比重写便宜。而且硬件加许可证似乎没有任何风险。

你无法在投资返回率争论中获胜。除非系统很简单并且您是个天才,否则重写一个实际某事的应用程序总是需要花费 10 万美元或更多。想想多人年。

您可能会赢得“技术债务”争论。变革变得越来越复杂、危险且昂贵。该代码持续的时间越长,积累的风险和成本就越大。

真正的问题是“现在开始修复吗?”或者“等到它破裂后再受苦?”这没有明确的值(value)答案。

你不能在金钱上竞争,所以你必须在风险、功能、增长、可维护性、适应性、标准合规性、安全性、为每个客户创造独特值(value)等方面竞争。

<小时/>

“我们现在正在寻找更大的客户群和更多的数据”。这是一个你可能会赢的争论。

(我已经 50 多岁了,我不打算很快就死。这个论点并不能赢得人心。除非他们超过 80 岁,否则你不能真正利用年龄,除非作为一种方式来获得你的论点被忽略了。)

关注做出改变的成本(和风险)。

证明您拥有基于网络的解决方案,可以降低更改成本和风险。

此外,深入研究其中的内容并找到可以被 Web 框架替换的部分。您不编写的代码比维护您编写的代码更便宜。

关于asp.net - 公司 IT 系统方向。投资A还是B?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2052101/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com