点击看第四范式、百度、Zilliz、火山引擎公司的AI基础设施变革之路>> 了解详情
写点什么

在优化设计过程中为什么 DesignOps 很重要

作者:Jason Beres

  • 2022 年 8 月 11 日
  • 本文字数:4085 字

    阅读完需:约 13 分钟

在优化设计过程中为什么DesignOps很重要

在设计团队规模不断扩大,项目的不断发展由最新的用户界面(UI)和用户体验(UX)所主导的大环境下,它们的成功不仅取决于技能,还取决于关键的操作和用户体验指标。

 

当设计过程有时比它们所需要的还要更复杂、分散和混乱时,必须将 DesignOps 作为一项战略职能。

 

但是,DesignOps 的概念已经发生了显著的变化,现在它的实际应用已经远远超出了优化自己的设计工作流的范围。当今的设计运维需要共同的文化转变和不同的思维方式:

 

  • 培养跨职能,包括设计师和开发人员在内,通过项目经理(PM)、利益相关方和营销人员,更好地传递想法和结果,提高最终产品的质量,并增加团队共同产生的影响。

  • 欢迎围绕已经建立的用户界面(UI)和用户体验(UX)实践使用工具、系统和服务来完善路线图,消除孤岛,减少重复性任务,帮助建立单一的事实源,并提高数字产品设计和研发的速度和质量。

  • 理解数据是一座金矿,设计过程中的每一个决策和步骤都必须基于从调查、用户、可用性测试以及用户评估中收集到的可衡量的统计数据。

 

使用这三个概念——跨职能团队、工具和数据的使用,你可以构建更好的工作设计操作,并将其作为战略职能使用,从而产生更好的产品、更快的上市时间,甚至增加收入。

 

尽管使用设计运维并不是一种新的实践,但直到最近才有很多公司了解它的价值。Airbnb 是首批创建并确立将 DesignOps 战略作为其现代产品开发周期一部分的全球化公司之一。他们的目标是“通过能提高执行速度和质量的集中式工具、系统和服务来为整个产品组织提供敏捷性。”

 


为了建立更有效的流程,Airbnb 将其 DesignOps 扩展到 5 个不同的部分,每个部分都专注于其数字产品设计和开发的特定方面。他们的设计流量增长总监Adrian Cleave解释说:“我们的职能包括设计项目管理、设计工具、本地化、制作设计和团队协调人员。我们与营销、产品、设计和工程部门密切合作,尽可能地创造最佳的用户体验。”

整合的重要性和挑战

 

最初,Airbnb 的案例听起来像是他们只需要将团队和任务结合在一起,但要将类似的战略职能应用到成功的 DesignOps 中,首先需要解决以下的挑战:

 

  • 用户体验创建者使用的特殊工具和流程会导致设计-开发的不一致性和运维功能障碍,这些问题会影响到整个数字产品链。

  • 有一种误解,即认为存在一种适用于一切流程的解决方案,而实际上每个项目都需要在微观层面上进行探索,根据其具体情况,需要对设计运维进行调整和更改。

  • 缺乏深入的沟通和定期的多学科会议,在这些会议上用户体验(UX)和用户界面(UI)设计、开发、产品管理团队和营销团队可以共同行动,清晰地交流设计理念、原型、愿景、目标和细节等。

  • 忽视了数字产品设计和开发工具的重要性,这些工具是操作事实的单一源。

  • 没有探索和测试新的想法、新的设计方法,因此落后于用户界面(UI)和用户体验(UX)设计的新趋势,这对于非常精通新时代技术的数字消费者来说是一种排斥。

理解 DesignOps 的 4Ps

 

当谈到 DesignOps 时,会涉及到四个关键部分或构建模块。 我称它们为 4Ps:产品(Product)、流程(Process)、人员(People)和程序(Program)。 每个环节都能为设计师和数字产品开发团队带来了各自的好处。



DesignOps 中以产品为中心(Product-focused)的部分由组织思想引导。它致力于:

 

  • 发现并消除瓶颈。

  • 阐明数字产品的目的,了解客户的需求,并设想它将为最终用户带来的价值。

  • 执行用户和可用性测试以获得更好的用户体验(UX)。

  • 创建一个重点突出的路线图,以交付从启动到测试再到交付的高级别设计项目。

  • 概述给定产品的工作分解结构,以便团队成员知道从哪里开始和结束。

  • 定义以用户为中心设计的优劣通用标准和原则,特别是针对你正在开发的产品。

  • 定义、选择并调整设计质量指标,这些指标可以在团队中任何参与给定项目的人之间共享。

  • 构建情境和项目意识,使任何参与的相关人员都能保持一致,这样更容易跟踪项目进展。

 

