實驗完整正式開發(fā)流程

          Posted on 2008-06-17 12:17 xan 閱讀(231) 評論(0)  編輯  收藏 所屬分類: Life Log
               最近和一群人沒事,想通過做一個簡單的網(wǎng)站來學(xué)習(xí)相關(guān)的技術(shù),學(xué)習(xí)一個完整正式的項目開發(fā)流程。
              
          一. 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   

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

          三. 值得關(guān)注的
              kick-off meeting 里提出了很多的內(nèi)容,我比較關(guān)注以下方面
              1. Source Control : 我土人,還沒怎么用過CVS等source control軟件。不過這塊簡單,看看別人怎么搭配的就好了
              2. Struts+Spring+Hibernate3 的開發(fā)架構(gòu),有學(xué)習(xí)過Struts,Hibernate3,粗略看過Spring,但都沒怎么使用過,看了的好像都快忘了,理解相當(dāng)?shù)牟簧羁獭R蚨@塊很值得去跟蹤學(xué)習(xí)理解。
              3. 需求報告,界面設(shè)計報告怎么寫。
              4. 類設(shè)計,使用UML,包含javadoc,擬考慮直接通過類圖生成代碼。  這塊也很值得特別關(guān)注。
              5. 界面方案
              6. 測試方案,測試報告方案,測試覆蓋率計算方案。
              7. 自動發(fā)布方案


          項目完成后添加具體感受

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

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

          Copyright © xan

          主站蜘蛛池模板: 舟山市| 铁岭市| 平武县| 惠州市| 温宿县| 当阳市| 长垣县| 博兴县| 郴州市| 衡阳市| 昔阳县| 三穗县| 张家界市| 上栗县| 玛多县| 乐平市| 广安市| 三明市| 昭觉县| 景宁| 虞城县| 丘北县| 博野县| 高唐县| 湟中县| 三江| 石首市| 天等县| 丹巴县| 澄城县| 宁强县| 杂多县| 陕西省| 江孜县| 呈贡县| 延津县| 凤台县| 宁海县| 苍山县| 家居| 华坪县|