實(shí)驗(yàn)完整正式開(kāi)發(fā)流程
Posted on 2008-06-17 12:17 xan 閱讀(231) 評(píng)論(0) 編輯 收藏 所屬分類: Life Log 最近和一群人沒(méi)事,想通過(guò)做一個(gè)簡(jiǎn)單的網(wǎng)站來(lái)學(xué)習(xí)相關(guān)的技術(shù),學(xué)習(xí)一個(gè)完整正式的項(xiàng)目開(kāi)發(fā)流程。
一. Milestone & Schedule(這里簡(jiǎn)略介紹主要的過(guò)程)
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è)計(jì)
5. 前臺(tái)設(shè)計(jì)方案選擇和研究,界面 unit test 方案研究
6. code
三. 值得關(guān)注的
kick-off meeting 里提出了很多的內(nèi)容,我比較關(guān)注以下方面
1. Source Control : 我土人,還沒(méi)怎么用過(guò)CVS等source control軟件。不過(guò)這塊簡(jiǎn)單,看看別人怎么搭配的就好了
2. Struts+Spring+Hibernate3 的開(kāi)發(fā)架構(gòu),有學(xué)習(xí)過(guò)Struts,Hibernate3,粗略看過(guò)Spring,但都沒(méi)怎么使用過(guò),看了的好像都快忘了,理解相當(dāng)?shù)牟簧羁獭R蚨@塊很值得去跟蹤學(xué)習(xí)理解。
3. 需求報(bào)告,界面設(shè)計(jì)報(bào)告怎么寫(xiě)。
4. 類設(shè)計(jì),使用UML,包含javadoc,擬考慮直接通過(guò)類圖生成代碼。 這塊也很值得特別關(guān)注。
5. 界面方案
6. 測(cè)試方案,測(cè)試報(bào)告方案,測(cè)試覆蓋率計(jì)算方案。
7. 自動(dòng)發(fā)布方案
項(xiàng)目完成后添加具體感受
感受是有些收獲: 體會(huì)了一個(gè)充分流程的雛形.
有些失望: 只是雛形而已, 很多的過(guò)程只是做了其大概,而沒(méi)有做的很好很到位. ----這是和水平和開(kāi)發(fā)經(jīng)驗(yàn)相關(guān)的,無(wú)可厚非,意味著我們都要努力學(xué)習(xí)成長(zhǎng).
一. Milestone & Schedule(這里簡(jiǎn)略介紹主要的過(guò)程)
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è)計(jì)
5. 前臺(tái)設(shè)計(jì)方案選擇和研究,界面 unit test 方案研究
6. code
三. 值得關(guān)注的
kick-off meeting 里提出了很多的內(nèi)容,我比較關(guān)注以下方面
1. Source Control : 我土人,還沒(méi)怎么用過(guò)CVS等source control軟件。不過(guò)這塊簡(jiǎn)單,看看別人怎么搭配的就好了
2. Struts+Spring+Hibernate3 的開(kāi)發(fā)架構(gòu),有學(xué)習(xí)過(guò)Struts,Hibernate3,粗略看過(guò)Spring,但都沒(méi)怎么使用過(guò),看了的好像都快忘了,理解相當(dāng)?shù)牟簧羁獭R蚨@塊很值得去跟蹤學(xué)習(xí)理解。
3. 需求報(bào)告,界面設(shè)計(jì)報(bào)告怎么寫(xiě)。
4. 類設(shè)計(jì),使用UML,包含javadoc,擬考慮直接通過(guò)類圖生成代碼。 這塊也很值得特別關(guān)注。
5. 界面方案
6. 測(cè)試方案,測(cè)試報(bào)告方案,測(cè)試覆蓋率計(jì)算方案。
7. 自動(dòng)發(fā)布方案
項(xiàng)目完成后添加具體感受
感受是有些收獲: 體會(huì)了一個(gè)充分流程的雛形.
有些失望: 只是雛形而已, 很多的過(guò)程只是做了其大概,而沒(méi)有做的很好很到位. ----這是和水平和開(kāi)發(fā)經(jīng)驗(yàn)相關(guān)的,無(wú)可厚非,意味著我們都要努力學(xué)習(xí)成長(zhǎng).