《IT項目質(zhì)量管理》由會員分享,可在線閱讀,更多相關(guān)《IT項目質(zhì)量管理(4頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
IT項目質(zhì)量管理
一.簡述課程設(shè)計項目概況,著重闡述項目中如何進行“質(zhì)量管理”,在項目建設(shè)中這方面的問題和經(jīng)驗教訓。(600-800)
答:本小組的項目是 網(wǎng)上銀行系統(tǒng) 。本小組的項目是 網(wǎng)上銀行系統(tǒng) 。項目產(chǎn)品的描述與目標:網(wǎng)上銀行是指銀行利用Internet技術(shù),通過Internet向客戶提供開戶、查詢、對帳、行內(nèi)轉(zhuǎn)帳、跨行轉(zhuǎn)賬、信貸、網(wǎng)上證劵、投資理財?shù)葌鹘y(tǒng)服務(wù)項目,使客戶可以足不出戶就能夠安全便捷地管理活期和定期存款、支票、信用卡及個人投資等??梢哉f,網(wǎng)上銀行是在Internet上的虛擬銀行柜臺。
質(zhì)量管理主要包括質(zhì)量規(guī)劃,質(zhì)量保證,質(zhì)量控制3個方面 。
在質(zhì)量規(guī)劃時,我們
2、將質(zhì)量規(guī)劃和項目范圍緊密結(jié)合,因為本小組的范圍是以工商銀行的網(wǎng)銀系統(tǒng)為基礎(chǔ),并按照功能的優(yōu)先級進行排序,所以軟件功能中列出的十項功能的描述即為一部分質(zhì)量要求。此外,非功能性需求(例如估計用戶數(shù)為1萬人,每天登錄用戶數(shù)為300左右,網(wǎng)絡(luò)的帶寬為10M帶寬)也為質(zhì)量規(guī)劃的一部分。
在質(zhì)量保證方面,WBS中的開發(fā)階段,每一部分的編碼工作完成后,需要開發(fā)人員測試(初步調(diào)試),這樣可以保證編碼的正確性;在每一個功能完成后的測試可以發(fā)現(xiàn)功能,美觀等方面的問題。
在質(zhì)量控制方面,項目實施前,我們進行了資源的分析和控制,本小組成員分別擔任項目經(jīng)理,客戶代表,開發(fā)人員,測試人員等,大家對各自分工有了明確的了
3、解。項目實施中,通過每一階段完成后的開會報告審核進行質(zhì)量控制;對于項目的事后控制,本小組通過1.6檔案階段進行。
質(zhì)量管理過程中的問題及經(jīng)驗教訓:
(1)在質(zhì)量規(guī)劃初期,遺漏了非功能性方面的質(zhì)量規(guī)劃。以后再開發(fā)項目時要綜合考慮功能性要求和非功能性要求,二者同樣重要,缺一不可。(2)軟件測試人員只在項目完成某一階段或全部完成后才發(fā)揮作用是不夠的,測試人員也應(yīng)該參與到項目規(guī)劃中,在項目規(guī)劃階段就對項目質(zhì)量有較為準確的界定。(3)在進行質(zhì)量規(guī)劃時,項目團隊成員對質(zhì)量的重視不夠。在以后的項目中,一定要重視質(zhì)量,重視質(zhì)量管理。
另:
借用pmbok質(zhì)量管理主要包括質(zhì)量計劃,質(zhì)量保證,質(zhì)量控制3個
4、過程 。
一 質(zhì)量計劃:本小組的項目是以工商銀行的網(wǎng)銀系統(tǒng)為模版,進行功能的優(yōu)先級的排序,我們對軟件功能的質(zhì)量要求以優(yōu)先級高低為首要參考條件。
二 質(zhì)量保證:系統(tǒng)開發(fā)階段,需要開發(fā)人員測試程序的正確性。在我們的系統(tǒng)內(nèi)我們假設(shè)用戶數(shù)為1萬,每天登錄用戶數(shù)為300,網(wǎng)絡(luò)的帶寬為10M帶寬,搜索結(jié)果在3秒內(nèi)得到等等,我們應(yīng)用Packet Tracer軟件來實現(xiàn)模擬測試。最后投入市場進行公測來保證質(zhì)量。
三 質(zhì)量控制:項目組成員有:項目經(jīng)理,客戶代表,測試人員等,項目實施中,項目經(jīng)理與客戶代表進行整體把控,通過階段性會議報告審核進行質(zhì)量控制;其他例如測試人員在工作中時時應(yīng)注意質(zhì)量控制。
遇到問
5、題和經(jīng)驗教訓:
功能性需求和非功能性需求對于質(zhì)量管理來講都非常重要,在制訂非功能性需求的過程中需要注意是否能夠?qū)崿F(xiàn)來保障質(zhì)量,我們存在盲目增加功能的趨勢,需要及時的討論處理。軟件的測試是項目質(zhì)量的初步保證,其他成員要積極與測試人員溝通,進而更好的規(guī)劃項目。
二.論述IT項目質(zhì)量管理知識域包括哪些內(nèi)容,過程,管理與控制方法。
項目質(zhì)量管理是指為確保項目質(zhì)量目標而開展的項目管理活動,其根本目的是保障最終交付的成果能夠符合質(zhì)量要求。項目質(zhì)量管理包括兩個方面的過程:一是項目工作質(zhì)量的管理;二是項目交付成果的質(zhì)量管理,因為任何項目交付成果的質(zhì)量都是靠項目的工作質(zhì)量保證的。
(1),質(zhì)量管理的
6、過程。項目質(zhì)量管理主要包括質(zhì)量規(guī)劃,質(zhì)量保證,質(zhì)量控制過程。
1》質(zhì)量規(guī)劃。質(zhì)量規(guī)劃是確定適合于項目的質(zhì)量標準,并決定如何滿足這些標準的過程。質(zhì)量規(guī)劃應(yīng)重點考慮3個方面的問題:明確質(zhì)量標準,即確定每個獨特項目的相關(guān)質(zhì)量標準,把質(zhì)量規(guī)劃到項目的產(chǎn)品和管理項目所涉及的過程中;確定關(guān)鍵因素,即理解哪個變量影響結(jié)果是質(zhì)量規(guī)劃的重要部分;建立控制流程,即以一種能理解的,完整的形式傳達為確保質(zhì)量而才去的糾正措施。質(zhì)量計劃的依據(jù)是質(zhì)量方針,范圍闡述,IT項目質(zhì)量標準以及產(chǎn)品說明。編制質(zhì)量計劃的方法有效益\成本分析法,基準法,流程圖法,實驗設(shè)計法等。質(zhì)量計劃的要求有:確定應(yīng)達到的質(zhì)量目標和所有特性的要求;確
7、定質(zhì)量活動和質(zhì)量控制程序;確定項目不同階段中的職責,權(quán)限,交流方式及資源分配;確定采用控制的手段,合適的驗證手段和方法;確定和準備質(zhì)量記錄。
2》質(zhì)量保證。質(zhì)量保證是貫穿整個項目生命周期的,有計劃,有系統(tǒng)的活動,確保項目中的所有過程滿足干系人的希望。對質(zhì)量保證的認識分3個層次:以檢測為重點,以過程管理為重點,以產(chǎn)品開發(fā)為重點。IT項目質(zhì)量保證的思想還體現(xiàn)在:在產(chǎn)品開發(fā)的同時進行產(chǎn)品測試;在項目的各個階段保證質(zhì)量的穩(wěn)定性;盡可能早的使項目質(zhì)量測試自動化;確保項目成員和項目文化都重視質(zhì)量等。同時,應(yīng)建立良好的質(zhì)量保證體系。從項目的角度來看,質(zhì)量體系是指為實施質(zhì)量管理所需要的項目組織結(jié)構(gòu),職責,程
8、序,過程和資源。
3》質(zhì)量控制。質(zhì)量控制可以分為事前,事中,事后的控制。IT項目質(zhì)量控制的工具與技術(shù)有帕累托圖,因果圖,流程圖,統(tǒng)計抽樣,軟件項目質(zhì)量控制技術(shù)等。
(2 )軟件質(zhì)量。軟件質(zhì)量的定義是:與軟件產(chǎn)品滿足規(guī)定的和隱含的需要的能力有關(guān)的特征或特性的組合。軟件質(zhì)量的要素有正確性,健壯性,效率,完整性,可用性,風險性。從用戶角度對質(zhì)量的認識是:有效性,效率,靈活性,完整性,互操作性,可靠性,健壯性,可用性。從開發(fā)者角度對質(zhì)量的認識是:可維護性,可重用性,可測試性。
(3) IT企業(yè)質(zhì)量管理體系。質(zhì)量管理體系是指在質(zhì)量方面指揮和控制組織的管理體系。他由建立質(zhì)量方針和目標并實現(xiàn)這些目標的
9、相互關(guān)聯(lián)或相互作用的一組要素組成。質(zhì)量管理體系將影響質(zhì)量的技術(shù),管理,人員,資源等因素結(jié)合在一起,在質(zhì)量方針的指引下,為達到質(zhì)量目標而相互配合,協(xié)作。
另:
項目質(zhì)量管理是指為確保項目質(zhì)量目標而開展的項目管理活動,其根本目的是保障最終交付的成果能夠符合質(zhì)量要求。項目質(zhì)量管理要使用全面質(zhì)量管理的思想,包括全員性、全過程性和全要素性。
質(zhì)量管理的過程:
一 質(zhì)量計劃:質(zhì)量計劃是確定哪些質(zhì)量管理適合該項目,并決定如何滿足這些標準。質(zhì)量計劃有以下依據(jù):質(zhì)量方針、范圍描述、產(chǎn)品描述和標準規(guī)則。明確質(zhì)量標準,即確定每個獨特項目的相關(guān)質(zhì)量標準,把質(zhì)量規(guī)劃到項目的產(chǎn)品和管理項目所涉及的過程中;確定關(guān)
10、鍵因素,即理解哪個變量影響結(jié)果是質(zhì)量規(guī)劃的重要部分;建立控制流程,即以一種能理解的,完整的形式傳達為確保質(zhì)量而才去的糾正措施。編制質(zhì)量計劃的方法有效益\成本分析法,基準法,流程圖法,實驗設(shè)計法等。質(zhì)量計劃的要求有:確定應(yīng)達到的質(zhì)量目標和所有特性的要求;確定質(zhì)量活動和質(zhì)量控制程序;確定項目不同階段中的職責,權(quán)限,交流方式及資源分配;確定采用控制的手段,合適的驗證手段和方法;確定和準備質(zhì)量記錄。
二 質(zhì)量保證:質(zhì)量保證是定期評審總體項目績效,以樹立項目能夠達到的有關(guān)質(zhì)量標準的信心。質(zhì)量保證的策略分3個階段:以檢測為重點,以過程管理為重點,以產(chǎn)品開發(fā)為重點。IT項目質(zhì)量保證的思想還體現(xiàn)在:在產(chǎn)品開
11、發(fā)的同時進行產(chǎn)品測試;在項目的各個階段保證質(zhì)量的穩(wěn)定性;盡可能早的使項目質(zhì)量測試自動化;確保項目成員和項目文化都重視質(zhì)量等。過程階段可以進一步分為平行測試過程、性能的穩(wěn)定和集成、自動化測試和加強項目組成員的質(zhì)量重視。質(zhì)量體系是指為實施質(zhì)量管理所需要的項目組織結(jié)構(gòu),職責,程序,過程和資源,因此,應(yīng)建立良好的質(zhì)量保證體系,并通過質(zhì)量審計報告提出改進建議。。
三 質(zhì)量控制:監(jiān)控具體項目的執(zhí)行結(jié)果,以確定它們是否符合有關(guān)的質(zhì)量標準,并制定適當措施來消除導致項目績效不令人滿意的原因。質(zhì)量控制可以分為事前,事中,事后的控制。IT項目質(zhì)量控制的工具與技術(shù)有帕累托圖,因果圖,流程圖,統(tǒng)計抽樣和標準差,軟件項
12、目質(zhì)量控制技術(shù)等。通過這些方法與技術(shù)進而彌補糾正質(zhì)量上的缺陷。
三 結(jié)合課程設(shè)計的實際,簡述提升該知識域的管理水平應(yīng)該怎么做?
答:(1)在質(zhì)量管理中,測試是非常重要的任務(wù)。首先,要提高軟件的測試水平,首要要建設(shè)軟件測試隊伍,目前開發(fā)人員兼做測試工作的現(xiàn)象很普遍。要學習借鑒國外完善的測試機制,包括豐富的軟件測試經(jīng)驗,強大的測試工具,優(yōu)秀的測試管理水平。同時,要重視第三方的測試力量,將研發(fā)出來的軟件產(chǎn)品交給實力強勁的第三方專業(yè)測試公司,在提高軟件產(chǎn)品的質(zhì)量問題同時,還節(jié)約了產(chǎn)品測試成本。
(2)吸取成功軟件的經(jīng)驗。IBM在軟件自動化測試技術(shù)核心的三個最佳成功經(jīng)驗是:盡早測試、連續(xù)測
13、試、自動化測試,并在此基礎(chǔ)上提供了完整的軟件測試流程和一整套的軟件自動化測試工具,組建一個測試團隊,基于一套完整的軟件測試流程,使用一套完整的自動化軟件測試工具,完成全方位的軟件質(zhì)量驗證。
(3)重視文檔的重要性。多數(shù)項目管理者忽視了文檔的重要性。對于大型軟件的研發(fā)項目,還需要專業(yè)的測試過程管理軟件來支撐大規(guī)模的信息交流和自動測試、代碼的更新和版本的提交。這些文檔和信息的價值從某種意義上甚至超出了程序代碼本身。
(4)軟件測試人員也應(yīng)該參與到項目的設(shè)計階段。事實上設(shè)計上的缺陷往往是耗用成本最高,也是最難在開發(fā)后期修復的缺陷。而一個軟件的質(zhì)量與它有多大的設(shè)計缺陷有著密不可分的聯(lián)系。而
14、有經(jīng)驗的測試人員的質(zhì)量意識,安全意識,對用戶需求的了解及分析能力,對于打造高品質(zhì)的軟件設(shè)計都有著不可忽視的作用。
(5)溝通是開發(fā)和測試人員必備的素質(zhì)和技能,開發(fā)人員和測試人員良好的溝通能使軟件質(zhì)量更有保障。所以溝通和建立溝通渠道是項目管理者的重要工作。
另:
一 在質(zhì)量管理中,測試是非常重要的任務(wù)。首先,要提高軟件的測試水平,首要要建設(shè)軟件測試隊伍,目前開發(fā)人員兼做測試工作的現(xiàn)象很普遍。要學習借鑒國外完善的測試機制,包括豐富的軟件測試經(jīng)驗,強大的測試工具,優(yōu)秀的測試管理水平。同時,要重視第三方的測試力量,將研發(fā)出來的軟件產(chǎn)品交給實力強勁的第三方專業(yè)測試公司,在提高軟件產(chǎn)品的質(zhì)量問題
15、同時,還節(jié)約了產(chǎn)品測試成本。
二 吸取成功軟件的經(jīng)驗。IBM在軟件自動化測試技術(shù)核心的三個最佳成功經(jīng)驗是:盡早測試、連續(xù)測試、自動化測試,并在此基礎(chǔ)上提供了完整的軟件測試流程和一整套的軟件自動化測試工具,組建一個測試團隊,基于一套完整的軟件測試流程,使用一套完整的自動化軟件測試工具,完成全方位的軟件質(zhì)量驗證。
三 溝通是開發(fā)和測試人員必備的素質(zhì)和技能,開發(fā)人員和測試人員良好的溝通能使軟件質(zhì)量更有保障。所以溝通和建立溝通渠道是項目管理者的重要工作。
四 重視不同角度對質(zhì)量的認識。對用戶重要的屬性是有效性、效率、靈活性、完整性、互操作性、可靠性健壯性和可用性。對開發(fā)者重要的屬性有可維護性、可重用性和可測試性。
五 嚴格把握質(zhì)量控制技術(shù),通過質(zhì)量審計報告提出的問題進行更加嚴密的考察測試,并編制計劃防止未來IT項目發(fā)生質(zhì)量問題。