使用战略设计改善用户和开发者体验

3 位读者喜欢这篇文章。
An arrow clicking a change button

Opensource.com

您的组织可能依赖于多个开源项目。使用战略设计来理解您的组织面临的宏观问题,可能会让您改进 IT 系统的用户体验和设计。

开源开发模式意味着用户和组织可以获得最大程度的创新和参与。开发者可以提高他们的生产力并获得更多协作者。随着组织寻求采用基于开源的技术,他们通常意识到购买开源软件比直接从社区获取更容易。有很多原因使得购买比直接从开源社区获取更有益,包括支持、成本、专注于核心业务,甚至赔偿

当组织使用基于单个开源社区项目的单个产品时,这种模式运作良好。然而,开源开发模式对跨多个源自开源项目的产品创建有凝聚力的设计和用户体验提出了挑战。这个问题最终会影响组织购买的产品的设计和体验。为了使开源继续成功地成为事实标准,必须解决跨多个社区协调设计和用户体验的问题。使用战略设计可能会改善开源社区如何协同工作以提供更好的用户体验和解决方案设计。根据赫尔辛基设计实验室的说法,战略设计将传统设计应用于系统性挑战,并重新定义解决问题的方式,以提供更完整和更具弹性的解决方案。IDEO 首席执行官 Tim Brown 在他的《设计策略》文章中很好地总结了设计思维(战略设计的一个主要要素)的一些目的。在从开源项目开发解决方案的背景下,战略设计包括将设计师嵌入到开源社区的上游。这些设计师与相关的社区进行快速迭代,跨越孤岛,以减少重复并增加这些项目组合交付的实际价值。

不应低估解决跨多个开源社区协调用户体验和设计的问题的挑战。影响单个开源社区本身就很困难,而以协调的方式影响多个社区则更加困难。开源社区中的开发者以目标为导向,疯狂地专注于他们的问题,并专注于渐进式进步。这些开发者理所当然地避开宏大的计划、大型产品需求文档以及强行改变他们正在构建的东西的企图。我们需要一种方法来向开发和社区领导者说明他们如何通过与其他社区良好合作来更好地满足他们的问题,并让社区领导者自己得出结论,他们应该以所说明的方式工作。

在 Red Hat 的我的团队中,我们最近通过组织一个设计实践试验研讨会,测试了在多个技术领域中使用战略设计。该团队由来自现场和工程的各种技术专家以及用户体验专家组成。我们根据从用户那里听到的内容编写了一份设计简报,概述了我们的问题。研讨会的重点是组织如何定义可通过自助服务目录订购的可重用服务,这些服务将自动部署到混合云中。练习中包含的社区项目包括 OpenStackOpenShiftManageIQAnsibleForeman

我们研讨会的里程碑很简单

  • 识别在使用基于开源社区的多个产品的客户中发生的常见问题。
  • 分析如何使用当前状态的技术解决该问题。
  • 概念化从空白状态开始的理想用户体验。
  • 分享与社区领导者和产品经理分享发现,以协助逐步改进并影响朝着理想用户体验的方向发展。

这个为期三天的实践研讨会产生了三个积极成果。

首先,我们发现在用于解决问题的产品之间,用户体验和设计方面有超过 25 项逐步改进。这包括如何改进 ManageIQ 和 Ansible 的集成,OpenShift 和 OpenStack 等项目对 Ansible 模块的需求,以及 ManageIQ 中 OpenShift 容器提供程序的改进,仅举几例。

其次,我们为如何以不同的方式解决问题生成了几个新想法。这种对如何解决问题的新鲜视角,而不是增量地思考,将在长期内带来体验和设计的改进。例如,我们提出了一些关于如何将 DevOps 工具(在持续集成和持续部署、协作、测试和源代码管理领域)与基础设施元素(如网络、计算和存储)相结合的概念。

最后,参与者对彼此的技术有了更深入的了解,我们对问题以及如何沟通问题达成了共识。ManageIQ 专家更多地了解了 OpenStack Heat Templates。我们的 OpenShift 专家更多地了解了如何使用 ManageIQ 和 Ansible 自动化管理基于容器的应用程序。这种共同理解将促进参与者之间更好的协作,并降低他们开发竞争方法的可能性。最终,他们工作的开源项目和产品将通过这种沟通和相互理解看到用户体验和设计的改进。

战略设计是否会带来更好的社区协作和跨产品设计还有待观察,但有一点是明确的:我们花在实践战略设计上的时间越多,我们的客户体验就会越好。

User profile image.
James Labocki 是 Red Hat 集成解决方案业务部门的高级经理,并且对设计和开源软件开发充满热情。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可。
© . All rights reserved.