如何提高企业应用程序的质量?

时间:2009-05-23 18:30:30

标签: enterprise

我使用过的许多企业应用程序都让我感到非常沮丧,无论是UI / UX不好,迟钝还是通过箍来完成简单的工作。这与我使用的开源应用程序完全不同。你有什么问题,你认为导致问题的原因是什么?它们如何改进?

5 个答案:

答案 0 :(得分:2)

从开发企业应用程序的开发人员那里听到这一点很常见:

  • 无论如何它都将在内联网上,因此带宽不是问题。我们不要在优化和缓存上浪费时间。
  • 如果负载很高,我们只会添加另一个Web服务器。无论如何,整个组织都是15K用户。
  • 最老的机器是1.6Ghz双核,所以不要浪费时间在性能上
  • 这个界面有点复杂,但Phil说会计人员非常聪明。他将在本周五进行为期5小时的训练,他将向他们解释使用情况

传统的网络应用程序没有培训课程。它们是为最低标准而设计的。他们的目标是优化客户端,更重要的是服务器资源。用户群的大小没有真正的上限,让100K用户满意是一种乐趣。用户的批评通常等同于直接损失。

另一个问题是公司通常会签订软件产品的合同,软件团队通常只是为了提出“问题”。

答案 1 :(得分:1)

企业不受开源项目所面临的批评,在许多情况下是由高层管理人员驱动的集体。当执行官在飞机上看到主流出版物中的文章时,大多数举措都是由“阅读”边缘驱动的,然后来到他们所运行的部门的笼子里。一般而言,组建一个名为“团队”的委员会,他们定期会面,而不是在他们自己决定不能自己处理风险,需要客观意见或有时保护自己做出决策,聘请咨询公司来交付“项目”。

有时,如果您拥有一个可以反击执行者的意愿或挑战前提的动态团队,这个过程可以很好地运作。强大的团队动力可以缩短分析周期,在某些情况下可以生产出优质的产品。很多时候,团队成员只是默许了执行官的心血来潮,并且自己也没有做任何决定,只是为了执行执行官的愿景。没有反击,没有反馈,只是从属于他们指导他们的集体的母亲的常识。

正如你所看到的,费用不是来自富有成效的工作 - 它是由一系列人格融合的崇拜引起的。因为项目花了这么长时间并且花费了很多费用,所以你必须忍受结果。多年或直到执行官继续前进。

如果您有兴趣完成伟大的事情,那些想出来的公司就是您想要工作的地方。或者也许他们是一个很好的工作场所,如果你想要一个咨询工具,你得到很多报酬并且没有太大的利害关系。

答案 2 :(得分:1)

有许多方面,但我认为最终的根本原因是,企业项目不可避免地要求,出售或使用该应用程序的人员接受。

因此,它们被大幅高估以保证CxO注意力水平预算,由于庞大的团队需要消耗预算而被脱轨,“处理”致死以使令人难以置信的臃肿的团队忙碌,残缺并减少到无法使用在无尽的掩护下你的屁股战争由于快乐的阳光交付估计会与5个白色乌鸦团队合作得到相当好的解决80%的最高价值,但是对于100个奇怪的顾问来说,它们太短了10倍结束战壕战争取得进展,而5级报告等级是紧张的绿色转移新闻,直到整个努力被悄然放弃,因为流失的资金现在足够大,即使客户不想要承担PR的风险拥有整个惨败。

答案 3 :(得分:0)

信不信由我,我确切地知道你的感受。 :-)可能只有一个(政治上正确的)建议:Eat your dog food

答案 4 :(得分:0)

让他们去之前没有人去过!

哈哈。但实际上,我认为问题是过时的期限,缺乏适当的设计,缺乏沟通。