2000/04/15

建立軟體開發的知識庫
分類:管理


現在的企業非常重視學習與成長的環境,這兩個月有關企業知識庫的建立有很多的書籍及雜誌都在討論,但是至於如何建立知識庫的方法,往往過於概念性或者是針對大企業在討論......

軟體開發的領域中有很多文件化的分析方式,例如從最早的資料庫系統(Dbase)就把資料表,輸出表格,輸入表單做了做標準化的規格建置,讓系統的開發過程中的溝通,可以很容易的透過開發工具本身完成,而早期的結構化分析方式,也是強調要利用功能性的需求來分析一整套的系統,分析完成後只要照著表格來寫程式(Coding),就可以完成,但是這些方式往往因為要有相當經驗的系統分析師來作業,開發時程況日費時,經常做出不可操作的系統。

所以現在的開發工具強調即視性(Visual)與物件導向,利用雛形法來減少開發錯誤的流程(但是不一定可以快速的開發),而開發的過程中就一定要分階段的檢討模組的適當性與合理性,不斷地修正,而這個修正也是知識的累積,所以最好能把這些開發的過程分門別類,整理後隨時輸入一個大的資料庫,這個資料庫以傳統的二維的欄位(專案名稱、功能分類)已經達不到檢索的需要,因為不是資料量太大,就是找不到資料,所以我建議以增加一個使用的模型分類,例如是網路上的通訊協定,作業系統檔案,作業系統多工等等,用系統模型來建立這個資料庫的Index,可以有效的縮小檢索的範圍,也可以跨越不同的專案來學習相關的知識,但是這個Index很重要的是要隨時間來改變,要經常性的討論修正。

如果學習型組織擅長創造、取得、傳遞知識,而做達成這個目的就必須配合這些新的知識和見解而改變行為,我們建立的這個Index就是這個行為。

同樣的,如果沒有配合調整工作的方式,這些新的Index就只是創造了改變的可能性,而非真正造成改變。

總共有0個迴響