2013年8月3日 星期六

如何把B專案整合進A專案的架構中

1.了解問題 : 將B專案整合進A專案的架構裡
已知的:A專案的架構
未知的 : B專案的架構、B專案是否有把某些原件封裝起來以至於無法整合到A專案中

2. 設計一個計畫
開發一個測試專案,使用A專案的架構,只留下需整合的主要功能,並整合B專案的原本程式碼。
如果成功,則開始其它部分的整合(環境設定,顯示)

3. 執行此計畫
列出主要功能清單
列出次要功能清單
建立A/B專主要功能資料流程圖
建立A/B專案主要功能類別圖
建立A/B專案主要功能循序圖
估計各項需要時間
執行主要功能整合
執行次要功能整合
產生文件:
A.若我需要再整合其他專案,可以改A的哪些地方? 
B.是否重新設計以提供新的API以供未來擴充?



4. 回頭檢查
如何確認結果 : 可以用新的專案執行A/B兩者的功能
可能有不同的方法嗎? 暫時想不到
能在其他問題上使用此結果或方法嗎? 未來如果要整不同軟體應該可以用




沒有留言:

張貼留言