Approach
先學習再動手,
邊做邊驗證。
我們重視的不是消化既定規格,而是將專案過程中獲得的學習,反映到下一步的設計之中。
Process
以合適的節奏,
推動四個步驟。
每個專案的起點各不相同。若需求明確,就從 Build 開始;若仍在探索課題階段,就從 Understand 開始。我們選擇的不是固定形式,而是能降低風險的順序。
01
Understand
理解業務、使用者、既有系統與限制條件,首先定義應該改變的是什麼,而非要做出什麼。
02
Prototype
以小規模實作確認重要的不確定性。若是 AI,會驗證精確度、可重現性與成本;若是產品,則驗證實際使用價值。
03
Build
根據驗證結果,實作正式環境所需的認證、權限、監控、資料設計等非功能性需求。
04
Improve
根據實際使用所得的資料與回饋持續改善,並致力打造能因應 AI 模型與外部服務變化的架構。
Principles
不讓速度與品質,
彼此對立。
快速開發不等於草率開發。透過早期驗證減少浪費,將開發時間集中投注於真正重要的品質。
Small bets越不確定的部分,越要及早小規模嘗試。
Visible decisions保留技術判斷的理由,確保可以共享。
Production mindset即使是 PoC,也意識到通往正式上線的路徑。
Project design
從最適合專案的推進方式
開始一起設計。
比起瀑布式或敏捷式等形式,我們更重視應該何時驗證什麼。
