我使用过的许多企业应用程序让我感到非常沮丧,无论是糟糕的 UI/UX、迟缓,还是为了完成简单的事情而跳槽。这与我使用的开源应用程序完全不同。你有什么问题,你认为是什么导致了问题?如何改进它们?
5 回答
从从事企业应用程序的开发人员那里听到这种说法很常见:
- 无论如何它将在 Intranet 上,因此带宽不是问题。我们不要把时间浪费在优化和缓存上。
- 如果负载变高,我们将只添加另一个 Web 服务器。无论如何,整个组织是 15K 用户。
- 最古老的机器是 1.6Ghz 双核,所以我们不要在性能上浪费时间
- 这个界面有点复杂,但菲尔说会计方面的人很聪明。他将在本周五进行 5 小时的培训课程,向他们解释使用方法
传统的 Web 应用程序没有培训课程。它们专为最小公分母而设计。他们的目标是优化客户端,更重要的是服务器资源。用户群的规模没有真正的上限,达到 10 万用户是一种享受。而来自用户的批评通常等同于损失直接损失。
另一个问题是公司通常会为软件产品签订合同,而软件团队通常只是为了交付“要求”。
企业免受开源项目面临的批评,在许多情况下是由高层管理人员推动的集体。当一位高管在飞机上看到主流出版物上的一篇文章时,大多数举措都是由“阅读”优势推动的,然后过来并让他们所管理的部门的笼子嘎嘎作响。通常会成立一个称为“团队”的委员会,他们会定期开会,而不是在他们决定自己无法处理风险、需要客观意见或有时无法做出决定时,聘请顾问来提供“项目”。
有时,当您拥有一个可以推翻执行官的意愿或挑战前提的充满活力的团队时,此过程会很好地工作。强大的团队动力可以缩短分析周期,在某些情况下可以生产出好的产品。很多时候,团队成员只是默许高管的一时兴起,自己不做任何决定,只为实现高管的愿景而努力。没有反抗,没有反馈,只是将常识服从于指导他们的集体蜂巢母亲。
正如你所看到的,费用不是由生产性工作产生的——它是由一系列对合作的个人降神崇拜造成的。由于该项目花费了很长时间并增加了费用,因此您必须接受结果。多年来或直到高管继续前进。
如果您有兴趣完成伟大的事情,那么已经发现这一点的公司就是您想要工作的地方。或者,如果您想要一份咨询工作,在那里您可以获得很多报酬并且没有太多风险,那么它们可能是一个很好的工作场所。
有很多方面,但我相信最终的根本原因是,企业项目不可避免地既没有被使用该应用程序的人请求、出售,也没有被接受。
结果,它们被高估以保证 CxO 注意力水平的预算,由于需要消耗预算的庞大团队而无法控制,“处理”到死亡以保持令人难以置信的臃肿团队忙碌,被肢解并无休止地变得无法使用涵盖由于快乐的阳光传递估计而导致的屁股大战,如果由 5 只白色乌鸦组成的团队处理 80% 的最高价值,这将相当有效,但是对于 100 名古怪的顾问来说,在永无止境的堑壕战中松懈 0 进展,而 5 级报告层次结构紧张地绿色 将新闻向上转移,直到整个努力被悄悄放弃,因为大量资金付诸东流现在已经足够重要了,即使是客户也不想承担承担整个惨败的公关风险。
信不信由你,我确切地知道你的感受。:-) 可能只有一个(政治正确的)建议:吃你的狗粮。
让他们去以前没有人去过的地方!
哈哈。但实际上,我认为问题在于过于激进的截止日期、缺乏适当的设计和缺乏沟通。