项目背景
工作区间Red Pulse 平台的核心功能之一。 Red Pulse招募了许多作者在平台上进行写作。这是一个针对行业专家、从业者和专业人士的专业平台,因此我们会审查作者的每一条内容。 工作间是完成内容编辑流程并链接所有内容编辑相关角色的地方。
用户模型
首先我需要做的是确定有多少角色会参与到内容制作的流程中来。
管理员 - 拥有全部的权限并能够查看其他人的所有操作。
作者 - 作者包括3个等级。 不同等级作者的工作流程将有所不同。
签约作家
认证作家
贡献者
主管 - 负责审批文章发布并能够指派作家和编辑。
编辑 - 编辑提交的文章。
翻译 - 翻译文章。
接下来我为各个角色创建了用户模型。
与产品经理和研究团队(负责管理相关角色并发布文章的团队)一起创建了用户模型,以分析用户目标和对平台功能的需求。 通过用户模型workshop全面了解用户需求和可用性,从而建立初始版本的原型。
用户流程及权限设计
由于用户角色的数量和流程的复杂性,用户的使用流程设计是项目中最具挑战性的方面。 通过采访研究团队的分析师帮助建立用户流程。
基于操作的流程图
基于操作的流程图指出了不同用户角色为发布文章所执行的操作。该流程图根据用户执行的操作提供了一条清晰的发布路径。
基于状态的流程图
尽管操作是需要用户手动完成的,但状态的更改可以由系统自动发起。 因此,需要另一个流程图来描述文章的状态变化。
状态-操作表
在各个状态下,具有不同角色的用户都可以对文章进行操作。给开发团队提供用户在不同状态下可以做什么操作的表单能够帮助其根据需求正确地进行开发。
状态-可见性表
该表单有助于了解用户在不同状态及权限下的可见内容范围。
设计细节
在理清用户流程后,接下来便可以专注设计细节,确保用户在复杂的流程中获得最佳的用户体验。
考虑到用户以前是使用excel来完成这些的工作。我尝试在工作间里提供类似的体验。现在,用户可以直接在表单上添加材料并直接编辑,而不用进入单独的页面或弹窗编辑。
为了节省用户的时间,我们设计了可展开的表单方便查看完整的信息。
由于每个项有众多的信息列,标题和操作被固定在表单上,方便查看。
我一向重视“系统状态可见”这一原则,保证所有的操作用户都会收到系统的反馈,明确操作是否成功。