迭代是指重复设计流程以改进概念。第一个版本永远不是最佳版本,它只是一个起点。设计师会构建一个粗略的版本,进行测试,了解哪些有效,然后进行修改。每个迭代周期都会完善设计。这个过程会持续进行,直到设计达到目标或按时完成。迭代是优秀设计变得卓越的关键,也是及早发现糟糕设计的关键。一天内测试的原型可以避免数周在错误方向上的开发。
这个概念源于软件开发。敏捷方法强调构建、测试和学习的短周期迭代。设计借鉴了这种方法,因为它同样适用。设计问题很复杂,正确的答案并非显而易见,而是通过实验不断涌现。设计师尝试不同的方案,观察结果,然后进行调整。每一次迭代都会积累信息。这个过程并非随机,而是由反馈和测试指导。设计师清楚自己想要了解什么,并会设计测试来回答特定的问题。迭代的规模可以灵活变化。与同事快速讨论的草图就是一次迭代,而包含二十名参与者的完整可用性研究也是一次迭代。迭代的规模取决于问题本身和资源情况。关键在于循环:设计、测试、学习、重复。这个循环永无止境,直到设计达到可以发布的程度。
迭代周期
- 设计——创建解决方案的一个版本
- 原型——使其足够具体,以便进行测试。
- 测试——观察用户如何与之交互
- 学习——找出哪些方法有效,哪些无效。
- 修改——将所学知识应用到下一个版本中
迭代是改进设计的关键。每一次迭代都会让下一个版本变得更好。过程本身才是重点。
Comments
No comments yet. Be the first to share a thought.
Leave a comment