1.2 Design System - 做的优缺点

职场好榜样J大教我的 3 件事

  1. 遇到问题从不抱怨、总是马上找解决方法,因为那正是公司需要我们的原因
  2. 若遇到合作夥伴在开发上需求有不合常理的情况,会以问题的方式提出,让对方有重新思考的空间、也不失面子
  3. 乐於分享

昨天提到在做设计系统之前,要先好好想一下目前是否有投入的必要性、做的原因是为了什麽
也有稍微提到做设计系统的优缺点,今天就把它稍微整理一下

优点

  1. 长久来看,缩短设计&开发时程和成本
  2. 对外具有识别度
  3. 能够更好的掌控专案进度

缺点

  1. 前期需要投入蛮多时间把 Library 建立起来,这意味着人力成本与金钱成本,还有执行专案的同时,大家是否还有足够充足的时间执行
  2. 有些人提出会限缩设计师的创意,但我不这麽认为,因为设计系统是需要持续管理、也可能会也迭代的,怎麽将它应用在产品上,也是需要创意的,有点像是乐高积木一样
  3. 设计趋势是会变的,制作一套完整的成本也高,要能够与时俱进也是一项挑战

其他设计师的看法

参考来源:
Design System : benefits, challenges & solutions
Design systems: advantages and myths


实务上的工作经验小故事

语言是个工具,但人因为成长背景、文化跟求学背景的不同,对相同的事物与文字不见得有同样的认知与理解
今天朋友才分享他业务经验,在他们领域里,Cylinder(圆柱体)在不同的公司就有三种不同的中文名称
因此,身为产品经理要确保大家在相同的认知水平上,很仰赖来回确认,有时候你以为你懂了,但可能跟客户的认知有出入,所以在开会时、别人说明完毕後,把理解的内容说一遍、再次跟工程师或客户确认是很有必要的(就算会被当笨蛋也没关系、脸皮要厚)

在疫情时代的我们,很多会议都转为线上,这时候在任何说明的场合除了文字说明以外,能以画面作辅助会是很大的帮助(不要以为理所当然,在开会有些人会忘了这件事)

以下欢迎大家分享各种实务经验小技巧 Day 3 End


<<:  恐怖的全端工程师

>>:  Day 18-隔离框架 (isolation Framework) - NSubstitute 基本介绍-3 (核心技术-10)

【C++】One, Two and Three Dimensional Array

阵列是一群相同资料型态的变数集合~ 就是将相同资料型态的varaible装在一起~ 学习目标: On...

Code Generator 结构

接续上一篇的 annotation processor 实作,我们的 annotation proc...

Day04 关於分散式系统的一些概念 (一)

今天开始要讲分散式系统的一些概念罗。 影片在此: Day04_关於分散式系统的一些概念 (一) ...

Day5 — 前导:使用工具介绍

(因前几天有其他事情要处理因此断赛,不过在可能范围内还是会将内容补齐) 要撰写 AVR 程序码并编译...

[区块链&DAPP介绍 Day20] contract 案例2 - 拍卖

今天来介绍第二个案例。今天的案例就以拍卖为情境设定 情境 假设要制定一定拍卖场的合约,到底要怎麽定义...