版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、廣東信息工程職業(yè)學(xué)院2016屆畢業(yè)論文(設(shè)計(jì))開(kāi)題報(bào)告姓 名陳達(dá)達(dá)學(xué)號(hào)系別計(jì)算機(jī)專(zhuān)業(yè)/班級(jí)軟件一班指導(dǎo)教師黃志成所屬系(部)計(jì)算機(jī)系職 稱(chēng)學(xué)生題 目 軟件項(xiàng)目開(kāi)發(fā)成本及風(fēng)險(xiǎn)管理選題研究的意義、主要內(nèi)容:1 目的和意義: 隨著信息技術(shù)的飛速發(fā)展,軟件產(chǎn)業(yè)在國(guó)民經(jīng)濟(jì)中扮演著越來(lái)越重要的角色。對(duì)軟件開(kāi)發(fā)實(shí)施有效的管理是決定軟件產(chǎn)業(yè)發(fā)展的至關(guān)重要的因素。在軟件項(xiàng)目的開(kāi)發(fā)過(guò)程中,項(xiàng)目管理日益受到人們的關(guān)注。軟件項(xiàng)目管理是為了使軟件項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成,而對(duì)成本、人員、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)等進(jìn)行分析和管理的活動(dòng)。成本管理是軟件項(xiàng)目管理的一個(gè)主要內(nèi)容,就目前發(fā)展來(lái)看,成本管理是軟件項(xiàng)目管理
2、中一個(gè)比較薄弱的方面,許多軟件項(xiàng)目由于成本管理不善,造成了軟件造價(jià)的成本上升,軟件質(zhì)量得不到保證。針對(duì)這些現(xiàn)象,文章提出了一種新的成本管理方法,并將其應(yīng)用于正在研究中的課題-軟件項(xiàng)目管理平臺(tái)的開(kāi)發(fā)當(dāng)中,以便于開(kāi)發(fā)有效的軟件項(xiàng)目管理工具,為企業(yè)節(jié)約成本,提高經(jīng)濟(jì)效益。 現(xiàn)代軟件產(chǎn)業(yè)的迅速發(fā)展,軟件的規(guī)模越來(lái)越大,復(fù)雜性也越來(lái)越高,風(fēng)險(xiǎn)變得更加難以控制,最終導(dǎo)致軟件項(xiàng)目失敗的結(jié)果越來(lái)越常見(jiàn)。對(duì)于軟件項(xiàng)目來(lái)說(shuō),它比一般項(xiàng)目存在更多不確定性,更加難以預(yù)見(jiàn)和控制決定了軟件項(xiàng)目的高風(fēng)險(xiǎn)性。因此,軟件項(xiàng)目的風(fēng)險(xiǎn)管理已經(jīng)成為軟件開(kāi)發(fā)過(guò)程中的關(guān)鍵,受到越來(lái)越多項(xiàng)目管理者的重視。如何對(duì)軟件
3、項(xiàng)目風(fēng)險(xiǎn)因素進(jìn)行分析并有效地規(guī)避風(fēng)險(xiǎn),從而導(dǎo)致項(xiàng)目順利成功是進(jìn)行軟件風(fēng)險(xiǎn)管理的主要課題之一。只有充分地理解和學(xué)習(xí)軟件風(fēng)險(xiǎn)管理的理論知識(shí),同時(shí)在實(shí)踐中不斷地積累經(jīng)驗(yàn)才能有效地進(jìn)行風(fēng)險(xiǎn)防范和控制,達(dá)到減少風(fēng)險(xiǎn)的影響程度和實(shí)現(xiàn)利益最大化追求的目的。 軟件開(kāi)發(fā)成本及風(fēng)險(xiǎn)管理和是今后必須重視的問(wèn)題,因?yàn)檐浖拈_(kāi)發(fā)項(xiàng)目在很多時(shí)候關(guān)系到我國(guó)經(jīng)濟(jì)、政治等領(lǐng)域的發(fā)展,所以,只有重視了軟件項(xiàng)目開(kāi)發(fā)及風(fēng)險(xiǎn)管理,才能夠提高我國(guó)整體實(shí)力。 據(jù)統(tǒng)計(jì),近代這些年。軟件開(kāi)發(fā)所帶來(lái)的影響是一個(gè)時(shí)代的,所以中國(guó)IT行業(yè)投入是非常大的。因此,軟件開(kāi)發(fā)過(guò)程中,成本和風(fēng)險(xiǎn)的影響是致命的,由此不得不重視軟件開(kāi)發(fā)過(guò)程中,對(duì)成本
4、計(jì)算和風(fēng)險(xiǎn)評(píng)估的投入,也是軟件能否長(zhǎng)久,高能的運(yùn)行的決定因素。2 主要內(nèi)容:1、 軟件開(kāi)發(fā)成本管理的重要性2、 軟件開(kāi)發(fā)成本管理概述 3、 軟件開(kāi)發(fā)成本管理過(guò)程中的主要問(wèn)題(一) 項(xiàng)目成本預(yù)算和估算的準(zhǔn)確度差。(二) 缺乏對(duì)軟件成本事先估計(jì)的有效控制。(三) 缺乏成本績(jī)效的分析和跟蹤 四、軟件開(kāi)發(fā)要求 (一) 軟件工程管理 (二) 軟件工程標(biāo)準(zhǔn) (三) 軟件質(zhì)量保證的手段 (四) 軟件項(xiàng)目對(duì)人員的需求 (五) 需求調(diào)研分析 (六) 概要設(shè)計(jì) (七) 詳細(xì)設(shè)計(jì) (八) 編碼 (九) 測(cè)試5、 軟件開(kāi)發(fā)風(fēng)險(xiǎn)管理(1) 風(fēng)險(xiǎn)管
5、理要素(2) 風(fēng)險(xiǎn)評(píng)估(3) 風(fēng)險(xiǎn)控制(4) 風(fēng)險(xiǎn)識(shí)別(5) 進(jìn)度計(jì)劃風(fēng)險(xiǎn)列表(6) 計(jì)劃編制(7) 開(kāi)發(fā)環(huán)境(8) 需求(9) 外部環(huán)境(10) 設(shè)計(jì)和實(shí)現(xiàn)(11) 風(fēng)險(xiǎn)分析6、 軟件項(xiàng)目開(kāi)發(fā)成本及風(fēng)險(xiǎn)管理(1) 項(xiàng)目計(jì)劃開(kāi)發(fā)系統(tǒng)(2) 測(cè)試系統(tǒng)(3) 風(fēng)險(xiǎn)評(píng)估系統(tǒng)(4) 分析用戶(hù)需求系統(tǒng)序號(hào)日 期進(jìn)度安排12015年6月1日5月9日 確定選題、收集相關(guān)資料22015年6月10日6月12日撰寫(xiě)開(kāi)題報(bào)告與開(kāi)題32015年7月20日11月30日收集資料,開(kāi)展研究,形成寫(xiě)作提綱42015年12月1日2016年4月1日深入研究,形成論文初稿52016年4月16日5月15日論文修改、定稿、
6、打印、答辯指導(dǎo)教師意見(jiàn)(含選題的科學(xué)性、可行性、應(yīng)用價(jià)值,綜合本專(zhuān)業(yè)知識(shí)的情況以及具體指導(dǎo)意見(jiàn)等) 簽名: 年 月 日教研室意見(jiàn) 簽名: 年 月 日系(部)意見(jiàn) 簽名: 年 月 日摘要每個(gè)軟件開(kāi)發(fā)生成,生產(chǎn)都要面臨兩個(gè)問(wèn)題,而這兩個(gè)問(wèn)題就是軟件開(kāi)發(fā)的成本和風(fēng)險(xiǎn)管理,把這兩個(gè)問(wèn)題弄好了,軟件就逐漸成型了,然而現(xiàn)代軟件的開(kāi)發(fā)人們面臨最大問(wèn)題就是這兩個(gè),也一直總有人弄不好它。所以本篇文章很明顯的反映這兩個(gè)問(wèn)題(軟件管理的分析,概念,成本的估算,分析等等)。關(guān)鍵字:風(fēng)險(xiǎn)管理,風(fēng)險(xiǎn)追蹤,成本管理,成本分析)。目錄隨著社會(huì)的發(fā)展,人民生活水平提高,然而對(duì)軟件的應(yīng)用也隨之提高了,也有跟多人使用軟件的方便,好
7、用,所以也推動(dòng)了更多的企業(yè)公司大量生產(chǎn)軟件,所以導(dǎo)致軟件在迅速開(kāi)發(fā)過(guò)程中遇到了普遍的開(kāi)發(fā)成本和風(fēng)險(xiǎn)管理不足,導(dǎo)致生產(chǎn)力下降,所以要做好開(kāi)發(fā)軟件就要解決兩個(gè)問(wèn)題,就是軟件在開(kāi)發(fā)過(guò)程中的成本和風(fēng)險(xiǎn)管理是否到位,這是軟件開(kāi)發(fā)的重要組成部分。 (一)軟件項(xiàng)目成本管理 1,成本估算的步驟 下面介紹一種方法,分為7個(gè)步驟。該過(guò)程表明軟件成本估算工作本身也是一種小型項(xiàng)目,需要相應(yīng)的規(guī)劃,復(fù)審和事后跟蹤。 (1),建立目標(biāo) 在軟件成本估算過(guò)程中,有時(shí)候會(huì)遇到這樣的情況:耗費(fèi)大量精力收集的用于信息項(xiàng),在進(jìn)行估算時(shí)卻因?yàn)榕c估算需要關(guān)系不大而不被使用,因而大量的艱難工作和細(xì)致分析付之東流。因此,應(yīng)該把建立成本估算目
8、標(biāo)作為成本估算的第一步,一次來(lái)制定以后工作的詳細(xì)程度。幫助建立成本估算目標(biāo)的主要因素是軟件項(xiàng)目當(dāng)前所處的生命周期階段,它大致對(duì)應(yīng)于對(duì)軟件項(xiàng)目的認(rèn)識(shí)程度和根據(jù)成本估算值而做的承諾程度。 (2),規(guī)劃需要的數(shù)據(jù)和資源 對(duì)軟件項(xiàng)目進(jìn)行成本估算,如果準(zhǔn)備不充分的話,會(huì)做出不可變更的軟件承諾。為避免這種情況的發(fā)生,應(yīng)該將軟件成本估算看成一個(gè)小型項(xiàng)目,在初期就為解決該問(wèn)題制定一份項(xiàng)目規(guī)劃。為此,可采用下面的規(guī)劃方法。 目的:為什么要求出該估算值? 產(chǎn)品和進(jìn)度:何時(shí)提出何種產(chǎn)品? 責(zé)任:每種產(chǎn)品由何人負(fù)責(zé)? 過(guò)程:如何進(jìn)行該項(xiàng)工作,采用哪種成本估算工具和技術(shù)? 需要的資源:完成該工作需要多少數(shù)據(jù),時(shí)間,費(fèi)用
9、,工作量等? 假定:如果所需的資源都具備,在什么條件下承諾交付該估算值? 該規(guī)劃不必是一份精細(xì)的文檔,只要足以支持當(dāng)前工作即可。比如估算工作量數(shù)小時(shí),只要對(duì)估算工作進(jìn)行簡(jiǎn)單分析并初步記錄一下就可以了,但這項(xiàng)簡(jiǎn)單的工作隊(duì)良好的估算卻是絕對(duì)必須的。 (3),確定軟件需求 如果不知道要生產(chǎn)什么樣的軟件產(chǎn)品,則肯定無(wú)法很好地估算生產(chǎn)該產(chǎn)品的成本。這意味著軟件需求說(shuō)明書(shū)對(duì)于估算很重要。對(duì)于估算來(lái)說(shuō),軟件需求說(shuō)明書(shū)的價(jià)值是由它的檢驗(yàn)的程度決定的,可檢驗(yàn)性越好,則價(jià)值越高。如果在軟件需求說(shuō)明書(shū)應(yīng)當(dāng)前項(xiàng)目的實(shí)際情況,需要將新項(xiàng)目中出現(xiàn)的新技術(shù)或方法等結(jié)合到改進(jìn)各估算值和估算技術(shù)中去。 (二),成本模型評(píng)價(jià)的準(zhǔn)
10、則 定義:模型是否清楚定義了估算的成本和排除的成本。 正確性:估算是否接近于項(xiàng)目的實(shí)際成本。 客觀性:模型是否避免將大部分軟件成本的變化歸納為較準(zhǔn)很差的主觀因素,如復(fù)雜性:是否很難調(diào)整模型來(lái)獲得想要的結(jié)果。 構(gòu)造性:用戶(hù)是否了解為什么模型能進(jìn)行估計(jì):是否有助于用戶(hù)理解即將到手的軟件項(xiàng)目。 細(xì)節(jié):模型能否方面進(jìn)行估算;是否能準(zhǔn)確地分出階段并相應(yīng)的將活動(dòng)分階段。 穩(wěn)定性:輸入數(shù)據(jù)的微小變化是否產(chǎn)生輸出成本算值的微小變化,即輸出對(duì)輸入是否敏感。 范圍:模型是否包含了需要你估算的軟件項(xiàng)目類(lèi)別。 易用性:模型的輸入和選項(xiàng)是否易于理解和賦值。 可預(yù)期性;模型是否避免使用那些直接項(xiàng)目完成才能清楚了解的信息。
11、 節(jié)約性;模型是否使用那些不好的因素或?qū)τ诮Y(jié)果沒(méi)有重要影響的因素。 二,軟件項(xiàng)目的風(fēng)險(xiǎn)管理 (1)軟件項(xiàng)目風(fēng)險(xiǎn)的定義 從事項(xiàng)目管理人員必須弄清風(fēng)險(xiǎn)的含義。風(fēng)險(xiǎn)具有兩大屬性:可能性和損失。可能性是風(fēng)險(xiǎn)發(fā)生的概率。損失是指預(yù)期與后果之間的差異。我們用可能性和損失的乘積12米來(lái)記錄風(fēng)險(xiǎn)損失。 風(fēng)險(xiǎn)的根源在于事物的不確定性。事先不能確知會(huì)產(chǎn)生什么后果,這種現(xiàn)象叫做不確定性。不確定性是客觀事物與人們認(rèn)識(shí)與估計(jì)之間的差距。它反映了人們由于難以預(yù)測(cè)未來(lái)活動(dòng)或事件的后果而產(chǎn)生的懷疑態(tài)度。即使人們能事先辨別活動(dòng)的可能結(jié)果,但也很難確定他們產(chǎn)生的概率,這也是一種不確定性。 雖然無(wú)法避免不確定性,但是我們可以通過(guò)適
12、當(dāng)?shù)姆椒▽?duì)其進(jìn)行控制與管理。 項(xiàng)目風(fēng)險(xiǎn)管理就是貫穿于項(xiàng)目開(kāi)發(fā)過(guò)程中的一系列管理步驟。風(fēng)險(xiǎn)管理是人員通過(guò)風(fēng)險(xiǎn)識(shí)別,風(fēng)險(xiǎn)分析,合理使用多種風(fēng)險(xiǎn)管理方法,技術(shù)與手段對(duì)項(xiàng)目風(fēng)險(xiǎn)實(shí)施有效的控制,以盡可能少的成本安全可靠地實(shí)施項(xiàng)目的目標(biāo)。 風(fēng)險(xiǎn)管理過(guò)程包括兩個(gè)主要活動(dòng)。第一個(gè)活動(dòng)是風(fēng)險(xiǎn)評(píng)估,為風(fēng)險(xiǎn)下定義。風(fēng)險(xiǎn)是一個(gè)識(shí)別風(fēng)險(xiǎn)來(lái)源及評(píng)估它們潛在影響的發(fā)展過(guò)程。第二個(gè)活動(dòng)是風(fēng)險(xiǎn)控制,目的在于解除風(fēng)險(xiǎn)。風(fēng)險(xiǎn)控制是一個(gè)開(kāi)發(fā)風(fēng)險(xiǎn)解除計(jì)劃,監(jiān)視風(fēng)險(xiǎn)狀態(tài),實(shí)施風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃和改正計(jì)劃偏差的過(guò)程。 風(fēng)險(xiǎn)管理過(guò)程就是從一堆模糊不清的問(wèn)題,擔(dān)心未知開(kāi)始,逐漸將這些不確定因素加以辨識(shí),分析,并進(jìn)而轉(zhuǎn)化可接受的風(fēng)險(xiǎn)。 項(xiàng)目風(fēng)險(xiǎn)管理是
13、一種綜合性的涉及社會(huì)科學(xué),工程技術(shù),系統(tǒng)科學(xué),管理科學(xué)的多學(xué)科活動(dòng)。 風(fēng)險(xiǎn)管理是一個(gè)連續(xù)不斷的過(guò)程,貫穿于項(xiàng)目周期的始終。在下列時(shí)間風(fēng)險(xiǎn)管理的重要性尤為突出。 1項(xiàng)目需求出現(xiàn)變更或項(xiàng)目進(jìn)展出現(xiàn)轉(zhuǎn)折點(diǎn)時(shí)。 2項(xiàng)目出現(xiàn)未曾預(yù)料的新情況時(shí)。 3項(xiàng)目有一些特別的目標(biāo)必須實(shí)現(xiàn)時(shí)。 (二)軟件風(fēng)險(xiǎn)管理的相關(guān)概念 1不確定性 不確定性指未知的因素。它是所有假設(shè)和未來(lái)固有的因素。 2損失 如果沒(méi)有潛在的損失,就沒(méi)有風(fēng)險(xiǎn)。損失可以是不好的結(jié)果或機(jī)會(huì)的流失。一個(gè)不理想的結(jié)果可能是一個(gè)帶有無(wú)法接受的缺陷的產(chǎn)品或不能達(dá)到預(yù)期的交貨的期限。 3時(shí)間 時(shí)間與風(fēng)險(xiǎn)緊密聯(lián)系在一起。一方面需要時(shí)間來(lái)評(píng)估和控制風(fēng)險(xiǎn),另一方面時(shí)間
14、的流逝會(huì)增加風(fēng)險(xiǎn)對(duì)應(yīng)的代價(jià),直到機(jī)會(huì)完全流失,風(fēng)險(xiǎn)最終轉(zhuǎn)化為無(wú)法挽回的損失。 4選擇 沒(méi)有選擇,就不存在風(fēng)險(xiǎn)管理。理解目標(biāo)的風(fēng)險(xiǎn),有助于做出正確的選擇。我們可以通過(guò)定義目標(biāo)找出風(fēng)險(xiǎn)和抑制風(fēng)險(xiǎn)的選擇。 5決策 意識(shí),洞悉和理解風(fēng)險(xiǎn)是制定決策的基礎(chǔ)。風(fēng)險(xiǎn)管理提供了一個(gè)交流風(fēng)險(xiǎn)信息的過(guò)程,也是提供了在項(xiàng)目所有級(jí)別上軟件風(fēng)險(xiǎn)的可視性。 6應(yīng)對(duì)風(fēng)險(xiǎn) 風(fēng)險(xiǎn)管理是減少有代價(jià)的重復(fù)勞動(dòng)的主動(dòng)決策。風(fēng)險(xiǎn)管理活動(dòng)本身也存在風(fēng)險(xiǎn)。它的風(fēng)險(xiǎn)是指做出失誤的選擇,接受不滿意的結(jié)果以及為高成本的重復(fù)勞動(dòng)付費(fèi)。如果你能做出選擇,避免這些風(fēng)險(xiǎn),那你就有時(shí)間實(shí)施風(fēng)險(xiǎn)管理。 (三)軟件風(fēng)險(xiǎn)管理主要內(nèi)容 風(fēng)險(xiǎn)管理是一項(xiàng)包含風(fēng)險(xiǎn)識(shí)別,
15、分析,計(jì)劃,監(jiān)督與控制的系統(tǒng)過(guò)程,也是一項(xiàng)實(shí)現(xiàn)項(xiàng)目目標(biāo)機(jī)會(huì)最大化與損失最小化的過(guò)程。主要包括: 1制定風(fēng)險(xiǎn)管理計(jì)劃 決定如何著手與計(jì)劃項(xiàng)目的風(fēng)險(xiǎn)管理活動(dòng)。 2風(fēng)險(xiǎn)識(shí)別 識(shí)別風(fēng)險(xiǎn)和風(fēng)險(xiǎn)識(shí)別。 3風(fēng)險(xiǎn)分析 在已建立的標(biāo)準(zhǔn)基礎(chǔ)上分析風(fēng)險(xiǎn),估計(jì)風(fēng)險(xiǎn)的可能性與結(jié)果,評(píng)估風(fēng)險(xiǎn)的相對(duì)應(yīng)的相對(duì)嚴(yán)重程度。 4風(fēng)險(xiǎn)計(jì)劃 計(jì)劃如何解決風(fēng)險(xiǎn)。制定風(fēng)險(xiǎn)解決方案,并為選擇的方法定義行動(dòng)計(jì)劃。建立起點(diǎn),幫助決定何時(shí)應(yīng)對(duì)風(fēng)險(xiǎn),執(zhí)行風(fēng)險(xiǎn)行動(dòng)計(jì)劃。 5風(fēng)險(xiǎn)跟蹤 監(jiān)視計(jì)劃的起點(diǎn)和風(fēng)險(xiǎn)的狀態(tài)。比較起點(diǎn)和狀態(tài)億決定變化。使用觸發(fā)器提供風(fēng)險(xiǎn)早期警告,以便及時(shí)應(yīng)對(duì)風(fēng)險(xiǎn),執(zhí)行風(fēng)險(xiǎn)行動(dòng)計(jì)劃。 6風(fēng)險(xiǎn)應(yīng)對(duì) 對(duì)觸發(fā)事件的通知做出反應(yīng),執(zhí)行風(fēng)險(xiǎn)行動(dòng)
16、計(jì)劃,報(bào)告風(fēng)險(xiǎn)應(yīng)對(duì)措施的結(jié)果,直到風(fēng)險(xiǎn)降到可接收范圍。 7風(fēng)險(xiǎn)管理驗(yàn)證 風(fēng)險(xiǎn)管理驗(yàn)證是保證項(xiàng)目實(shí)踐無(wú)偏差地執(zhí)行風(fēng)險(xiǎn)管理計(jì)劃的方法。 四、軟件開(kāi)發(fā)要求 (一) 軟件工程管理 軟件項(xiàng)目管理的內(nèi)容 軟件項(xiàng)目管理的內(nèi)容主要包括如下幾個(gè)方面:人員的組織與管理,軟件度量,軟件項(xiàng)目計(jì)劃,風(fēng)險(xiǎn)管理,軟件質(zhì)量保證,軟件過(guò)程能力評(píng)估,軟件配置管理等。這幾個(gè)方面都是貫穿、交織于整個(gè)軟件開(kāi)發(fā)過(guò)程中的,其中人員的組織與管理把注意力集中在項(xiàng)目組人員的構(gòu)成、優(yōu)化;軟件度量把關(guān)注用量化的方法評(píng)測(cè)軟件開(kāi)發(fā)中的費(fèi)用、生產(chǎn)率、進(jìn)度和產(chǎn)品質(zhì)量等要素是否符合期望值,包括過(guò)程度量和產(chǎn)品度量?jī)蓚€(gè)方面;軟件項(xiàng)目計(jì)劃主要包括工作量、成本、開(kāi)發(fā)
17、時(shí)間的估計(jì),并根據(jù)估計(jì)值制定和調(diào)整項(xiàng)目組的工作;風(fēng)險(xiǎn)管理預(yù)測(cè)未來(lái)可能出現(xiàn)的各種危害到軟件產(chǎn)品質(zhì)量的潛在因素并由此采取措施進(jìn)行預(yù)防;質(zhì)量保證是保證產(chǎn)品和服務(wù)充分滿足消費(fèi)者要求的質(zhì)量而進(jìn)行的有計(jì)劃,有組織的活動(dòng);軟件過(guò)程能力評(píng)估是對(duì)軟件開(kāi)發(fā)能力的高低進(jìn)行衡量;軟件配置管理針對(duì)開(kāi)發(fā)過(guò)程中人員、工具的配置、使用提出管理策略。因?yàn)榇蠹覍?duì)人力資源管理和軟件過(guò)程能力比較有興趣,下面就詳細(xì)的對(duì)這兩方面展開(kāi)討論。從軟件工程的角度講,軟件開(kāi)發(fā)主要分為六個(gè)階段:需求分析階段、概要設(shè)計(jì)階段、詳細(xì)設(shè)計(jì)階段、編碼階段、測(cè)試階段、安裝及維護(hù)階段。不論是作坊式開(kāi)發(fā),還是團(tuán)隊(duì)協(xié)作開(kāi)發(fā),這六個(gè)階段都是不可缺少的。根據(jù)公司實(shí)際情況
18、,公司在進(jìn)行軟件項(xiàng)目管理時(shí),重點(diǎn)將軟件配置管理、項(xiàng)目跟蹤和控制管理、軟件風(fēng)險(xiǎn)管理及項(xiàng)目策劃活動(dòng)管理四方面內(nèi)容導(dǎo)入軟件開(kāi)發(fā)的整個(gè)階段。在20世紀(jì)80年代初,著名軟件工程專(zhuān)家B.W.Boehm總結(jié)出了軟件開(kāi)發(fā)時(shí)需遵循的七條基本原則,同樣,在進(jìn)行軟件項(xiàng)目管理時(shí),也應(yīng)該遵循這七條原則。它們是:1、用分階段的生命周期計(jì)劃嚴(yán)格管理;2、堅(jiān)持進(jìn)行階段評(píng)審;3、實(shí)行嚴(yán)格的產(chǎn)品控制;4、采用現(xiàn)代程序設(shè)計(jì)技術(shù);5、 結(jié)果應(yīng)能夠清楚地審查;6、開(kāi)發(fā)小組地人員應(yīng)該少而精;7、承認(rèn)不斷改進(jìn)軟件工程實(shí)踐的必要性。(二) 軟件工程標(biāo)準(zhǔn)軟件工程標(biāo)準(zhǔn)的類(lèi)型也是多方面的。它可能包括過(guò)程標(biāo)準(zhǔn)(如方法、技術(shù)、度量等)、產(chǎn)品標(biāo)準(zhǔn)(如需
19、求、設(shè)計(jì)、部件、 描述、計(jì)劃、報(bào)告等)、專(zhuān)業(yè)標(biāo)準(zhǔn)(如職別、道德準(zhǔn)則、認(rèn)證、特許、課程等)以及記法標(biāo)準(zhǔn)(如術(shù)語(yǔ)、表示法、語(yǔ)言等)。軟件工程國(guó)家標(biāo)準(zhǔn)如下圖:標(biāo)準(zhǔn)化的主要特點(diǎn) 在開(kāi)發(fā)一個(gè)軟件時(shí),需要有許多層次、不同分工的人員相互配合;在開(kāi)發(fā)項(xiàng)目的各個(gè)部分以及各開(kāi)發(fā)階段之間也都存在著許多聯(lián)系和銜接問(wèn)題。如何把這些錯(cuò)綜復(fù)雜的關(guān)系協(xié)調(diào)好,需要有一系列統(tǒng)一的約束和規(guī)定。在軟件開(kāi)發(fā)項(xiàng)目取得階段成果或最后完成時(shí),還需要進(jìn)行階段評(píng)審和驗(yàn)收測(cè)試。投入運(yùn)行的軟件,其維護(hù)工作中遇到的問(wèn)題又與開(kāi)發(fā)工作有著密切的關(guān)系。軟件的管理工作則滲透到軟件生存期的每一個(gè)環(huán)節(jié)。所有這些都要求提供統(tǒng)一的行為規(guī)范和衡量準(zhǔn)則,使得各種工作都能
20、有章可循。軟件工程的標(biāo)準(zhǔn)化會(huì)給軟件工作帶來(lái)許多好處,比如:§ 可提高軟件的可靠性、可維護(hù)性和可移植性;§ 可提高軟件的生產(chǎn)率;§ 可提高軟件人員的技術(shù)水平;§ 可提高軟件人員之間的通信效率,減少差錯(cuò)和誤解;§ 有利于軟件管理;有利于降低軟件產(chǎn)品的成本和運(yùn)行維護(hù)成本;§ 有利于縮短軟件開(kāi)發(fā)周期。五軟件質(zhì)量保證的手段1質(zhì)量管理內(nèi)容1.1 編制和評(píng)審質(zhì)量計(jì)劃 制定質(zhì)量保證計(jì)劃:依據(jù)項(xiàng)目計(jì)劃及項(xiàng)目質(zhì)量目標(biāo)確定需要檢查的主要過(guò)程和工作產(chǎn)品,識(shí)別項(xiàng)目過(guò)程中的干系人及其活動(dòng),估計(jì)檢查時(shí)間和人員,并制定出本項(xiàng)目的質(zhì)量保證計(jì)劃。 質(zhì)量保證計(jì)劃的主要內(nèi)容
21、包括:例行審計(jì)和歷程碑評(píng)審,需要監(jiān)督的重要活動(dòng)和工作產(chǎn)品,確定審計(jì)方式,根據(jù)項(xiàng)目計(jì)劃中的評(píng)審計(jì)劃確定質(zhì)量保證人員需要參加的評(píng)審計(jì)劃。明確質(zhì)量審計(jì)報(bào)告的報(bào)送范圍。 質(zhì)量保證計(jì)劃的評(píng)審:質(zhì)量保證計(jì)劃需要經(jīng)過(guò)評(píng)審方能生效,以確保質(zhì)量保證計(jì)劃和項(xiàng)目計(jì)劃的一致性。經(jīng)過(guò)批準(zhǔn)的質(zhì)量保證計(jì)劃需要納入配置管理。當(dāng)項(xiàng)目計(jì)劃變更時(shí),需要及時(shí)更改和復(fù)審質(zhì)量保證計(jì)劃。1.2“過(guò)程和工作產(chǎn)品”的質(zhì)量檢測(cè) 根據(jù)質(zhì)量保證計(jì)劃進(jìn)行質(zhì)量的審計(jì)工作,并發(fā)布質(zhì)量審計(jì)報(bào)告。 審計(jì)的主要內(nèi)容包括:是否按照過(guò)程要求執(zhí)行了相應(yīng)的活動(dòng),是否按照過(guò)程要求產(chǎn)生了相應(yīng)的工作產(chǎn)品。本項(xiàng)目中對(duì)質(zhì)量的控制主要體現(xiàn)在不同階段的審計(jì)當(dāng)中。 1.3不符合項(xiàng)目的
22、跟蹤處理 對(duì)審計(jì)中發(fā)現(xiàn)的不符合項(xiàng)目,要求項(xiàng)目組及時(shí)處理,質(zhì)量保證人員需要確認(rèn)不符合項(xiàng)目的狀態(tài),直到最終的不符合項(xiàng)目狀態(tài)為“完成”為止。1.4質(zhì)量管理責(zé)任分配 公司在開(kāi)發(fā)項(xiàng)目上按照規(guī)范化的方式進(jìn)行生產(chǎn)。每個(gè)項(xiàng)目除配備了項(xiàng)目開(kāi)發(fā)所需要角色外,還專(zhuān)門(mén)配備了質(zhì)量保證小組,配置管理小組,測(cè)試小組來(lái)確保質(zhì)量管理的實(shí)施,下面針對(duì)這三種角色進(jìn)行說(shuō)明:1.1.4質(zhì)量保證小組職責(zé) 質(zhì)量保證小組作為質(zhì)量保證的實(shí)施小組,在項(xiàng)目開(kāi)發(fā)的過(guò)程中幾乎所有的部門(mén)都與質(zhì)量保證小組有關(guān)。質(zhì)量保證小組的主要職責(zé)是:以獨(dú)立審查方式,從第三的角度監(jiān)控軟件開(kāi)發(fā)任務(wù)的執(zhí)行,分析項(xiàng)目?jī)?nèi)存在的質(zhì)量問(wèn)題,審查項(xiàng)目的質(zhì)量活動(dòng),給出質(zhì)量審計(jì)報(bào)告。就項(xiàng)
23、目是否遵循已制定的計(jì)劃,標(biāo)準(zhǔn)和規(guī)范,給開(kāi)發(fā)人員和管理層提供反映產(chǎn)品和過(guò)程質(zhì)量的信息和數(shù)據(jù),使他們能了解整個(gè)項(xiàng)目生產(chǎn)周期中工作產(chǎn)品和過(guò)程的情況,提高項(xiàng)目透明度,從而支持其交付高質(zhì)量的軟件產(chǎn)品。 質(zhì)量保證人員依據(jù)質(zhì)量保證計(jì)劃,通過(guò)質(zhì)量審計(jì)報(bào)告向項(xiàng)目經(jīng)理有關(guān)人員提出已經(jīng)識(shí)別的不符合項(xiàng)目,并跟蹤不符合項(xiàng)目的解決過(guò)程,通過(guò)審計(jì)周報(bào)或?qū)徲?jì)月報(bào)告項(xiàng)目經(jīng)理提供過(guò)程和產(chǎn)品質(zhì)量數(shù)據(jù),并與項(xiàng)目協(xié)商不符合項(xiàng)目的解決辦法。 質(zhì)量保證小組的檢測(cè)范圍主要包括:項(xiàng)目的進(jìn)度是否按照項(xiàng)目計(jì)劃執(zhí)行,用戶(hù)需求是否得到了用戶(hù)的簽字確認(rèn),軟件需求是否正確的反映了用戶(hù)的需求,是否將每一項(xiàng)用戶(hù)需求都映射到軟件需求;系統(tǒng)設(shè)計(jì)是否完全反映了軟件
24、需求;實(shí)現(xiàn)的軟件是否正確的體現(xiàn)了系統(tǒng)設(shè)計(jì);測(cè)試人員是否進(jìn)行了較為徹底的和全面的測(cè)試;客戶(hù)驗(yàn)收和交接清單是否完備;對(duì)于系統(tǒng)運(yùn)行中出現(xiàn)的問(wèn)題,維護(hù)人員是否記錄了詳細(xì)的維護(hù)記錄;配置管理是否按照配置管理計(jì)劃建立了基線,是否嚴(yán)格控制變更過(guò)程,是否對(duì)配置庫(kù)進(jìn)行了維護(hù)。1.1.5配置管理小組職責(zé) 配置管理活動(dòng)的目的是通過(guò)執(zhí)行版本控制,變更控制,基線管理等規(guī)程,借助配置管理工具的使用,來(lái)保證整個(gè)生命周期過(guò)程產(chǎn)生的所有配置項(xiàng)的完整性,一致性和可追溯性。配置管理是對(duì)工作成果(階段工作成果和產(chǎn)品成果,進(jìn)展?fàn)顟B(tài)成果)的一種有效保護(hù)形式,是反映項(xiàng)目及其工作產(chǎn)品的過(guò)去,現(xiàn)在,動(dòng)態(tài)的資料和數(shù)據(jù)集中管理體現(xiàn)。 配置管理小組
25、的主要職責(zé)包括:根據(jù)項(xiàng)目計(jì)劃制定配置管理計(jì)劃,建立配置庫(kù),為項(xiàng)目組人員分配配置庫(kù)權(quán)限,創(chuàng)建需求,設(shè)計(jì),開(kāi)發(fā),測(cè)試,交付階段的基線。當(dāng)納入基線庫(kù)的工作產(chǎn)品發(fā)生變更時(shí),嚴(yán)格按照配置項(xiàng)變更控制過(guò)程執(zhí)行變更,變更后建立新的基線。測(cè)試小組職責(zé) 作為質(zhì)量控制的主要手段,如同軟件開(kāi)發(fā)一樣,測(cè)試在執(zhí)行之前,測(cè)試小組制定軟件測(cè)試計(jì)劃,測(cè)試用例的編寫(xiě)和執(zhí)行工作。 本項(xiàng)目中,測(cè)試可以分為如下幾種類(lèi)型:代碼走查,單元測(cè)試,集成測(cè)試,系統(tǒng)測(cè)試。為了保證程序的質(zhì)量,開(kāi)發(fā)人員需要對(duì)同伴的代碼進(jìn)行代碼走查,同時(shí)對(duì)自己編寫(xiě)的程序進(jìn)行單元測(cè)試,確保程序編譯,運(yùn)行正確。 測(cè)試人員根據(jù)軟件需求分析報(bào)告進(jìn)行軟件集成測(cè)試用例和系統(tǒng)測(cè)試用
26、例的編寫(xiě)。對(duì)編寫(xiě)完成的測(cè)試用例提交項(xiàng)目組進(jìn)行審計(jì),同時(shí)質(zhì)量保證人員對(duì)評(píng)審過(guò)程和工作產(chǎn)品進(jìn)行監(jiān)測(cè)。 測(cè)試人員根據(jù)測(cè)試計(jì)劃測(cè)試用例執(zhí)行測(cè)試用例,并對(duì)發(fā)現(xiàn)的缺陷進(jìn)行記錄,只有這樣才能確保項(xiàng)目組開(kāi)發(fā)的軟件產(chǎn)品滿足用戶(hù)需求。在完成集成測(cè)試之后,可以進(jìn)行軟件系統(tǒng)測(cè)試,系統(tǒng)測(cè)試包括對(duì)軟件進(jìn)行功能測(cè)試,性能測(cè)試,安全測(cè)試,壓力測(cè)試。只有進(jìn)行了系統(tǒng)測(cè)試軟件測(cè)試才是完整的。系統(tǒng)測(cè)試在本項(xiàng)目中占有重要的地位,性能要求有可能改變軟件的設(shè)計(jì),為避免造成軟件的后期返工,測(cè)試在性能上需要較大的側(cè)重。 1.3質(zhì)量保證措施 通過(guò)質(zhì)量管理責(zé)任的分配,通過(guò)如下幾個(gè)方面來(lái)進(jìn)行質(zhì)量保證的實(shí)施過(guò)程: 1.3.1項(xiàng)目進(jìn)度 項(xiàng)目計(jì)劃的制定為工程項(xiàng)目實(shí)施,管理和支持工作,項(xiàng)目進(jìn)度,成本,質(zhì)量及過(guò)程產(chǎn)品的有效控制打下了良好的基礎(chǔ),以便所有相關(guān)人員能夠按照該計(jì)劃有條
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025采購(gòu)部合同管理自查整改報(bào)告
- 二零二五年度餐飲連鎖品牌與合作合同
- 2024物業(yè)管理承包合同樣本
- 2025年度知識(shí)產(chǎn)權(quán)信用擔(dān)保合同示范文本3篇
- 二零二四年工程造價(jià)咨詢(xún)合同標(biāo)的和義務(wù)
- 2025年度大型活動(dòng)現(xiàn)場(chǎng)清潔保障服務(wù)合同3篇
- 二零二四年5G網(wǎng)絡(luò)建設(shè)與運(yùn)營(yíng)服務(wù)合同
- 2025年度毛竹種植基地承包與農(nóng)業(yè)保險(xiǎn)合作合同范本3篇
- 2025年蕪湖新房團(tuán)購(gòu)合同(含團(tuán)購(gòu)優(yōu)惠及售后服務(wù))3篇
- 二零二四年五保戶(hù)入住敬老院教育與培訓(xùn)服務(wù)合同3篇
- 冬春季呼吸道傳染病防控
- 中介費(fèi)合同范本(2025年)
- 《kdigo專(zhuān)家共識(shí):補(bǔ)體系統(tǒng)在腎臟疾病的作用》解讀
- 生產(chǎn)調(diào)度員崗位面試題及答案(經(jīng)典版)
- 交通運(yùn)輸安全生產(chǎn)管理規(guī)范
- 2025春夏運(yùn)動(dòng)戶(hù)外行業(yè)趨勢(shì)白皮書(shū)
- 電力行業(yè) 電力施工組織設(shè)計(jì)(施工方案)
- 《法制宣傳之盜竊罪》課件
- 通信工程單位勞動(dòng)合同
- 查對(duì)制度 課件
- 2024-2030年中國(guó)豬肉市場(chǎng)銷(xiāo)售規(guī)模及競(jìng)爭(zhēng)前景預(yù)測(cè)報(bào)告~
評(píng)論
0/150
提交評(píng)論