摘要:目前,在傳統行業實行項目管理已很普遍,而在信息系統集成行業,人們越來越認識到實行項目管理的重要性。由于信息產業的技術含量高,信息系統集成項目經常會遇到需求多變、技術更新和所處環境變化快速、人員流動頻繁等情況。
目前,在傳統行業實行項目管理已很普遍,而在信息系統集成行業,人們越來越認識到實行項目管理的重要性。由于信息產業的技術含量高,信息系統集成項目經常會遇到需求多變、技術更新和所處環境變化快速、人員流動頻繁等情況,所以信息系統集成行業更加需要科學規范的項目管理。因此,只有對信息系統集成項目實施項目管理,才能規范項目需求、降低項目成本、縮短項目工期、保證信息工程質量。
范文三
論信息系統項目的質量管理
【摘要】
本文以本人主持的鐵道部某部署大型設計院的辦公管理系統項目為實例,探討了在項目管理中始終作為核心競爭力的質量管理中遇到的問題和解決的辦法,文章首先解釋了質量管理的基本概念,基本原理及其重要性,總結了質量管理的三個主要過程及其采用的工具。指出了軟件質量除了技術上過硬外,還需要一個良好的管理環境,優秀的團隊建設,而軟件過程作為軟件開發的管理環境對軟件質量起著決定性作用。
本人在此項目中擔任項目經理,自始自終參與了整個項目的建設,系統自發布到各個分院以來,運行穩定,取得用戶好評,很大程度上得益于項目成功的質量管理。
【正文】
質量是反映實體滿足和隱含需要的能力的特性總和。
項目質量管理的主要目的是確保滿足它所應滿足的需求,項目管理必須滿足或超越利益相關者的需求和期望。優質的產品或服務對于一個公司企業,對來說都具有戰略性的重要意義,IT項目質量更是如此,由于本人國軟件發展的歷史較短,自身發展方面也存在許多問題,加上IT行業技術發展速度快,這樣就導致軟件產品不穩定,軟件后期的維護,升級出現麻煩,輕者用戶不滿意,重者造成人身傷亡,或者重大的經濟損失。因此,必須把質量看做與項目范圍,時間和成本同等重要。在本人主持的鐵道部某部署大型設計院的辦公管理系統項目中,特別注意了質量管理。首先嚴格按照項目質量管理的三個主要過程質量計劃編制,質量保障,質量控制上對項目進行管理,同時注重現代管理方法,借鑒國外先進的管理辦法,注重領導管理,團隊建設,并采用了RUP的迭代式的開發過程,開發目標定位在CMM2的關鍵過程域(KPA),達到CMM2的關鍵過程域,來控制軟件質量。
根據RUP的經驗,本人們把軟件開發分成和RUP一樣的四個階段:初始化,精化,構建,部署四個階段。為此本人們制定了需求分析,變更和配置管理,項目管理,分析和設計,測試等幾個關鍵過程,通過對這些關鍵過程的定義來控制整個軟件開發的活動。
需求分析關鍵活動是完成收集和定義軟件開發需要的資源,變更和配置管理關鍵活動是定義項目開發所需要的環境以及如何協調成員之間的進度。這個關鍵活動的實施本人們主要集中在版本控制上,利用現在流行的CVS版本控制工具有效的協調和管理團隊的開發。項目成立的技術交底會上,項目成員集思廣益,為系統制定了質量標準,包括分院登錄總院的響應時間,操作的響應時間,確保產生一致準確的信息,平均出錯的幾率,系統的升級等。并將這些標準納入質量計劃編制。在本系統中本人們請了北京的領域專家參與到系統開發的早期階段;而且做出了開發系統原型,用這些原型確認用戶的需求。讓領域專家參與開發的早期階段,保證分析人員有充足的時間和領域專家進行充分的交流和確認。在這個階段,原型可能在提交到用戶之前,首先被領域專家確認,這樣保證了原型被認可的程度和認可過程耗費的時間盡可能的短,從而在提高效率的同時保證了質量。
分析設計和測試這兩個關鍵活動本人們主要采用幾個原則:第一,分析和設計適當分開。做分析的不能全去做設計,在設計中有不做分析的人才能發現分析中的缺陷,分析的鑒定應該由所有成員統一來執行。第二,分析和測試適當分開。根據本人多年的開發經驗,開發員并不是很樂意去做繁雜的測試工作,而且開發員的測試思路都比較狹窄。第三,設計和文檔編寫員適當分開。設計員應將精力放在設計上,可提供簡單的樣稿,具體的文檔編寫應交于專人,實踐證明,上述原則的應用是成功的。質量保證包括對整體項目績效進行定期的評估以確保能滿足相應階段的質量標準。質量保證過程不僅對項目的最終結果負責,而且還要對整個項目過程負責。本項目中,北京的領域專家的質量審核,很好的完成了質量保證任務。在整個開發過程中,測試也是貫穿了整個過程,分別進行了單元測試(白盒測試),自底向上的集成測試,功能測試(黑盒測試),回歸測試,驗收及安裝測試,Beta測試,配置測試,兼容性測試等,測試者進行的詳細而且嚴謹,對出現的問題及時解決,消滅在萌芽狀態,確保系統滿足期望。整個過程中,采用了控制圖,來表明這個過程是出于控制中,還是失去了控制。當這個過程失去控制時,就馬上確認這些非隨機事件的起因,并調節過程以糾正或消除這些起因。
在整個項目過程中,深刻領會到除了使用好的質量計劃編制質量保證盒質量控制這些有效工具外,強大的領導,團隊組織,理解質量成本,提供一個好的工作環境來提高質量,努力提供組織在軟件開發和項目管理方面的整體成熟度水平,都有助于提高質量。
許多質量專家都認為,質量問題的主要原因是缺乏領導。大部分質量問題出在管理上,而非技術上。認識到這一點,作為項目經理,本人經常到上司領導那里去。灌輸本人的觀點,說服領導重視這件事情。在這個項目中本人和本人的上司強調不斷開發和使用質量標準,經常培訓員工,推行質量概念和原則的教育和培訓,實施策略計劃及建立和跟蹤質量水平,積極證明質量提高的重要性,提高全體開發人員的質量意識。明白質量成本是一致成本加上不一致成本。一致成本是交付滿足要求的和適用的產品。不一致成本是對故障或沒有滿足質量期望負責所消耗的成本。認識到這一點,盡量實現零缺陷,將問題盡早發現,盡早解決。
在團隊組織上,鑒于成員小組素質和技能都比較高,本人采用了一種驅動式的管理模式,要求成員共同協商,互相平等,尊重和調動每個成員的積極主動性。本人則不直接參與其他成員的活動,而是類似于教練的角色在旁邊不斷的指導和更正他們的行為,整個實際活動由小組成員自己完成。根據每個成員的能力和特點,分配不同的任務,明確他們的責任,指導他們的行為,這種模式類似于足球隊管理,教練不實際打球,而是在外場確定中鋒,前衛,后場的關系和位置,將自己的戰術灌輸下去,實際的操作由隊員自己完成。這樣做可以有效的緩解項目經理的壓力,讓項目經理將更多的精力用在項目管理上。發揮團隊主體的能力,來保證軟件的質量。綜上所訴,整個軟件開發的過程中,注意了軟件過程的定義,認真編制質量計劃,編寫需求分析,分析和設計模塊,制定并嚴謹執行測試活動,進行質量保證,并采用有關工具進行質量控制。而且注重讓領導參與進來,加強團隊建設,進行職工質量先進概念培訓。處理了這些問題,本人們的軟件質量有了大幅度的提高,而且本人也相信這些問題的解決也是大規模軟件開發的基石,也是軟件組織成熟的標志之一。
大型設計院的辦公管理系統項目自2010年1月項目啟動到2010年7月項目驗收歷時7個月,系統至今運行穩定,取得用戶好評,很大程度上得益于項目成功的質量管理。
相關推薦:
軟考備考資料免費領取
去領取
專注在線職業教育24年