本文共 1089 字,大约阅读时间需要 3 分钟。
openstack 角色
当您想到OpenStack的许多优点以及一般而言的企业虚拟化时,用户体验可能并不是突然出现的第一件事。 但也许应该如此。
我在亚特兰大举行的OpenStack峰会上最喜欢的会议之一是小组演讲,重点讨论OpenStack用户体验(UX)小组的工作。 一般而言,该小组专注于开发了解OpenStack用户需求及其需求的方法,并通过迭代测试和设计将这些需求调整到OpenStack的界面中。 从本质上讲,用户体验倾向于集中在图形组件上,因此,迄今为止,很多工作都在OpenStack的Horizon仪表板上进行,这不足为奇。 但是,UX小组希望扩展他们的工作,以将收集到的有关用户需求的情报应用于命令行界面以及本机API本身。
如果您正在从事OpenStack或具有各种用户类型和用例的任何开源项目的开发,那么本次会议的视频大约半小时,非常值得观看。
为此,UX小组已开始开发角色,以绘制出常见的用户特征,并在对其进行分类时了解用户的需求,以及这些不同的群体如何与软件交互以实现其目标。 角色只是映射到不同用户细分的虚构角色。 在设计工作中,使用角色并不是一件新颖的事,但它们是开源软件开发中经常被忽视的工具。
那么,为什么要使用角色,而不是按照细分市场来考虑用户呢? 主要有两个论点:第一,有太多的细分市场无法有效地设计软件,而同时考虑了它们。 OpenStack用户可能具有不同的角色(消费者,运营商,供应商等),不同的分支机构或行业,不同的技术背景水平,不同的地理位置以及许多其他变量,这些变量定义了他们的身份和需求。 但是第二,这些类别之间存在很多重叠,以至于从逻辑上为他们的需求进行规划的角度出发,定义用户可能具有的某些特定特征并将这些共享特征形式化为公共配置文件是有意义的。
这项工作大部分是基于Dave Neary先前角色的工作。 去年在香港举行的OpenStack峰会上,他的有关该主题演讲的视频也已提供。
最后,Dave Neary在OpenStack波特兰峰会上的首次讲话为这项工作拉开了序幕,为在OpenStack和整个开源社区中如何使用角色以及为什么使用角色提供了良好的背景。
有兴趣了解有关角色的更多信息,或参与为OpenStack构建角色或使用它们来改善用户体验的过程吗? 有许多可用资源。 OpenStack基金会维护用于角色开发的 。 OpenStack Personas Working Group 上还提供了大量信息,包括有关如何参与并参加即将召开的会议的信息(如果您想了解更多信息)。
翻译自:
openstack 角色
转载地址:http://tidzd.baihongyu.com/