監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

軟件開發(fā)注意事項(xiàng)

申請免費(fèi)試用、咨詢電話:400-8352-114

    軟件開發(fā)過程是一個復(fù)雜的科學(xué)過程,是一個概念的業(yè)務(wù)邏輯過程與代碼的物理實(shí)現(xiàn)過程的復(fù)合過程。 按照軟件開發(fā)過程體系,整個軟件開發(fā)過程大致可以分為需求、分析、設(shè)計(jì)、編碼、測試、運(yùn)維等六大 子過程,各子過程之間環(huán)環(huán)相扣,缺一不可,是一個有機(jī)的整體,任何一個環(huán)節(jié)出現(xiàn)問題,都會直接影 響最終的結(jié)果。 在整個軟件開發(fā)過程中注意事項(xiàng)有很多,但為了方便大家理解,筆者將利用成功者三步曲來針對一個完 整軟件開發(fā)過程簡單介紹一下相關(guān)注意事項(xiàng)。 在此,首先應(yīng)該先理解一下成功者三步曲。成功者三步曲來源于國際標(biāo)準(zhǔn)的軟件工程思想,是一種科學(xué) 的過程管理思想,其中也會借助一些溝通研討、表格記錄等方法與工具來輔助實(shí)施。成功者三步曲分別 為:精準(zhǔn)定位、目標(biāo)分解、過程定義。 提醒:軟件開發(fā)技術(shù)只是輔助實(shí)現(xiàn)為客戶更好、更科學(xué)服務(wù)的工具而已,軟件的本質(zhì)是服務(wù)!因此,項(xiàng) 目的精準(zhǔn)定位是第一步,也是至關(guān)重要的,在軟件開發(fā)過程中就是需求與分析兩大階段了!只有將項(xiàng)目 的定位定準(zhǔn)確了,項(xiàng)目的開發(fā)過程才會顯得更有意義!項(xiàng)目的精準(zhǔn)定位主要分為市場需求與技術(shù)實(shí)現(xiàn)及 其后期的過程重構(gòu)需求。第二步就是目標(biāo)分解了,即項(xiàng)目的最終實(shí)現(xiàn)目標(biāo)及子過程的目標(biāo)分解,直到每 個“里程碑”都科學(xué)定義,切實(shí)可行為止。這個也是必須強(qiáng)調(diào)注意的,她直接決定了整個軟件開發(fā)過程 的成敗!第三步就是過程定義了,就是要將整個軟件開發(fā)過程明確地定義并描述下來,這個很重要,已 定義的過程可能不是最好的,但只要明確定義了,并嚴(yán)格參照執(zhí)行,同時(shí)在執(zhí)行的過程中不斷重構(gòu),直 到完全符合要求標(biāo)準(zhǔn)為止!那么,這個過程就是最科學(xué)、最合理的! 另外需要提醒的是,尤其是新手,一定不要迷戀新技術(shù)以及新工具的使用,這是項(xiàng)目開者的大忌!因?yàn)?新技術(shù)與工具的大量應(yīng)用將來可能會讓你苦不堪言,讓整個項(xiàng)目徹底失??! 認(rèn)為:軟件過程控制是軟件質(zhì)量的根本保證,過程決定成??!
發(fā)布:2007-03-30 10:22    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]