开源设计者的困境与破局之道

开源设计者的困境与破局之道

开源软件为何需要设计师?

开源软件(OSS)已成为现代技术的基石。据Linux基金会统计,当前高达90%的软件工具都依赖开源技术驱动。与闭源软件不同,开源软件采用协作开发模式,其代码允许任何人自由使用、修改和分发。

回溯历史,开源项目多由开发者主导,因此它们在功能性和灵活性上表现出色,但在用户体验层面往往存在短板。这导致普通用户在日常使用和上手过程中困难重重。要弥合这一鸿沟,亟需更多设计师投身开源,共同提升用户体验。

基于这一洞察,Canonical设计团队开展了一项调研,聚焦设计师在开源项目中进行设计贡献的真实经历。我们共收集到115份有效回复,受访者涵盖UX/UI设计师、平面设计师、无障碍专家、研究员、设计系统专家,以及长期与设计师打交道的开源项目维护者。此后,我们又对全球11位参与者进行了深度访谈,他们的背景从开源新手到拥有十年以上经验的老兵不等。

完整的研究报告即将发布,这里先分享几项核心发现:在开源生态中,设计师主要面临四大挑战,以及社区可以采取的应对措施。

1. 找到接纳设计贡献的开源项目,难度不小

开源设计调研:是什么阻碍了你向开源项目贡献设计?

受访者反馈最集中的挑战是“可见度”与“认知度”。许多设计师对开源领域并不熟悉,根本不知道从哪里寻找合适的项目。即便那些对开源有所了解的设计师,也很难找到真正欢迎非代码贡献的项目。

这一问题背后,信心不足是重要因素。项目维护者虽然习惯接收代码贡献,但很多人坦言,对于如何提出设计贡献需求并不自信。他们不清楚如何结构化地描述设计任务,也不擅长与创意社区进行有效沟通。

Open Source DesignContribute.design这样的平台,已经在整理设计相关的贡献需求方面做出了出色工作。然而,要提升设计师对开源的整体认知,并帮助维护者更有效地利用这些平台,还有很大的改进空间。

2. 入门指南与文档,对设计师并不友好

大量开源项目缺乏针对设计贡献的清晰文档。它们往往为开发者准备了详尽的入门材料,却很少给设计师提供任何指引。

这种缺失部分源于维护者对设计认知不足。调查中,53%的受访维护者坦言自己不了解设计应该如何融入项目,因此在记录设计贡献流程时常常手足无措。

没有这套基础设施,设计师就缺少关键的项目背景信息——他们不清楚目标用户是谁、工作范围如何界定、品牌规范是什么、技术约束有哪些。这使得启动项目变得压力重重,许多人在做出第一次有意义的贡献之前就放弃了。

不过,也有一些社区成功解决了这个难题。例如Bitcoin DesignLayer5等项目,通过以下主动策略吸引了大量非代码贡献者,并让他们持续参与:

  • 发布专门面向设计师的“入门指南”;
  • 建立结构化的新贡献者导师制度;
  • 定期举办“有问必答”活动和社区同步会议;
  • 保持透明的设计文档记录日志。

Layer 5 为新贡献者提供的导师计划

这些做法降低了参与门槛,营造了真正友好的环境。在Canonical,我们创建了一份设计贡献简报模板,帮助维护者清晰了解设计师在开始贡献之前可能需要哪些信息。

3. 贡献平台的学习曲线过于陡峭

开源协作主要围绕Git类平台展开,例如GitHub、GitLab和Launchpad。这些工具对开发者而言得心应手,设计师却极少接触。初涉开源的设计师经常会感到困惑:如何浏览议题、发起拉取请求、理解仓库结构和版本控制流程?

这些平台的技术属性成为一道高墙,很可能让许多优秀的视觉和用户体验贡献者望而却步。

在这一点上,优质的入门材料能发挥巨大作用。针对初学者的指南可以揭开平台的神秘面纱,简化工作流搭建。Canonical已经开始着手解决这一问题,制作了教学资源,例如近期推出的“GitHub入门”视频教程

4. 非视觉类贡献遭遇更多阻力

一个相对令人意外的发现是:设计师在做非视觉类贡献时,会遇到明显更多的摩擦。过去十年间,数字设计已经从传统的“视觉工作”扩展到研究、产品策略、信息架构、规范撰写、无障碍审计等多个领域。

然而,受访设计师反映,当尝试在这些非视觉领域做出贡献时,常常需要花费额外精力去论证方法、维护者对基本的UX决策提出质疑。这种阻力让设计师感到疲惫。

开源社区可以通过教育维护者来缓解这一问题——帮助他们理解设计在软件开发中的整体角色。此外,维护者可以提供明确指南,说明如何审核和接受非代码贡献,从而让反馈过程更加客观、结构化、透明。

前路:共建设计友好的开源生态

要跨越这些障碍,需要设计师和开源维护者共同努力:

  • 设计师:能为开源项目带来巨大价值——提升可用性与无障碍性,但需要对仍在演进中的生态保持耐心。
  • 维护者:需要更清晰地表明对设计贡献的欢迎信号,改善非代码贡献者的入门体验,并正式认可非代码贡献者所创造的价值。

幸运的是,一些先锋社区已经证明:设计友好的入门流程、结构化文档和积极的导师机制行之有效。采用这些策略后,越来越多的开源项目能够吸引并留住设计人才,最终让开源软件变得更包容、更易用、更普及。

完整研究报告即将在未来几周发布,敬请关注我们的博客。


关注微信号:智享开源 ,及时了解更新信息。

原文链接:https://ubuntu.com//blog/challenges-designers-face-in-open-source-and-how-to-fix-them

评论列表

发表评论

你必须 登录 才能发表评论.

为您推荐


请支持IMCN发展!

谁在捐赠

微信捐赠 支付宝捐赠
微信捐赠 支付宝捐赠
ta的个人站点

发表文章4399篇

关注我的头条 不要放弃,百折不挠,坚强、自信。


扫码关注公众号:智享开源

最新科技信息


[blog_mailer_subscribe]

归档

近期评论