好的設計很少能一蹴可幾。迭代意味著重複設計流程以改進概念。你需要繪製草圖、製作原型、測試並不斷學習。然後,重複這個過程。每一次迭代都會完善作品。第一個版本通常存在一些你無法察覺的問題,直到你把它展示給別人看。迭代正是找出問題並加以解決的方法。這種方法源自於軟體開發,在軟體開發中,迭代周期取代了以往一次建構所有內容的瀑布模型。
迭代的最佳效果體現在週期短、回饋快。紙質原型可以在一個下午完成測試。程式碼原型雖然耗時更長,但能提供更準確的回饋。設計師通常以衝刺模式工作,每次持續一到兩週,並在最後進行評審。目標並非每一步都追求完美,而是不斷學習。每次迭代都應該解答一個問題或減少不確定性。有些迭代會失敗,這是意料之中的。一個揭示問題的失敗原型比一個掩蓋問題的完美設計更有價值。
迭代是如何運作的
- 快速建立一個粗略的版本。
- 用真實用戶進行測試。
- 找出哪些方法有效,哪些無效。
- 修改並重複。
迭代並非無止盡的調整,而是一種有條不紊的學習。團隊最終必須交付產品,而懂得何時止步正是精益求精的體現。
Comments
No comments yet. Be the first to share a thought.
Leave a comment