流程(Process)的“P”围绕着这样的一个前提展开,即 DesignOps 关注的是组织的优先级和运作。这将业务和具体的设计项目结合在了一起,并专注于:

 

  • 在跨职能团队之间制定更好的工作流程。

  • 通过与来自不同部门(项目经理、开发人员等)的团队成员的定期会议来跟踪所有正在进行的事情。

  • 保留有关战略业务目标、工作范围和文档的信息作为指导。这样,你就可以更容易地跟上品牌要求和业务目标。

  • 确定最后期限,组织任务,并确定项目的优先顺序(如果有多个项目的话)。比如,这将会帮助你规划某些功能并确定它的优先级。

 

人员(People)的“P”强调社交化,而不仅仅是分享更新。此处设计运维的重点是为沟通需求、技能、目的和设计团队能力提供更好的方法。主要的优先事项包括:

 

  • 消除沟通障碍和隔阂。

  • 明确用户界面/用户体验(UI/UX)设计部门中每个人的角色。

  • 确定设计师的具体需求,并尽可能确定技能差距。

  • 传达共同的愿景和共同的目标,以构建成功的产品和/或服务。

  • 参与设计冲刺,以改进你和你的团队如何看待和理解给定设计项目的范围、特性、目标和方向,避免设计偏差。

  • 了解设计团队的能力和工作量,以避免工作倦怠。

 

DesignOps 的第四个部分则专注于程序(Program),它致力于标准化的自动化 DesignOps 工具和技术。它需要:

 

  • 依靠相同的 DesignOps 工具、数字资产管理程序(DAMS)或其他数字产品开发平台来简化和支持数字产品设计工作流。

  • 开发用户研究数据库存储,使产品设计和开发过程中的每个人都能轻松访问。

  • 通过全方位的设计和沟通工具,在团队成员和部门之间建立跨职能协作。

  • 从参与设计项目的任何人那里获得设计构思、评估和建设性反馈。

  • 克服沟通不畅的障碍,并解决简单的日常运作问题,例如,开发人员不知道由哪个设计师负责创建某个特性。

结合 4Ps,改进设计工作流程和操作的技巧

 

  1. 采用单一的操作事实源。

 

这将帮助你和整个数字产品团队(包括市场营销人员、项目经理和开发人员)管理估计、规划和跟踪孤岛,跟踪任务和进度,并清晰地理解设计和开发规范。Gartner 建议在此过程中使用通用的企业敏捷规划(EAP)工具和敏捷实践来提供帮助。

 

在他们的“DesignOps:快速组织、协作和创新产品用户体验”一文中,作者指出:

 

“DesignOps 的一个基本方面是采用敏捷工作分解结构 (WBS) 来组织用户体验工作,从与大的战略目标保持一致,到单一 EAP 工具中的屏幕级细节。虽然这对大多数用户体验实践者来说一开始感觉很陌生,但敏捷 WBS 能很好地映射到用户体验工作中。这种方法的业务和运营效益是深远的,包括更准确的计划、估计、跟踪和报告。”

 

作为 DesignOps 战略的一部分,通过为管理人员、设计师、开发人员甚至利益相关方提供一个单一的工作环境,每个人都可以轻松地调整他们的工作和任务,实时测试和评论原型,消除设计切换,减少成本高昂的迭代,跟踪进度并识别瓶颈。更重要的是,整个数字产品团队将受益于对最终用户、项目时间表、设计细节、特性和功能的即时情境感知。

 

但是由于公司和用于 EAP 的自动化 DesignOps 工具的不同,结构可能会有所不同。

 

  1. 培养跨职能团队之间的深度沟通,并使利益相关方参与其中。

 

你可能会问“为什么是利益相关方?”当一个原型被丢弃,一切都必须从头开始时,这会导致时间、精力、金钱的浪费并会延长流程。为了避免这种情况的发生并构建出更高效的 DesignOps,请确保参与的每个人(包括利益相关方)都能参与到协作创造力中。这有助于简化设计过程,并能极大地缩短设计开发时间。

 

通常情况下,团队可以在流程的早期进行包括设计师和利益相关方在内的冲刺工作,以探索并测试不同的想法。通过这种方式,设计师可以直接洞察设计元素如何转化为网页、移动或桌面应用程序,而开发人员可以根据设计与代码沟通潜在的问题,利益相关方可以充当代理,测试产品的可用性,以提供新鲜且独立的视角。


  1. 了解有关公司、当前设计流程、项目管理和最终用户的所有信息。


这将帮助你和你的团队评估产生投资回报(ROI)的优势领域,消除最大的挫折,解决设计过程中的痛点,并从那里开始优化。召开公司和团队会议可以为你提供这些有价值的信息。

 

  1. 必须要有专门的 DesignOps 人员。


不存在一个能够处理所有流程和任务的设计师,因为到最后,他们只能做实际的设计工作。数字产品设计是一项多层次的工作,需要在特定领域中有不同经验的单位。正如需要将用户体验(UX)和用户界面(UI)设计分离并由两个不同的专家分别处理一样,也需要一个专门的 DesignOps 人员。

 

