About / Working method

我用工程的方法做產品。

我習慣先定義需求、限制與驗證方式,再決定結構、介面與技術。

Method

先定義問題,再收斂方案。

define

定義限制

先確認輸入輸出、資料位置、權限範圍、失效情境與驗證標準。

build

拆成可檢查的流程

1214 把 12 × 14 拆成發布、報名、打卡、回饋與結算;EPUB Tools 對應檢查、修復與下載。

verify

驗證失效情境

除了正常流程,也檢查離線、權限、資料刪除、容量限制與尚未支援的狀態。

Interfaces / constraints

介面與限制要能被說清楚。

所以產品頁除了功能,也列資料流、權限、目前狀態與已知限制。