Architecture 哪些质量属性对电子商务web应用程序至关重要?

Architecture 哪些质量属性对电子商务web应用程序至关重要?,architecture,language-agnostic,software-quality,Architecture,Language Agnostic,Software Quality,这个问题只是出于兴趣,也许对我的论文有用 web应用程序,特别是当您的企业在财务上依赖它时,需要满足某些要求才能生存。我想听听关于web应用程序,您认为哪种(软件)质量属性最重要(举几个例子) 我给我的那份: 性能(当访问者必须等待超过2秒时,50%或更多的用户将离开您的站点,这意味着可能的销售减少) 安全,至少要知道OWASP 可靠性,您的web应用程序必须能够处理错误输入,但也能处理大量错误输入 可维护性,在这个世界上,能够快速变化并适应用户的需求以增加销量对于生存至关重要。这个问题很有趣,

这个问题只是出于兴趣,也许对我的论文有用

web应用程序,特别是当您的企业在财务上依赖它时,需要满足某些要求才能生存。我想听听关于web应用程序,您认为哪种(软件)质量属性最重要(举几个例子)

我给我的那份: 性能(当访问者必须等待超过2秒时,50%或更多的用户将离开您的站点,这意味着可能的销售减少)

安全,至少要知道OWASP

可靠性,您的web应用程序必须能够处理错误输入,但也能处理大量错误输入


可维护性,在这个世界上,能够快速变化并适应用户的需求以增加销量对于生存至关重要。

这个问题很有趣,您已经提到了有趣的非功能性需求(也称为质量)

然而,我认为,就电子商务网站而言,最关键的质量是影响最终用户的质量。我的排名如下:

  • 安全性(和可靠性)。作为一个用户,我希望系统是安全的,以便我有信心使用它。但是安全性并不像现在那样明显,需要在可用性中得到反映。如果发生停机,恢复客户信心的最佳方法是对发生的情况保持透明
  • 可用性。作为一个用户,我希望能够轻松地使用系统。我不需要什么花哨的东西,但需要一些有用的东西,这些东西提供了让我感到舒服的特性。可用性还与安全性的总体印象有关,例如,我收到的确认注册的电子邮件可能会给我对系统的印象更好或更差,或者我的信用卡显示方式(通常只有最后一位数字)等等。所有这些可用性细节都可以增加我对系统的信任
  • 可用性。作为一个用户,如果网站关闭或者不稳定,我会得到一个非常糟糕的印象。确保您可以降低服务质量,并且至少有一个良好的页面指示计划维护或服务饱和
  • 性能(和响应时间)。只有到那时才会有演出。我不想等得太久,但只要我能得到关于发生了什么的反馈,我就可以等一会儿 其他品质对于为电子商务网站提供动力的公司来说非常重要。但即使没有他们,你最终也会成功。我的排名如下:

  • 可扩展性。复古是很困难的。因此,如果业务进展顺利,拥有一个能够扩展的体系结构是很重要的。因为糟糕的架构而错过一个商业机会太糟糕了
  • 健壮性。如果你不想让你的热线电话被愤怒的客户电话淹没,你的系统就需要健壮。全天候支持可产生重要成本
  • 可操作性(和可管理性)。如果一个系统需要大量的管理维护,那么维持它的正常运行可能会很昂贵。因此,降低管理成本很有意思
  • 可维护性。当然,面对不断变化的需求,不得不降低开发成本是件好事
  • 编辑:我刚刚偶然发现了另一个,这表明了低响应时间的重要性。所以这确实是一个非常重要的因素。我不知道它是否比安全性、可用性和可用性更重要。关键是我们可以很容易地测量性能,这对于可用性和安全性来说更难。我很想知道一个热门网站每次宕机时有多少客户流失。

    可用性 与产品相关的信息应易于找到。用户导航应该非常友好,即用户无需进入一系列页面查找信息

    性能要求: 在当前的竞争环境中,您的网络商店必须快速响应用户请求。理想情况下,用户不会有兴趣等待超过04到05秒的页面加载和获取信息。你的网站应该在这段时间内提供可用的内容。 同时要记住移动购物,必须考虑到你的网站为移动用户提供了完全的访问权限,并且他们能够完成购物。页面加载时间在这里是非常关键的,你必须使移动页面加载更快

    可维护性要求: 随着快速变化的技术的出现,您的站点应该能够提供良好的功能和应用程序的可扩展性。该体系结构应该足够灵活,能够处理大多数未来需求,而无需在根级别进行大量更改

    安全要求: 在涉及资金的地方,安全是最重要的。为货币交易实施安全套接字层(SSL)就是其中一个步骤。您还可以在您的网站上发布安全相关数据、隐私政策等

    可靠性要求: 您的应用程序应该能够有效地处理大量有意或无意输入的错误数据。还要确保网站具有非常低的停机时间

    合规/法定要求:
    如果您的网站符合某些合规性标准,例如PCI合规性等,这将始终是有利的。。这将使网站用户对网站上的交易充满信心。

    想在上述回答中再补充一点

    共享选项:众所周知,如今每个网站都有一个特定社交网站的共享选项,如Twitter、Facebook.It