開發流程:把理性思考放在最後

Cycle

 

為什麼?因為理性的力量會抵制創意能量。我們希望使用者、產品開發人員在初期天馬行空地列出

  • pain:目前碰到的痛苦
  • context:在哪些情境下會需要解決這些痛苦
  • problems:具體敘述問題點
  • solution:由“使用者”來建議可能地提供方案
  • design:開發人員自由地提出解決痛苦的可能方案
 
Flow

搜集了以上來自群眾創意的資訊之後,可以用 mindmap來整理專案大綱,將列出的點子擺開來跟使用者&設計師一起討論優先順序,再來客觀地依照現有技術、資源&效益評估來進行...

  • features:這麼多可做的事情,挑選可以開發的功能/特點,並且討論出優先順序(根據前置工作的搜集資料)之後進行開發。
  • test:階段性實驗開發的同時進行測試,測試標準以前置工作的搜集資料作為成效目標,是否解決痛苦、符合使用之情境、是否創造新的問題、方案是否實用、設計是否美觀令人愉悅

根據測試的調整結果,重新調整設計&feature,如此一般地調整開發重點。

留言