2007年10月9日 星期二

F01 系統是為了哪些人而存在的?

一開始,客戶會有對於未來系統的“想法”,雖然有些想法會過於理想,但是訪談的系統分析師要依據可行性記錄想法並分析使之成為具有完整描述的“功能”。功能可以說是系統的組成單位,因為從這裡開始會有不同的展開。

依據功能規格,程式設計師會以“設計”使原先使用者天馬行空的想法成為可能實現的藍圖,接著程式寫作員會將設計的功能實作為可執行的程式碼。在功能可以執行的時候,為了要保證日後交給客戶的系統是趨近沒有錯誤的,就需要經過“測試”的階段來除錯並修正。

功能在被設計並實作時,對日後使用系統的人來說除了系統執行看得到的部分外都是不可知的黑箱,因此還需要文件來“說明” 讓使用者如何操作各個功能。如果想要系統順利完成並驗收,這幾個項目都是必須做好的。

沒有留言:

張貼留言