总结 Prototyping: Fake It Till You Make It - WWDC 2014

这个主题演讲讲述了如何简单地通过 keynote 使用图片、文字等基本元素来设计带动效的原型,并演示 Xcode 部分简易代码来输出简单的可交互原型。

团队角色与实践

「天下武功,唯快不破」——互联网产品与市场竞争日益激烈,为了实现快速迭代,现在的产品研发周期已经压缩得非常非常短。

但是,为了不犯错、少犯错,项目初期的原型阶段是非常重要、廉价的试错方法,切不可压缩这个时间。Apple 的团队肯定也经历过此阶段,请看最后的那一句:

  • Developers at companies: Tell your management that prototyping saves time and money by helping you build the right things.
  • Solo developers: Draw, animate, and hack before you build something.
  • Can’t code: Draw and animate, you don’t need code, yet.
  • Designers: Make animated and interactive things.
  • Management: Make time for designers and engineers to prototype. 给设计师和工程师预留出制作原型的时间。

为什么需要做有动效并可交互的原型?

原因之一,就是测试想法(test idea),与精益创业的理念一致,制作出 MVP(minimum viable produce)。

其二,获得新的想法(get new idea)。

然后,整个演讲就围绕着怎么做来展开。

快速迭代三步曲

  1. Make fake apps 制作原型
  2. Show people 展示给用户
  3. Learn from their feedback 获取反馈并优化

98229E28-19D6-4AC5-809A-391A352233DA

1. Make 制作阶段

在「make」 阶段,我们需要问自己以下 3 个问题:

  1. What needs to be more real? 什么需要交互?
  2. What can we fake? 我们可以如何处理?
  3. Where will they use it? 用户在哪些场景下使用?

2. Show 展示阶段

制作完成之后,就要向用户展示并使用原型,然后向他们提出以下问题:

  1. Do you know how to ____________?
  2. Is it easy to ___________?
  3. How can we make this better?

向用户提问时需要注意的细节:

  1. 向谁提问?当然是目标用户

  2. 不要与用户争论,不要忽略他们的意见,需要仔细聆听,因为现在不是探讨这个方案可不可行的时候,而是从用户身上获取信息的时候。

  3. 留意那些让用户感到疑惑或受挫的地方,同时也要留意那些让他们感到愉悦的亮点。

3. Learn 优化阶段

获取到用户反馈后,快速总结,提出以下问题:

  1. What’s working in what we showed them?

  2. What’s not working?

    2.1 What did people did not understand?

    2.2 What did they stumble over or was confusing in some way? 他们在某些程度上遇到什么挫折或者疑惑?

  3. What other ideas does this give us about what we might want to do next? 我们下一步可以做些什么?

许可君.Suer wechat
本文同步更新至我的公众号与知乎专栏