如果系統的規模很小或者對開發的系統熟到不能再熟,當然是可以直接寫在Excel檔案裡作為記錄。在2007/11起的這個專案由於是重寫舊系統,在爭取時間的前提下就設計了一份表格盡量記下最多的資料,不過當時思考的還不是十分清楚。下圖是根據上面提到過應有的資訊而調整過的表格,把Subsystem、Use Case與Actor的內容與關係都儘量 定義在同一個Sheet裡。

軟體是一項工程,計算機是一門科學,你是否以正確的態度看待自己開發的系統呢?跳脫”用程式做功能”的思維升華到”用程式做工具”再"用工具做功能"同時"自動化產出文件"。堅信特定方法能讓敏捷開發與CMMI精神兼容並存,所以提出可以實現的作法!這裡放著我自2005/10以年來運用OOAD開發系統的設計心得,以及同時聯想到人在世上應抱持的態度……
沒有留言:
張貼留言