参与 TDesign 收获了什么?听听社区贡献者怎么说
TDesign 5 月份推出 Figma 变体版本后,我们发现社区中对于 Axure 资源更新的呼声很大。经过腾讯内部及社区外部的设计师一起协同近 2 个月时间,TDesign 本次为大家带来了全新的 Web 端的 Axure 设计资源。在本轮更新中,最大的亮点就是【表单_中继器】组件、【步骤条_中继器】组件以及【动态组件库】。
针对本次更新,我们也分别邀请了来自腾讯 TDesign 项目负责人,以及参与共建的几位设计师来为我们分享组件设计前后的背景故事。
为什么发起 TDesign 的 Axure 设计协同共建项目?
访谈嘉宾:
商婷婷,腾讯设计专家,腾讯公司级设计体系 TDesign PMC
谭石磊,腾讯交互设计师,TDesign_Axure for web 项目 owner
集合社区的力量,探索设计领域的开源协同 - 商婷婷
在 TDesign 的建设过程中,我们设计师和研发工程师之间的协作非常紧密。在这个过程中我们观察到研发之间有着很好的开源协同文化,他们在社区中开源贡献自己的代码是非常普遍的现象,并且通过构建相互协作的工具,降低成本、提升效率和质量。
对于同样属于交付角色的设计师来说,开源协同的理念暂时还没有深入到设计师的群体,往往一个设计师负责一整个模块,比较少进行同步的协同,更多的是上下游的衔接。
TDesign 也正在进行开源的实践,提供了多种格式的设计资源。但是如果我们想服务更多的角色,提供更优质的设计资源,仅仅靠腾讯的设计师维护和输出还是有一定困难,所以我们就在思考开发的开源协同文化是否可以在设计领域推广,我们是否可以招募到更多有经验的社区贡献者,通过工具、流程、标准让我们一起协作从而追求效率和质量的双向促成。而 Axure 的协同共建就是我们对设计领域开源协同的一次探索。
另外我们目前正在和腾讯开源一起做一个“issue 一夏”的活动,发布了一些协同共建的任务,腾讯内外部的设计师、开发都可以参与,如果大家感兴趣可以关注。
了解更多活动详情:https://github.com/Tencent/tdesign/discussions/185
有更多用户使用,是 TDesign 最大的收获 - 谭石磊
其实腾讯内部设计师主要是使用 Sketch 或者是 Figma 去制作交互原型,所以在项目前期,我们主要是把一些 Figma 或者是 Sketch 的组件复用到 Axure 上,这种格式的资源也仅仅只能满足内部的使用需求,想要达到好用还是有一段距离的。
另外就是,在外部团队中,很多不同行业的产品同学对于 Axure 的应用有着更加丰富的经验和理解。像最近新增的中继器功能以及动态组件的功能,这些都是外部共建同学在日常工作中沉淀出来的设计方法,它其实很大程度补足了我们现有组件中还未涉及到的场景。
外部设计师的加入,丰富了 TDesign 的设计组件,让设计师、产品经理、研发能够有更多的开源素材去使用,这其实就是最大的收获。
除了腾讯 TDesign 的设计师,我们也有幸邀请了三位 Axure 组件的共建设计师参与访谈,让我们一起听听他们对于项目的看法。
访谈嘉宾:
Ares:店匠科技 senior UI designer
吴灿攀:兴盛优选高级产品经理
陈戈诺:北京科技大学计算机系硕士在读
了解到 TDesign Axure for web 项目的契机是什么?
Ares:作为产品体验设计师,对于行业头部的设计组件都会保持较高的敏感度。所以,腾讯在推出 TDesign 时,我也是第一时间就进行关注了。在今年年初的时候,从 TDesign 官网有了解到在招募贡献者,出于个人兴趣就报名加入 Axure 项目贡献者。
吴灿攀:我也是本身比较关注行业头部的一些设计体系,并且一直也有关注腾讯设计的公众号。一次偶然的机会看到 Axure 项目的招募文章,刚好也是自己擅长的领域,就抱着试一试的心态参与报名,但没想到运营同学很快就主动联系我加入共建。
陈戈诺:之前一直使用其他成熟组件库做产品设计,今年年初偶然了解到 TDesign 这个项目,当即被它现代、干净的设计风格吸引,在自己封装了一部分动态组件后恰巧看到其他用户有提出相似的需求,因此便加入项目共建来帮助丰富 TDesign 的 Axure 组件内容。
参与共建投入了多少的精力?
Ares:时间分配其实都是按照自己的节奏来投入啦,一般工作不忙的情况下, 我会在下班后投入 2 个小时参与共建,比较忙的情况也许就会安排周末来参与共建。
吴灿攀:我基本也是利用工作学习之余的时间,大概一周花 2 到 3 个晚上投入在上面参与共建。戈诺做动态组件也许投入的精力会更加多一点。
陈戈诺:我大概是每周五到十个小时左右吧,作为面向大众用户的设计资源,需要更多的考虑无障碍使用、修改便利性等方面的内容,因此是比预期投入的时间多了一些。
参与这次协同共建,大家都取得了哪些收获?
Ares:在协同共建的过程中,不同领域的共建者会一起沟通分享自己的设计经验。我们能明显感受到每个设计师看待同一个问题的角度不一样,给出的想法也会有许多不同。而这个协作的过程,能帮助设计师之间相互带来一些设计上的启发,从而应用在日常的设计当中。
吴灿攀:组件库本身是一个面向不同使用用户,不同使用场景的一个效率工具。但是在设计的过程中,很容易受限于设计师个人的使用习惯或者是过往经验,使得打造出来的组件也许会有些许偏差,并不适用于所有人。共建的这个过程其实就是让不同的设计师能够一起讨论交流,修正偏差的过程。
另一方面,我觉得能够为一个开源的社区和项目共享自己的力量,是一个实现自己个人价值的方式。当你在行业里沉淀了一些属于个人的经验,并且把这些经验放大分享给整个行业时,开源这件事情就会变得非常有意义。
陈戈诺:是的,这其实也是我当初选择参与 TDesign 建设的初衷,如果 TDesign 的用户能够因为使用我们制作的组件而更有效率的搭建出更好的原型,那就是我们参与 TDesign 的最大收获。
本次更新存在哪些亮点?
Ares:市面上常用的许多 Axure 组件,其实是将 Sketch 或者是 Figma 这些设计工具上的组件样式进行复刻,放在 Axure 上去方便产品经理调用。然而这些组件大多数都是静态组件,为了提高产品经理的使用体验,我们便打造了一批动态的组件来提供给 Axure 用户使用。
陈戈诺:在这次的更新中,我们提供了一部分使用频率高、设计元素统一,且便于用户自定义修改的交互式动态组件。这一方面能更大限度的统一 TDesign Axure 组件与前端组件的设计风格,另一方面也支持产品经理们更高效的设计搭建“所见即所得”的原型作品。
吴灿攀:除了动态组件,本次更新还新增了一个表单快速搭建的中继器组件。这个组件的设计初衷其实是为了降低产品和交互设计以及前端等多个角色之间的协作门槛。比如产品经理绘制原型的时候可能希望越快越好,所以会画的尽量简单。但对于前端开发而言,太过简单的原型他就不便于理解产品经理究竟想表达什么。
通过中继器组件,我们就可以把一个复杂的表单直接变成组件样式,产品经理通过拖拽或者是输入内容的方式,就能快速完成完整的表单设计。
作为腾讯设计委员会委员,对于设计协同的看法?
Ray:腾讯设计委员会委员,腾讯用户研究与体验设计部设计总监
维护一套设计体系对于个人甚至是一个小型团队来说成本过高,而且聚焦具体业务通用性不强也缺乏广泛的验证。而 TDesign 正处在快速成长期,它非常具有包容性。我们已经看到有不少业务开发和设计团队加入进来,通过开源协同的方式,提供过往的设计经验和更全面的场景,带入 TDesign 的建设中,帮助 TDesign 变得更加的多元和全面。
同时也可以更好地反哺业务,随着越来越多的共建者的参与,活跃的开源社区建设,整体的设计体系维护成本也会极大降低,我们相信通过这样的方式也会有更多的设计师、开发者受益于 TDesign。
评论