課程階段目標:找捉系統功能需求,快速設計,立即產出程式碼 (先求有)
重點在做出來,著重抓需求
- 軟體開發方法論 - 開發流程與塑模
- 開發模式介紹
- 專案開發的工作流程
- 各角色人員的工作執掌
- 各階段的產出(artifacts)介紹
- 軟體開發的最佳實務
- 軟體塑模 - UML介紹
- 需求面的功能分析設計 - Modeling by UML 三劍客
需求如何mapping到實作
- 物件導向觀念養成與應用- 觀念、模型與程式碼的三面表達
- 實做面 by Spring Framework
- 案例分析與實作
Iteration #2
課程階段目標:重構程式碼與類別結構,讓系統更有彈性 (不影響原功能下,改善系統)
- 軟體結構面的分析與設計
- 重構
- 案例分析與實作
整體開發流程總複習
- 檢視兩個循環(Iteration)開發所各自產出的設計圖與程式碼
- 回顧每一個流程開發階段的產出與所運用的設計、技術與技能
- 學員課程中的問題提問與回答總整理
3 則留言:
Hi~~
看到你的系統分析筆記,想請問一下,你當初系統分析課程是到哪裡上的課? 謝謝!
回mail給你了...
倒是發現自己沒把筆記寫完...
你的筆記做得很好,讓我很受用,謝謝~~
張貼留言