我们如何工作
我们把问题拆开,直到真正弄懂;塑造每个部件时,都想着下一个部件;部件衔接之处,是我们看得最仔细的地方。
方法
拆解问题
理解先于设计。我们首先写下产品在现实中会遇到的一切:谁会使用它,用什么设备,用什么语言,网络条件如何,以及人们分享的内容应当如何处理。
学校大门、一家人共用的手机和开发者的终端,各自提出不同的问题。
让每个部件
彼此契合 每个部件在制作时都会考虑下一个部件,从人们看到和触碰的界面,到下面的服务和安全防护。
彼此契合的部件无需强行拼接;由它们组成的系统,也能向依赖它的人解释清楚。
在衔接处
看得最仔细 大多数故障发生在衔接处:一条消息在两种语言之间转换,一部手机折叠到一半,一笔学校付款在等待第二个签名。
这些地方是我们看得最仔细的地方,发布之后我们也会继续关注。
在我们的产品中
Pearl
译文显示在原消息下方,从不取代原文,所以对话换了语言,也不会丢失任何内容。
Brim
任何一笔记录,都要经第二位获授权的人员签核,才能计入学校账簿。
TillDev
如果推送中含有已泄露的密钥或密码,TillForge 会拒绝接收。
