當前位置:工程項目OA系統(tǒng) > 建筑OA系統(tǒng) > 材料管理軟件
軟件項目管理的質(zhì)量保證
【導讀】項目開發(fā)根據(jù)進度分為需求、設計、開發(fā)、測試等各個階段,質(zhì)量保證工作始終貫穿各階段,同時又必須根據(jù)每個階段特點采取相應的措施。
軟件工程項目管理是一個系統(tǒng)工程,軟件工程項目管理的主要目標是保證項目在規(guī)定時間內(nèi)高質(zhì)量地完成。項目管理包括了項目組開發(fā)各階段的人員結(jié)構(gòu)的配置,質(zhì)量控制的實施方略,內(nèi)部文檔和產(chǎn)品文檔的組織編寫等多項工作,其中質(zhì)量控制方法具有軟件開發(fā)的特點。
項目開發(fā)根據(jù)進度分為需求、設計、開發(fā)、測試等各個階段,質(zhì)量保證工作始終貫穿各階段,同時又必須根據(jù)每個階段特點采取相應的措施。
需求分析
需求分析是開發(fā)人員對系統(tǒng)需要做什么和如何做的定義過程。從系統(tǒng)分析的經(jīng)驗來看,這個過程往往是個循序漸進的過程,一次性對系統(tǒng)形成完整的認識是困難的。只有不斷地和客戶領域?qū)<疫M行交流確認,方能逐步明了用戶的需求。從系統(tǒng)開發(fā)的過程得知,系統(tǒng)分析時犯下的錯誤,會在接下來的階段被成倍的放大,越是在開發(fā)的后期,糾正分析時犯下的錯誤所花費的代價越是昂貴,也越發(fā)影響系統(tǒng)的工期和系統(tǒng)的質(zhì)量。。
在具體項目中,一般的做法有兩種:一是請領域?qū)<覅⑴c到系統(tǒng)開發(fā)的早期階段;二是開發(fā)系統(tǒng)原型,原型包括功能性的原型和用戶界面性的原型,也可以是二者混合的原型,用這些原型確認用戶的需求。讓領域?qū)<覅⑴c開發(fā)的早期階段,是保證分析人員有充足的時間和領域?qū)<疫M行充分的交流和確認。在這個階段,原型可能在提交到用戶之前,首先被領域?qū)<掖_認,這樣保證了原型被認可的程度和認可過程耗費的時間盡可能的短,從而在提高效率的同時保證了質(zhì)量。
在開發(fā)方內(nèi)部還有三項保證措施:系統(tǒng)分析委員會保證系統(tǒng)分析集思廣益;質(zhì)量監(jiān)督組對分析工作的監(jiān)督;技術支持人員參與需求調(diào)研。
分析委員會的意義在于任何分析人員在提交其所分析部分的分析說明書前,必須通過委員會的共同審議,委員會的成員根據(jù)各自的分析經(jīng)驗和自身所分析的部分對他人的分析報告提出質(zhì)疑。如此審議過后保證了各部分間相互關聯(lián)的部分被明確定義,避免了由于“疏忽”造成系統(tǒng)在后期進行整合時出現(xiàn)較嚴重的系統(tǒng)鴻溝或系統(tǒng)重疊。
質(zhì)量監(jiān)督組在項目的任何階段都要提出監(jiān)督計劃。按照監(jiān)督計劃分配相應的資源來保證某階段的開發(fā)質(zhì)量。分析階段的監(jiān)督計劃會在分析任務之前被項目經(jīng)理、項目負責人、系統(tǒng)分析員以及技術支持所了解。為保證分析工作高質(zhì)量進行,同時分析工作又不被過分打擾,質(zhì)量監(jiān)督組則主要針對《系統(tǒng)分析報告》進行復審,并在認為確實有必要的情況下才召開質(zhì)量復審會議。質(zhì)量復審會議的主要參與者是項目經(jīng)理、項目負責人、分析人員和質(zhì)量監(jiān)督組組長。會議的主要議題是提出質(zhì)量質(zhì)疑,給出改進建議即可。具體是否存在質(zhì)量問題,是否需要改進,不在會議中進行討論,以此保證了會議參與的人數(shù)較少,會議的時間盡可能的短。
系統(tǒng)實現(xiàn)
實現(xiàn)也就是代碼的生產(chǎn)過程。生產(chǎn)的類別有類的生產(chǎn),組件的生產(chǎn),構(gòu)件的生產(chǎn),應用系統(tǒng)的整合,以及各種測試用例的生產(chǎn)。為了能夠提高生產(chǎn)的質(zhì)量,我們將生產(chǎn)的程序人員按職能分成兩組,測試用例的生產(chǎn)和測試用例生產(chǎn),也就是說如果某個程序員生產(chǎn)了某個組件,則其測試用例不能再由該程序員來生產(chǎn),但他可以生產(chǎn)其他組件的測試用例。這樣交叉生產(chǎn)更容易發(fā)現(xiàn)組件的存在的問題。測試人員按照測試用例來測試組件的各項指標提出測試報告。
為了控制系統(tǒng)開發(fā)過程中的往復,不至于產(chǎn)生重大過失和往復的泛濫,文檔組和質(zhì)量監(jiān)督組協(xié)同完成軟件開發(fā)的配置管理。
軟件配置管理的目的在于控制軟件開發(fā)過程中的“變化”,這種變化可能是
- 1無刷雙饋電機的電磁設計特點
- 2水廠擴建工程深度處理土建工程施工組織設計方案108p
- 3護堤雷諾護墊 五絞鋼絲網(wǎng)墊 熱鍍鋅雷諾護墊 防洪雷諾護墊
- 4讀懂鋼筋配筋
- 5基于現(xiàn)場監(jiān)控量測的隧道圍巖分級方法
- 6道路坐標計算程序?qū)嵗?/a>
- 7建筑結(jié)構(gòu)設計與結(jié)構(gòu)施工圖識讀
- 8混凝土攪拌機的優(yōu)點和缺點
- 92013年海南刨花板產(chǎn)量分月度統(tǒng)計
- 102014年1-7月全國熱軋窄鋼帶產(chǎn)量及其增長統(tǒng)計表
- 11淺談吉羅公路隧道二次襯砌質(zhì)量監(jiān)控
- 12錢倉山隧道地表沉降監(jiān)測與分析
- 13城市地鐵隧道安全快速施工技術
- 14島嶼隧道群施工監(jiān)控量測優(yōu)化組織方案探討
- 15試論橋梁病害檢測
- 16項目安全施工組織設計
- 17工程咨詢單位資格升級、降級、變更和終止
- 18螺紋鋼
- 19樓體整體傾斜致布滿裂縫 引得96戶住戶集體心慌慌
- 20鄭州混凝土攪拌站廠家
- 21隧洞隨機關鍵塊體模擬
- 22航道工程課件
- 23成都新機場獲批工程預計年內(nèi)動工
- 24外匯市場影響較大的參與者
- 25某高層住宅樓群體工程施工組織設計 180P
- 26燃氣空調(diào)的應用
- 27軌道交通線土壓平衡盾構(gòu)掘進施工方案187頁(含管線保護 監(jiān)測防水)
- 28某商住樓工程施工組織總設計26P
- 29大學新校一期工程施工方案
- 30某高檔KTV裝修工程施工組織設計70p
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