[摘要]
2012年3月至12月,我參加了XXXXX單位QQBB遠程教育及資源共享平臺項目建設,并擔任了該項目的項目經(jīng)理。該項目受XXXXX單位的委托而建設,是XXXXX單位“十二五”重點建設項目。整個系統(tǒng)主要實現(xiàn)了QQBB職工的在線互動學習以及資源共建共享,主要功能模塊包括:課程資源、在線學習、同步課堂、教學互動、培訓檔案等。
本文結合個人實踐,以該項目為例,討論了如何加強項目質量管理,提高軟件的質量與效率。作為項目經(jīng)理,我分析了決定軟件和影響軟件質量的因素,制定了合適的質量管理策略,采取諸多針對性的做法,取得了較好的效果。此外,本文也討論了在該項目中針對質量管理的不足之處。
[正文]
為進一步加強QQBB教育培訓體系建設,提高QQBB行業(yè)資源的宏觀管理和合理配置,滿足廣大基層QQBB職工的學習需求,在中國QQBB遠程教學網(wǎng)建設的基礎上,XXXXX單位于2012年3月啟動了“QQBB遠程教育及資源共享平臺建設”,項目總投資約2000萬元,要求于2012年底前投入使用。
該項目是XXXXX單位“十二五”重點建設項目,要求系統(tǒng)采用先進的技術,適應QQBB職工分布范圍廣,知識要求高的特點。XXXXX單位自2003年起應用衛(wèi)星進行QQBB遠程教學直播,一直緊跟技術前沿,行業(yè)有較為成熟的應用經(jīng)驗。系統(tǒng)建設要求應用原有的資源積累和應用成果,使系統(tǒng)能夠采用高效技術,并與其他業(yè)務系統(tǒng)具有友好接口,以便更好服務于廣大基層QQBB職工。
作為項目經(jīng)理我深知該項目的重要性,為此我制定了詳細而周密的實施方案,充分運用大型項目管理知識,在全體項目組成員的共同努力下,XXXXX單位通力配合與支持下,經(jīng)過9個多月的頑強戰(zhàn)斗,終于在2012年12月全面通過驗收,得到各方的一致認可。以下結合我工作中針對提高該項目軟件質量談談對軟件質量管理的認識以及具體的管理策略、思維和做法。
一、對軟件質量管理的認識與分析
我認為,影響軟件質量的因素有很多,通常有:人的因素、軟件需求、質量問題可能出現(xiàn)在開發(fā)過程的各個環(huán)節(jié)上。對于QQBB遠程教育平臺軟件之類的大型軟件,涉及平臺多,開發(fā)環(huán)境多,開發(fā)人員龐大,在全國尚無大規(guī)模的同行業(yè)省級應用模式可以參考。因此,我認為軟件要能夠恰合需求是最為首要的質量因素;質量管理和開發(fā)過程控制也十分重要;要在軟件開發(fā)生命周期內(nèi)重視軟件測試。
目前,在業(yè)界影響較深的ISO軟件質量評價模型以及SSC軟件質量度量模型,都比較共同地列舉了軟件的質量特性,要想使提交的軟件在各項指標方面具有較高的性能和度量指標,在軟件開發(fā)過程中,須采用切實可行和有針對性的措施方可達到要求。
二、具體實施的管理策略及做法
1、質量管理策略的展開與實施
首先,我公司成立了軟件質理管理領導小組,下設辦公室,有2名專職質量管理人員。最主要開展了公司的集成資質認證和ISO9001軟件開發(fā)質量認證的取證工作,并最終獲得成功,同時開展了全體開發(fā)人員的軟件質量意識教育,對開發(fā)人員進行了系統(tǒng)的軟件工程開發(fā)規(guī)范和相關標準教育。這些工作都是全員行動,涉及到的每個部門、每個開發(fā)小組以及個人,都要按照質量管理規(guī)范要求開展各自的工作,這也是開發(fā)工作的基礎準備工作。
2、高素質軟件人才戰(zhàn)略
我始終認識到軟件行業(yè)中人才的重要性以及人才在軟件質量的重要作用,通過各種渠道,我們招聘了大量高素質人員,但要使其發(fā)揮工作積極性,激發(fā)其工作熱情和責任感,通過我的努力和建議,人事部門制定了比較公平、公正、有效率的薪金激勵體系,例如建立了將開發(fā)人員分為系統(tǒng)分析員、高級程序員、程序員等五檔次十個級差的工資體系,同時給予人員以晉升和發(fā)展的空間,由于軟件開發(fā)行業(yè)的特殊性,我們還十分重視人員素質提高與技術學習和交流,積極提倡和鼓勵人員參與中軟考和各類認證考試以及職稱評審,這樣在公司內(nèi)形成了十分良好的積極進取向上的科研與學習氣氛。
3、質量保證。
質量保證是對本項目實施的過程進行監(jiān)督。我通過質量檢查和階段檢驗等兩種方式確保對本項目順利實施。在系統(tǒng)編碼時,質量管理人員要通過代碼規(guī)范對開發(fā)人員的程序編碼進行遍歷走查,如不符合規(guī)范,責令其修改。在系統(tǒng)詳細設計的時候,要求設計人員必須采用E-Rwin進行實體關系圖設計,明確實體關系之間必須采用第三范式。在系統(tǒng)建模時必須采用rational rose 進行UML建模。每個階段的相關人員在工作的過程中,質量管理人員要根據(jù)規(guī)范進行監(jiān)控。
4、加強測試進行質量控制
為了提高軟件質量,我們還十分重視軟件的測試工作,成立了專業(yè)的測試小組,用于測試開發(fā)的軟件和其他業(yè)務系統(tǒng)的銜接等。為此開發(fā)部門還編制了相關的測試軟件,通過測試后,方可進行下一階段開發(fā)。對核心軟件,除了我們內(nèi)部進行單元測試和集成測試和初步系統(tǒng)測試外,我們還委托中國計算機軟件測評中心這樣的專業(yè)測評機構進行最終確認測試。在試用版投入試點過程中,我們還與各省共同建立了測試維護制度與維護操作辦法,落實了具體人員,收集了大量測試數(shù)據(jù),全面地進行測試,此舉也從運行現(xiàn)場發(fā)現(xiàn)了很多開發(fā)環(huán)境下所沒有發(fā)現(xiàn)的問題,對提高軟件質量起到了重要的作用。
三、完成的效果與評價
加強軟件質量管理的做法還有很多,對其中的一些細節(jié)本文也不再討論。如上所述,其做法基本上源于我參與多年的軟件項目管理的經(jīng)驗所得。這些做法從總體上保證了軟件的高質量。
在該項目管理中由于側重了軟件技術方面的工作,忽視了平衡項目各方利益的關系,對軟件質量管理有一定影響。總之,對于軟件項目開發(fā),人的作用和質量管理的作用都十分的重要,我也期待著在將來能不斷提高自已的技術與管理水平,也能夠希望更多的專業(yè)人員投入到軟件質量管理的研究中來,為提高我國軟件產(chǎn)業(yè)的軟件質量而奮斗。
注:以上論文由信管網(wǎng)群友提供,不一定符合要求,大家可以對論文內(nèi)容進行點評
溫馨提示:因考試政策、內(nèi)容不斷變化與調整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權威部門公布的內(nèi)容為準!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |