首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么使应用程序或软件开发过程成为“企业”?

什么使应用程序或软件开发过程成为“企业”?
EN

Stack Overflow用户
提问于 2009-03-06 01:02:56
回答 5查看 912关注 0票数 9

在阅读了沃尔夫比特的回答 on 企业FizzBuzz之后,我思考了什么是构成“企业”的程序。

是什么使应用程序或软件开发过程成为企业?

编辑:“企业”这个词似乎有很多消极的地方。是否有人真正喜欢编写企业级应用程序?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-03-06 01:13:31

“企业级”的真正含义是:

  • 与体系结构方案和长期技术计划的兼容性,这些计划将凌驾于您或您的团队所做的任何事情之上,因此无法更改。
  • 符合治理要求
  • 建造和维护费用昂贵;)

具有以下特点:

  • 维修性
  • 可扩展性
  • 功能
  • 可再生性
  • 可靠性
  • 可理解性
  • 可用性
  • 可修改性
  • 可测性
  • 便携性
  • 效率
  • 灵活性
  • 模块化
  • 互操作性

至于“享受”企业级应用程序的编写,很难做到这一点,因为企业系统的一个特点是它比任何一个人都大。人们通常喜欢他们的工作,因为他们可以拥有它的所有权,但从这个意义上说,企业开发并不是真正的“拥有”,而是通过在验收门、指导委员会和业务项目所有者的指导下,通过严格而复杂的项目路径“生成”出来的。

票数 13
EN

Stack Overflow用户

发布于 2009-03-06 01:17:50

想想作为一个程序员,你在软件产品中所关心的所有事情。现在想想你作为一个用户在软件产品中所关心的所有事情。

现在忘掉所有这些事吧。企业软件不是由用户或程序员购买的。像“直觉”、“快速”或“可互操作”这样的要求只是不适用。

相反,他们必须满足这样的要求:“销售商出版了一份大的胖白皮书,里面满是‘快速’、‘直观’和‘可互操作’等词,所以当员工抱怨说这会让他们的工作更加困难时,我们在他们的员工记录中写上”困难“时,我们有一些可指的地方。”

票数 11
EN

Stack Overflow用户

发布于 2009-03-06 01:06:58

慢的。很难用。太贵了。基于过时的技术。参见rails插件"企业化

我开玩笑。

尽管如此,它通常指的是“财富”1000种类型所使用的东西,在这些类型中,有大量的用户和复杂的业务规则。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/617380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档