定制选项 没有持续的订阅费用 可根据特
Posted: Wed Jan 15, 2025 9:10 am
Amazon Web Services 这样的公司的云中。这种类型的托管也将收取月费。 您不仅会在发布后产生这些费用,而且随着公司规模的扩大,成本也会增加。 从预算的角度为此做好准备非常重要。维护这些主机将会产生持续的托管成本。如果您的服务器托管在云中,您的团队中仍然需要一名工作人员来处理这些服务器。这让我们回到了关于需要继续向员工支付工资的第一点。 隐藏成本#3:维护 在发布之前,我确信您已经完成了该技术以确保一切正常运行。所有错误都已找到并修复,您就完成了 — 对吗? 这不一定是真的,尤其是在移动应用领域。 虽然您可能已经修复了某些设备或特定操作系统的错误,但设备会随着时间的推移而发展。当这种情况发生时,您的技术或应用程序可能会倒退。 查看应用程序发布后第一年的平均维护成本。 你们中的一些人可能知道为什么软件开发很昂贵。但为什么维护成本如此之高呢?公司每年在哪些方面花费 10,000 至 25,000 美元以上? 随着 Apple 或 Google 提出新要求,您的合规级别可能会降
低。 新的立法针对应用程序的质量、应用程序的安全性或应用程序的隐私生效。所有这些事情都可能改变。 我指的是这样的事情: 欧洲的 GDPR 合规性 加利福尼亚州 CCPA 合规性 美国各地的 ADA 合规性 亚美尼亚 whatsapp 列表 国际合规性 PCI 合规性 HIPAA 合规性 这样的例子不胜枚举。随着所有这些事情的变化,您的技术需要不断发展。 重构 重构是维护的另一个方面,其本身就值得强调。 重构背后的想法是,您编写的代码足以通过基本测试、合规性、限制或其他。然后你稍后再回去清理它。这是重构如何工作的简单直观解释。 在开发过程中放入的一些代码在当时可能已经“足够好”。但随着规模的扩大,必须重写它以管理业务增长时的新流量负载。 老实说,这些都是好问题。这意味着您的应用程序正在增长。但您仍然需要提前预计成本,做好充分准备。 这是另一个类比。假设您有一家商业印刷机公司。您的主打印机目前每天打印 5,000 张传单。它开始出现故障,所以你用“创可贴”解决方案来修复它。您知道,您的修复将使机器恢复运
行,继续每天生产 5,000 张传单。但如果传单数量增加到 10,000 份,创可贴就不够了。 嗯,这是一个很大的问题。当你达到这个数字时,你的日常业务就会增加一倍。但它会增加您需要计划的维护成本。 隐藏成本#4:培训 就隐藏软件成本而言,培训是最被低估的费用。 人们犯的最大错误是假设维护应用程序的员工将永远和他们在一起。但这不会发生。 事实上,你的一些员工会做出职业决定并离开你。你会对其他团队成员不满意,并且会解雇他们。这只是经营企业的标准程序。 人员流动是永远存在的。 当您失去拥有关键领域知识的人时会发生什么?不要以为您雇用的任何人都能够立即替换该人。 仅仅因为某人是优秀的开发人员或优秀的工程师,并不意味着他们了解您的软件。他们是他们开发
低。 新的立法针对应用程序的质量、应用程序的安全性或应用程序的隐私生效。所有这些事情都可能改变。 我指的是这样的事情: 欧洲的 GDPR 合规性 加利福尼亚州 CCPA 合规性 美国各地的 ADA 合规性 亚美尼亚 whatsapp 列表 国际合规性 PCI 合规性 HIPAA 合规性 这样的例子不胜枚举。随着所有这些事情的变化,您的技术需要不断发展。 重构 重构是维护的另一个方面,其本身就值得强调。 重构背后的想法是,您编写的代码足以通过基本测试、合规性、限制或其他。然后你稍后再回去清理它。这是重构如何工作的简单直观解释。 在开发过程中放入的一些代码在当时可能已经“足够好”。但随着规模的扩大,必须重写它以管理业务增长时的新流量负载。 老实说,这些都是好问题。这意味着您的应用程序正在增长。但您仍然需要提前预计成本,做好充分准备。 这是另一个类比。假设您有一家商业印刷机公司。您的主打印机目前每天打印 5,000 张传单。它开始出现故障,所以你用“创可贴”解决方案来修复它。您知道,您的修复将使机器恢复运
行,继续每天生产 5,000 张传单。但如果传单数量增加到 10,000 份,创可贴就不够了。 嗯,这是一个很大的问题。当你达到这个数字时,你的日常业务就会增加一倍。但它会增加您需要计划的维护成本。 隐藏成本#4:培训 就隐藏软件成本而言,培训是最被低估的费用。 人们犯的最大错误是假设维护应用程序的员工将永远和他们在一起。但这不会发生。 事实上,你的一些员工会做出职业决定并离开你。你会对其他团队成员不满意,并且会解雇他们。这只是经营企业的标准程序。 人员流动是永远存在的。 当您失去拥有关键领域知识的人时会发生什么?不要以为您雇用的任何人都能够立即替换该人。 仅仅因为某人是优秀的开发人员或优秀的工程师,并不意味着他们了解您的软件。他们是他们开发