他或她的职责是:

  • 预测并管理工作和资源

  • 帮助招聘具有合适技能的设计师

  • 沟通设计标准

  • 分配适当的 DesignOps 工具

  • 制定敏捷的工作分解结构,以优化设计师的日常工作流程

  • 识别既定流程和改进策略之间的关键差距

  • 帮助建立更具生产力的设计文化

 

DesignOps 专家的角色取决于特定公司的需求、优劣势,以及团队当前正在开发的数字产品/服务。

 

  1. 使用并掌握数据来衡量设计标准,区分优劣实践和设计,并建立与最终用户的最佳共鸣。


没有什么比利用可操作的数据来构思和设计下一个数字产品有更大的价值优化和质量提升了。从这个意义上说,将数据分析作为 DesignOps 的一部分可以激发更好的设计和更好的用户体验,甚至可以帮助你紧跟当前的设计趋势,比如数据可视化和数据故事讲述等。

 

总而言之,DesignOps 是一种实践和思维方式的结合,可以构建繁荣的文化、改进设计工作流程、促进多部门流程(如设计师与开发人员的交接)、改进产品和服务的制作方式,并使项目能够以更快的速度发展。但要实现所以这一切并建立运作良好的 DesignOps,你必须通过数据进行创新和设计,促进深度沟通和创造性协作,通过采用 DesignOps 工具适应数字化转型,了解你的公司及其业务实践,研究并探索最终用户,并与专门的 DesignOps 人员合作。

 

作者介绍: 

创新专家 Jason Beres 是全球领先的企业软件制造商 Infragistics 的开发工具高级副总裁。Jason 曾为多家酒店撰写技术文章,在全国性会议上发表演讲,并撰写/合著了 10 本关于软件/开发的书籍。他在开发方面的专长进一步延伸,以确保数据和分析在现代网络和移动平台上能以创新和客户驱动的方式展示。Jason 是软件测试过程、数据驱动团队、客户对产品设计、开源以及过去 30 年数据分析和商业智能变化等技术问题方面的专家。

 

原文链接:

https://www.infoq.com/articles/designops-improve-process/

2022 年 8 月 11 日 08:004161

评论

发布
暂无评论
发现更多内容

WebContainers介绍:如何在浏览器运行原生的Nodejs

代码先生

大前端 webassembly 技术创新 WebContainers StackBlitz.com

虽不能至,心向往之|靠谱点评

无量靠谱

Python数据科学基础-Pandas介绍

五分钟学大数据

数据科学 5月日更

加密货币终将替代黄金?总价值已接近私人持有黄金价值

CECBC

模块四:课后作业

菲尼克斯

架构实战营

🚄【Redis 干货领域】帮你完全搞定Cluster原理(架构篇)

浩宇の天尚

redis redis集群 5月日更 redis架构

加油!未来的每一天

Sherry

520单身福利 520 单身福利

爱情从来都不是简单的事

阿泽🧸

520单身福利

Vue-2-常用指令

Python研究所

520 单身福利

模块4-作业

yu

TcaplusDB · 美好小满,未来可期

tcaplus

数据库 游戏 TcaplusDB

架构实战营 模块四作业

netspecial

架构实战营

感恩父母

若兮

520 单身福利

☕【JVM技术之旅】彻底弄清楚Minor GC和Major GC及Full GC

浩宇の天尚

JVM 垃圾回收 GC 5月日更

缅怀袁老

topsion

随笔杂谈

InnoDB 锁类型及其分析

luojiahu

innodb 死锁 间隙锁 意向锁

【音视频】基于声网实时音视频能力的音视频质量体系建设

轻口味

音视频 WebRTC 声网 质量指标

聊聊一个普通程序员在520这天的心态

后台技术汇

520 单身福利

拿金钱考验人性|靠谱点评

无量靠谱

【TcaplusDB知识库】TcaplusDB表定义

tcaplus

数据库 游戏 TcaplusDB

低代码/无代码和简单API

APICloud

低代码

Flink的程序结构

大数据技术指南

flink 5月日更

打击挖矿和交易行为!

CECBC

.Net Core Excel导入导出神器Npoi.Mapper

yi念之间

C# .net core npoi

密码学基础

escray

学习 极客时间 安全 5月日更 安全攻防技能30讲

ArrayList与LinkedList性能大PK

Xiao8

java基础 5月日更

TcaplusDB君 · 行业新闻汇编(5月20日)

TcaplusDB

数据库 nosql 安全 数据 TcaplusDB

C语言不完全类型是什么?有什么用途?

不脱发的程序猿

C语言 C语言不完全类型

Python自动化神器-Fabric

小圆子

520 单身福利

梯度下降法 - DAY12

Qien Z.

5月日更 过拟合 梯度下降法

网络攻防学习笔记 Day22

穿过生命散发芬芳

5月日更 网络攻防

在优化设计过程中为什么DesignOps很重要_架构_InfoQ精选文章