軟件開發(fā)流程圖(圖片來(lái)源:軟件開發(fā)網(wǎng))
為了幫助更多的軟件開發(fā)人員,了解自己所要掌握的知識(shí)和工作內(nèi)容,我們來(lái)看一下一個(gè)軟件開發(fā)所要經(jīng)過(guò)的所有流程。
1.需求分析:通過(guò)對(duì)客戶業(yè)務(wù)的了解和與客戶對(duì)流程的討論對(duì)需求進(jìn)行基本建 模,最 終形成需求規(guī)格說(shuō)明書。
2.總體設(shè)計(jì):通過(guò)分析需求信息,對(duì)系統(tǒng)的外部條件及內(nèi)部業(yè)務(wù)需求進(jìn)行抽象建模,最終形成概要設(shè)計(jì)說(shuō)明文檔。
3.詳細(xì)設(shè)計(jì):此部分在對(duì)需求和概要設(shè)計(jì)的基礎(chǔ)上進(jìn)行系統(tǒng)的詳細(xì)設(shè)計(jì)(也包含部分代碼說(shuō)明)。
4.開發(fā)編程:對(duì)系統(tǒng)進(jìn)行代碼編寫。
5.測(cè)試分析與系統(tǒng)整合:對(duì)所有功能模塊進(jìn)行模擬數(shù)據(jù)測(cè)試及其它相關(guān)性測(cè)試并整合所有模塊功能。
6.現(xiàn)場(chǎng)支持:系統(tǒng)上線試運(yùn)行進(jìn)行現(xiàn)場(chǎng)問(wèn)題記錄、解答。
7.系統(tǒng)運(yùn)行支持:系統(tǒng)正式推產(chǎn)后,對(duì)系統(tǒng)進(jìn)行必要的維護(hù)和BUG修改。
所屬頻道:培訓(xùn)動(dòng)態(tài)
責(zé)任編輯: