国产激情久久久久影院小草_国产91高跟丝袜_99精品视频99_三级真人片在线观看

軟件測試與項目管理

時間:2024-09-17 08:54:16 項目管理 我要投稿
  • 相關(guān)推薦

軟件測試與項目管理

  我國在經(jīng)過了軟件產(chǎn)品無序競爭階段,已經(jīng)進(jìn)入理性化競爭,各個企業(yè)都在強(qiáng)調(diào)軟件質(zhì)量,以保證質(zhì)量作為企業(yè)生命線。在這樣的大環(huán)境中,強(qiáng)調(diào)軟件測試,突出軟件測試管理,大膽地對軟件項目分出軟件測試子項目,并進(jìn)行項目管理,將會得到企業(yè)領(lǐng)導(dǎo)的大力支持,并且,如果項目管理工作做到位,將產(chǎn)生事半功倍的效果。

  項目管理無處不在

  項目管理就是以項目為對象的系統(tǒng)管理方法。通過一個臨時性的、專門的柔性組織,對項目進(jìn)行高效率的計劃、組織、指導(dǎo)和控制,以實現(xiàn)項目全過程的動態(tài)管理和項目目標(biāo)的綜合協(xié)調(diào)與優(yōu)化。 項目管理從其本質(zhì)上講是一個不斷整合和平衡的過程,因而非常適合軟件測試這種不定因素很多的項目。

  軟件測試項目常常不能令客戶或開發(fā)方滿意,其癥結(jié)體現(xiàn)在多個方面,而解決這些問題需要運用項目管理的方法和理論指導(dǎo)。從知識領(lǐng)域來說,項目管理包含整體管理、范圍管理、質(zhì)量管理、時間管理、溝通管理、成本管理、人力資源管理、風(fēng)險管理、采購管理9大知識體系。軟件測試涉及客戶、開發(fā)人員、測試人員三方的溝通交流不夠、交流上有誤解或者根本不進(jìn)行交流。測試人員通常對軟件測試復(fù)雜性估計不足,圖形用戶界面、分布式應(yīng)用、數(shù)據(jù)通信、超大型關(guān)系型數(shù)據(jù)庫以及龐大的系統(tǒng)規(guī)模等眾多因素導(dǎo)致軟件及系統(tǒng)的復(fù)雜性呈指數(shù)增長,從而對應(yīng)的測試工作也需要分層次、分階段進(jìn)行。而軟件項目的日程表也很難做到準(zhǔn)確,很多時候需要預(yù)計和猜測,當(dāng)最終期限迫近和關(guān)鍵時刻到來之際,主管人員首先考慮的是壓縮測試項目時間。測試過程中,需求通常會發(fā)生變化使得是測試人員的日程需要重新安排,對其它項目產(chǎn)生影響。隨著軟件復(fù)雜程度的加深,軟件體系越來越龐大,軟件測試工具在某些測試中是不可或缺的,那么采購管理也是必需的。另外,軟件項目計劃階段低估測試子項目的費用,測試人員專業(yè)水平不如開發(fā)人員,腳本的重用性差、缺陷跟蹤,需要軟件測試強(qiáng)調(diào)成本管理、人力資源管理、質(zhì)量管理與風(fēng)險管理。

  采用項目管理技術(shù),軟件測試工作有更好的工作能見度,對不同的工作任務(wù)可改進(jìn)協(xié)調(diào)和控制,能夠縮短產(chǎn)品開發(fā)時間,能夠減少總計劃費用,提高利潤率,可保證項目成員有較高的工作熱情和較明確的任務(wù)方向,廣泛的項目職責(zé)能夠加速管理人員的成長,實現(xiàn)較好的項目安全控制。

  項目管理標(biāo)準(zhǔn)化測試流程

  從概念上講,軟件測試的項目管理是指為了使軟件測試項目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成,而對成本、人員、進(jìn)度、質(zhì)量、風(fēng)險等進(jìn)行分析和管理的活動。它關(guān)注的是子系統(tǒng)中人員、過程、產(chǎn)品三要素的互動與變化,子系統(tǒng)內(nèi)部各過程的相互關(guān)聯(lián)、相互作用以及測試管理子系統(tǒng)與開發(fā)管理子系統(tǒng)的相互關(guān)聯(lián)、相互作用。

  軟件測試中的項目管理,特別強(qiáng)調(diào)工作分解結(jié)構(gòu)的合理性、項目測試文檔的規(guī)范、良好的溝通機(jī)制與項目成員溝通能力、項目管理工具和測試工具的作用。工作分解結(jié)構(gòu)(WBS),是進(jìn)行范圍規(guī)劃時所使用的重要工具和技術(shù)之一,是面向可交付成果的對項目元素的分組,它組織并定義了整個項目范圍,未列入工作分解結(jié)構(gòu)的工作將排除在項目范圍之外。它是項目團(tuán)隊在項目期間要完成或生產(chǎn)出的最終細(xì)目的等級樹,所有這些細(xì)目的完成或產(chǎn)出構(gòu)成了整個項目的工作范圍。進(jìn)行工作分解是非常重要的工作,它在很大程度上決定項目能否成功。

  通常,每個測試過程有5個基本測試文檔:測試計劃指明測試范圍、方法、資源,以及相應(yīng)測試活動的時間進(jìn)度安排表的文檔;測試方案指明為完成軟件或軟件集成特性的測試而進(jìn)行的設(shè)計測試方法的細(xì)節(jié)文檔;測試用例指明為完成一個測試項的測試輸入、預(yù)期結(jié)果、測試執(zhí)行條件等因素的文檔;測試規(guī)程指明執(zhí)行測試時測試活動序列的文檔;測試報告指明執(zhí)行測試結(jié)果的文檔。

  在軟件測試項目中,許多專家都認(rèn)為:對于成功,最大的威脅就是溝通的失敗。軟件測試項目成功的三個主要因素是用戶的積極參與、與開發(fā)項目組的協(xié)調(diào)配合和管理層的大力支持。三要素全部依賴于良好的溝通技巧。溝通管理的目標(biāo)是及時并適當(dāng)?shù)貏?chuàng)建、收集、發(fā)送、儲存和處理項目的信息。有效的溝通管理能夠創(chuàng)建一個良好的風(fēng)氣,讓項目成員對準(zhǔn)確地報告項目的狀態(tài)感到安全,讓項目在準(zhǔn)確的、基于數(shù)據(jù)的事實基礎(chǔ)上運行,而不會因為害怕報告壞消息而形成盲目樂觀的氛圍。

  現(xiàn)代項目管理工具提供了項目管理理念和方法,可以使我們方便的完成項目管理的過程控制,進(jìn)度、費用跟蹤。軟件測試工具在適合的項目中,可以大大減小工作量,并保證測試結(jié)果的準(zhǔn)確性。

  軟件測試項目管理是一項系統(tǒng)工程,合同簽訂后,項目經(jīng)理應(yīng)擁有一定權(quán)利,并能及時調(diào)動企業(yè)資源,為項目的按時完成提供必要條件,即在項目成員、客戶、開發(fā)經(jīng)理、主管人員、服務(wù)商等之間定義明確的責(zé)權(quán)利關(guān)系。

【軟件測試與項目管理】相關(guān)文章:

關(guān)于軟件項目管理的建議08-18

軟件項目設(shè)計過程的管理10-09

軟件項目的質(zhì)量管理05-23

怎樣控制軟件項目管理的成本07-13

軟件項目溝通管理的重要性07-12

軟件開發(fā)項目管理制度01-15

軟件項目開發(fā)崗位的設(shè)置07-01

軟件開發(fā)項目管理計劃的8大問題分析09-11

項目管理流程管理07-18

項目經(jīng)理與項目管理06-17