實驗完整正式開發流程

          Posted on 2008-06-17 12:17 xan 閱讀(238) 評論(0)  編輯  收藏 所屬分類: Life Log
               最近和一群人沒事,想通過做一個簡單的網站來學習相關的技術,學習一個完整正式的項目開發流程。
              
          一. Milestone & Schedule(這里簡略介紹主要的過程)
              1. Kick-off meeting
              2. Requirement doc, screen design doc
                  Review & Sign-off
              3. Class & Architecture design
                  Review & Sign-off
              4. Coding & unit test
              5. Alpha deploy & INT test
              6. Refactoring & Beta
              7. Beta deploy & INT test
              8. Final review meeting & production   

          二. 分工和技術使用
              1. 需求分析  
              2. Source Control
              3. 環境架構搭配
              4. 類圖設計
              5. 前臺設計方案選擇和研究,界面 unit test 方案研究
              6. code

          三. 值得關注的
              kick-off meeting 里提出了很多的內容,我比較關注以下方面
              1. Source Control : 我土人,還沒怎么用過CVS等source control軟件。不過這塊簡單,看看別人怎么搭配的就好了
              2. Struts+Spring+Hibernate3 的開發架構,有學習過Struts,Hibernate3,粗略看過Spring,但都沒怎么使用過,看了的好像都快忘了,理解相當的不深刻。因而這塊很值得去跟蹤學習理解。
              3. 需求報告,界面設計報告怎么寫。
              4. 類設計,使用UML,包含javadoc,擬考慮直接通過類圖生成代碼。  這塊也很值得特別關注。
              5. 界面方案
              6. 測試方案,測試報告方案,測試覆蓋率計算方案。
              7. 自動發布方案


          項目完成后添加具體感受

              感受是有些收獲: 體會了一個充分流程的雛形.
              有些失望: 只是雛形而已, 很多的過程只是做了其大概,而沒有做的很好很到位. ----這是和水平和開發經驗相關的,無可厚非,意味著我們都要努力學習成長.

          posts - 36, comments - 2, trackbacks - 0, articles - 0

          Copyright © xan

          主站蜘蛛池模板: 志丹县| 道真| 南开区| 台山市| 闽侯县| 东丽区| 泗水县| 涞源县| 通榆县| 武鸣县| 察隅县| 伽师县| 嘉荫县| 泰宁县| 徐汇区| 邹平县| 淳安县| 建始县| 辽宁省| 佛冈县| 夏邑县| 朝阳县| 赤峰市| 沾益县| 瓦房店市| 莫力| 西昌市| 江阴市| 梁平县| 宁夏| 桂平市| 黑山县| 南溪县| 泸水县| 永泰县| 赣州市| 巫山县| 图木舒克市| 永宁县| 教育| 宁蒗|