了解您的用户,可以建立高质量的应用程序

对我来说,质量意味着满足用户的需求和向他们提供价值。您必须了解您的用户才能建立高质量的应用程序。

我早些时候描述了 如何构建高质量的应用程序。在这篇文章中,我 ’LL探索您可以做些什么来了解用户的需求。

应用的质量

我对应用的质量的定义是它满足了使用它的人们的需求以及它向他们提供的价值的需求。

此定义采用外部视图,将质量放在旁观者(用户)的眼中,谁决定软件产品或服务是否具有足够的质量。

如果应用程序的质量根据用户不足,那么它们就不会使用它。这就是从开始和唐设计质量如此重要’T不足的提前版本的应用程序不足。

适合使用

要提供价值,应用程序必须适合目的。它必须做用户需要的,并期望它做。

定义应用的需求可能包括用户体验(UX)设计或用户界面(UI)设计等活动。此类活动的目的是帮助团队生产易于使用的软件产品,并确实用户预期会这样做。开发人员和测试人员需要与设计人员密切联系,执行UX / UI活动,以了解产品应该如何看待和用户如何使用它。

它是一个相对的东西,它’没有二进制。通常,应用程序唐’T涵盖所有需求,一个应用程序可能比另一个应用程序更适合您。

设计适合健身应用的技术是角色。它们可用于表示应用程序的典型用户。每个角色描述了一个特定的用户类别,并探讨了他们如何使用应用程序,它们的价值观,期望和需求,背景,角色和责任等。我的经验是角色使团队更容易与用户识别。

您必须与您的用户联系,尽可能多地通信,并协作以增加您对其需求的理解,并提供适合使用的应用程序。

如果健身不是二进制的东西,则使用应用程序或不使用它的决定是二进制和通常是最终的:

正如我在世界各地的谈话和研讨会上,我旅行了很多。我个人预订我的航班和酒店;它让我更灵活地对我如何以及何时旅行。我最喜欢的应用程序是探索我平板电脑上的机会的应用程序是Skyscanner,它’S比较易于使用,通常会出现合适的航班。

我尝试了皮划艇,但发现用户界面过于凌乱,不太适合我,所以我很快就卸载了它’符合我的需求。偶尔我在我的笔记本电脑上使用hipmunk’m试图找到适合我的日程安排的连接,但通常设置Skyscanner上的出发和抵达时间和持续时间过滤器为我执行这项工作。

什么推动质量

这本书 什么推动质量 为质量提供精益的方法,从客户要求提供产品的完整开发链。它专注于所有参与对客户提供高质量软件的互动,以较低的成本。

本书提供了许多技术和示例,可帮助您了解您的用户,并建立高质量的应用程序。

分享这种经历
  • 31
    分享

本林德林

我帮助组织具有有效的软件开发和管理实践。有关敏捷,精益和质量的多个网络的活跃成员,以及常见的演讲者和作家。

发表评论

本网站使用AkisMet减少垃圾邮件。 了解如何处理评论数据.