版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
軟件項目管理期末論文——綜述及自身感受隨著現(xiàn)代軟件項目管理熱的興起,項目管理資質(zhì)認(rèn)證成為繼MBA之后的一大熱點,許多媒體紛紛刊登有關(guān)項目管理資質(zhì)認(rèn)證的各種信息,大有項目管理資質(zhì)認(rèn)證是解決一切項目問題之靈丹妙藥。其實,專業(yè)的項目管理是保障項目成功實施的關(guān)鍵因素之一,但并不是唯從概念上講,軟件項目管理是為了使軟件項目能夠按照預(yù)定的成本、進度、質(zhì)量順利完成,而對成本、人員、進度、質(zhì)量、風(fēng)險等進行分析和管理的活動。實際上,軟件項目管理的意義不僅僅如此,進行軟件項目管理有利于將開發(fā)人員的個人開發(fā)能力轉(zhuǎn)化成企業(yè)的開發(fā)能力,企業(yè)的軟件開發(fā)能力越高,表明這個企業(yè)的軟件生產(chǎn)越趨向于成熟,企業(yè)越能夠穩(wěn)定發(fā)展(即減小開發(fā)風(fēng)險)。軟件開發(fā)不同于其他產(chǎn)品的制造,軟件的整個過程都是設(shè)計過程 (沒有制造過程);另外,軟件開發(fā)不需要使用大量的物質(zhì)資源,而主要是人力資源;并且,軟件開發(fā)的產(chǎn)品只是程序代碼和技術(shù)文件,并沒有其他的物質(zhì)結(jié)果?;谏鲜鎏攸c,軟件項目管理與其他項目管理相比,有很大的特殊性。一、什么是軟件項目管理軟件項目管理是為了使軟件項目能夠按照預(yù)定的成本、進度、質(zhì)量順利完成,而對成本、人員、進度、質(zhì)量、風(fēng)險等進行分析和管理的活動。軟件項目管理的根本目的是為了讓軟件項目尤其是大型項目的整個軟件生命周期(從分析、設(shè)計、編碼到測試、維護全過程)都能在管理者的控制之下,以預(yù)定成本按期,按質(zhì)的完成軟件交付用戶使用。而研究軟件項目管理為了從已有的成功或失敗的案例中總結(jié)出能夠指導(dǎo)今后開發(fā)的通用原則,方法,同時避免前人的失誤。軟件項目管理和其他的項目管理相比有相當(dāng)?shù)奶厥庑?。首先,軟件是純知識產(chǎn)品,其開發(fā)進度和質(zhì)量很難估計和度量,生產(chǎn)效率也難以預(yù)測和保證。其次,軟件系統(tǒng)的復(fù)雜性也導(dǎo)致了開發(fā)過程中各種風(fēng)險的難以預(yù)見和控制。軟件項目管理的內(nèi)容主要包括如下幾個方面:人員的組織與管理,軟件度量,軟件項目計劃,風(fēng)險管理,軟件質(zhì)量保證,軟件過程能力評估,軟件配置管理等。從軟件工程的角度講,軟件開發(fā)主要分為六個階段:需求分析階段、概要設(shè)計階段、詳細(xì)設(shè)計階段、編碼階段、測試階段、安裝及維護階段。不論是作坊式開發(fā),還是團隊協(xié)作開發(fā),這六個階段都是不可缺少的。在20世紀(jì)80年代初,著名軟件工程專家B.W.Boehm總結(jié)出了軟件開發(fā)時需遵循的七條基本原則,同樣,在進行軟件項目管理時,也應(yīng)該遵循這七條原則。它們是:(1)普遍性項目作為一種創(chuàng)新活動普遍存在于我們?nèi)祟惖纳鐣a(chǎn)活動之中,我們現(xiàn)有的各種文化物質(zhì)成果最初都是通過項目的方式實現(xiàn)的。(2)目的性一切項目管理活動都是為實現(xiàn)“滿足或超越項目有關(guān)各方對項目的要求與期望”(3)獨特性項目管理既不同于一般的生產(chǎn)服務(wù)運營管理,也不同于常規(guī)的行政管理,它有自己獨特的管理對象(項目),有自己獨特的管理活動,有自己獨特的管理方法和工具,(4)集成性項目管理要求必須充分強調(diào)管理的集成性特性。例如,對于項目工期、造價和質(zhì)量的集成管理,對于項目、子項目的集成管理等等。(5)創(chuàng)新性控制和管理軟件變更的一種管理。配置管理的使用取決于項目規(guī)模和復(fù)雜性以及風(fēng)險水平。品質(zhì)量要求;開發(fā)的環(huán)境日益復(fù)雜,代碼共享日益困難,需跨越的平臺增多;程序的規(guī)模越來越大;軟件的重用性需要提高;軟件的維護越來越困難。軟件配置管理應(yīng)提供的功能有:唯一地標(biāo)識每個軟件項的版本;標(biāo)識共同構(gòu)成一個完整產(chǎn)品的特定版本的每一軟件項的版本;控制由兩個或多個獨立工作的人員同時對一給定軟件項的更新;控制由兩個或多個獨立工作的人員同時對一給定軟件項的更新;按要求在一個或多個位置對復(fù)雜產(chǎn)品的更新進行協(xié)調(diào);標(biāo)識并跟蹤所有的措施和更改;這些措施和更改是在從開始直到放行期間,由于更改請求或問題引起的。軟件配置管理分為版本管理、問題跟蹤和建立管理三個部分,其中版本管理是基礎(chǔ)。2、軟件質(zhì)量管理隨著軟件開發(fā)的規(guī)模越來越大,軟件的質(zhì)量問題顯得越來越突出。軟件質(zhì)量的控制不單單是一個軟件測試問題,在軟件開發(fā)的所有階段都應(yīng)該引入質(zhì)量管理?,F(xiàn)代項目管理中的質(zhì)量管理是為了保障項目的產(chǎn)出物,能夠滿足項目業(yè)主/客戶以及項目各方面相關(guān)利益者的需要所開展的對于項目產(chǎn)出物的質(zhì)量和項目工作質(zhì)量的全面管理工作。質(zhì)量管理的基本原則有如下幾點:控制所有過程的質(zhì)量;過程控制的出發(fā)點是預(yù)防不合格;質(zhì)量管理的中心任務(wù)是建立并實施文件化的質(zhì)量體系;持續(xù)的質(zhì)量改進;有效的質(zhì)量體系應(yīng)滿足顧客和組織內(nèi)部雙方的需要和利益;定期評價質(zhì)量體系;搞好質(zhì)量管理關(guān)鍵在于領(lǐng)為了保證軟件的質(zhì)量,軟件評審是一個必不可少的環(huán)節(jié)。軟件評審并不是在軟件開發(fā)完畢后進行評審,而是在軟件開發(fā)的各個階段都要進行評審。因為在軟件開發(fā)的各個階段都可能產(chǎn)生錯誤,如果這些錯誤不及時發(fā)現(xiàn)并糾正,會不斷地擴大,最后可能導(dǎo)致開發(fā)的失敗。評審目標(biāo)主要有以下幾點:發(fā)現(xiàn)任何形式表現(xiàn)的軟件功能、邏輯或?qū)崿F(xiàn)方面的錯誤;通過評審驗證軟件的需求;保證軟件按預(yù)先定義的標(biāo)準(zhǔn)表示;已獲得的軟件是以統(tǒng)一的方式開發(fā)的;使項目更容易管理。軟件測試是軟件開發(fā)的一個重要環(huán)節(jié),同時也是軟件質(zhì)量保證的一個重要環(huán)節(jié)。所謂測試就是用已知的輸入在已知環(huán)境中動態(tài)地執(zhí)行系統(tǒng)(或系統(tǒng)的部件)。測試一般包括單元測試、模塊測試、集成測試和系統(tǒng)測試。如果測試結(jié)果與預(yù)期結(jié)果不一致,則很可能是發(fā)現(xiàn)了系統(tǒng)中的錯誤,測試過程中將產(chǎn)生下述基本文檔:(1)測試計劃:確定測試范圍、方法、和需要的資源等。(2)測試過程:詳細(xì)描述和每個測試方案有關(guān)的測試步驟和數(shù)據(jù)(包括測試數(shù)據(jù)及預(yù)(3)測試結(jié)果:把每次測試運行的結(jié)果歸入文檔,如果運行出錯,則應(yīng)產(chǎn)生問題報告,并且必須經(jīng)過調(diào)試解決所發(fā)現(xiàn)的問題。測試結(jié)果:把每次測試運行的結(jié)果歸入文檔,如果運行出錯,則應(yīng)產(chǎn)生問題報告,并且必須經(jīng)過調(diào)試解決所發(fā)現(xiàn)的問題。3、軟件風(fēng)險管理項目具有很多特性,但是最大的特性是項目的風(fēng)險性。項目的風(fēng)險性是由于項目的一次性、獨特性和不確定性造成的,其中最為關(guān)鍵的是項目的不確定性環(huán)境和項目信息的不完備性。項目的風(fēng)險性是一種造成損失的可能性。幾乎沒有一個項目是完全按照最初的計劃完成的,項目變更和變動帶來了造成損失的可能性。如果我們提前重視風(fēng)險,并且有所防范,就可以最大限度減少風(fēng)險的發(fā)生。進行風(fēng)險管理是有效的手段。(1)風(fēng)險的分類根據(jù)風(fēng)險內(nèi)容,我們可以將風(fēng)險分為項目風(fēng)險(成本提高,時間延長等)、技術(shù)風(fēng)險(技術(shù)不成熟等)、商業(yè)風(fēng)險(銷售問題等)、戰(zhàn)略風(fēng)險(公司的經(jīng)營戰(zhàn)略發(fā)生了變化)、管理風(fēng)險(公司管理人員是否成熟等)、預(yù)算風(fēng)險(預(yù)算是否準(zhǔn)確等)等。另外,我們還可以將風(fēng)險分為已知風(fēng)險(如員工離職等)、可預(yù)報風(fēng)險(從以往經(jīng)驗得出可能有風(fēng)險的)和不可預(yù)知風(fēng)險。(2)風(fēng)險的識別風(fēng)險識別的有效方法是建立風(fēng)險項目檢查表。主要涉及以下幾方面檢查:產(chǎn)品規(guī)模風(fēng)險檢查;業(yè)務(wù)影響風(fēng)險檢查;與客戶相關(guān)的風(fēng)險檢查;過程風(fēng)險檢查;技術(shù)風(fēng)險檢查;開發(fā)環(huán)境風(fēng)險檢查;與人員的模式和經(jīng)驗有關(guān)的風(fēng)險檢查。(3)風(fēng)險的評價對風(fēng)險的評價主要依據(jù)三個因素:風(fēng)險描述、風(fēng)險概率和風(fēng)險影響。從成本、進度及性能三個方面對風(fēng)險進行評價。確定項目的中止點,在中止點出再一次進行風(fēng)險評價。對風(fēng)險的駕馭與監(jiān)控主要靠管理者的經(jīng)驗來實施。一個好的項目經(jīng)理可以根據(jù)判斷來調(diào)整開發(fā)過程中的階段目標(biāo),做到:校正問題,防止問題。這種調(diào)整圍繞著已知的或可預(yù)知的可能威脅項目成功的問題。項目經(jīng)理能夠領(lǐng)導(dǎo)小組找出當(dāng)前正在使用的方法的長處和短處,以及項目面臨的風(fēng)險。4、人員組織與管理軟件開發(fā)中的開發(fā)人員是最大的資源。對人員的配置、調(diào)度安排貫穿整個軟件過程,人員的組織管理是否得當(dāng),是影響對軟件項目質(zhì)量的決定性因素。有這樣一種說法:軟件公司唯一的財產(chǎn)就是人,當(dāng)下班以后,公司所擁有的不過是幾臺電腦,所有的程序及財富全部在程序員的腦子中;如果這些人離開公司,那么公司將一無所有。從這些話不難看出,開發(fā)人員在整個軟件開發(fā)過程中舉足輕重的地位。現(xiàn)代軟件項目管理中很重要的一部分就是人力資源管理。所謂人力資源(HumanResource),是能夠推動社會和經(jīng)濟發(fā)展的體力和腦力勞動者的能力。人力資源的基本特點是:能動性、再生性、智能性、社會性。項目人力資源管理是指對于項目的人力資源所開展的有效規(guī)劃、積極開發(fā)、合理配置、準(zhǔn)確評估、適當(dāng)激勵等方面的管理工作。包括:項目組織的規(guī)劃、項目人員的獲得與匹配、項目組織成員的開發(fā)與項目團隊的建設(shè)。項目人力資源管理的特點:(1)項目人力資源管理強調(diào)團隊建設(shè)因此項目團隊建設(shè)是項目人力資源管理的一個首要任務(wù)。(2)項目人力資源管理強調(diào)高效快捷一般項目團隊的持續(xù)時間相對于運營組織而言是很短的,所以必須在項目團隊建設(shè)和人員開發(fā)方面采取高效快捷的方式方法。我認(rèn)為,要理解人本管理,首先要完整地認(rèn)識管理中的人,掌握人人生活的意義在于不斷地實現(xiàn)心中的目標(biāo),并機是改變?nèi)说男睦頎顟B(tài)和行為的內(nèi)在原因;生存有關(guān)的目標(biāo)、與社會關(guān)系有關(guān)的目標(biāo)和氣質(zhì)和性格)和目標(biāo)結(jié)構(gòu)上存在廣泛的差異。干個這樣的開發(fā)小組。在選擇人員的問題上,要結(jié)合實際情況來決定是否選入一個開發(fā)組員。并不是一群高水平的程序員在一起就一定可以組成一個成功的小組。作為考察標(biāo)準(zhǔn),技術(shù)水平、與本項目相關(guān)的技能和開發(fā)經(jīng)驗、以及團隊工作能力都是很重要的因素。一個一天能寫一萬行代碼但卻不能與同事溝通融洽的程序員,未必適合一個對組員之間通訊要求很高的項目。還應(yīng)該考慮分工的需要,合理配置各個專項的人員比例。例如一個網(wǎng)站開發(fā)項目,小組中有頁面美工、后臺服務(wù)程序、數(shù)據(jù)庫幾個部分,應(yīng)該合理的組織各項工作的人員配比。在組建開發(fā)組時,還應(yīng)充分估計到開發(fā)過程中的人員風(fēng)險。由于工作環(huán)境、待遇、工作強度、公司的整體工作安排和其他無法預(yù)知的因素,一個項目尤其是開發(fā)周期較長的項目幾乎無可避免的要面臨人員的流入流出。如果不在項目初期對可能出現(xiàn)的人員風(fēng)險進行充分的估計,作必要的準(zhǔn)備,一旦風(fēng)險轉(zhuǎn)化為現(xiàn)實,將有可能給整個項目開發(fā)造成巨大的損失。以較低的代價進行及早的預(yù)防是降低這種人員風(fēng)險的基本策略。具體來說可以從以下幾個方面對人員風(fēng)險進行控制:(1)保證開發(fā)組中全職人員的比例,且項目核心部分的工作應(yīng)該盡量由全職人員來擔(dān)任,以減少兼職人員對項目組人員不穩(wěn)定性的影響。(2)建立良好的文檔管理機制,包擴項目組進度文檔、個人進度文檔、版本控制文檔、整體技術(shù)文檔、個人技術(shù)文檔、源代碼管理等。一旦出現(xiàn)人員的變動,比如某個組員因病退出,替補的組員能夠根據(jù)完整的文檔盡早接手工作。(3)加強項目組內(nèi)技術(shù)交流,比如定期開技術(shù)交流會,或根據(jù)組內(nèi)分工建立項目組內(nèi)部的開發(fā)小組,是開發(fā)小組內(nèi)的成員能夠相互熟悉對方的工作和進度,能夠在必要的時候替對方工作。(4)為項目開發(fā)提供盡可能好的開發(fā)環(huán)境,包括工作環(huán)境、待遇、工作進度安排等等,同時一個優(yōu)秀的項目經(jīng)理應(yīng)該能夠在項目組內(nèi)營造一種良好的人際關(guān)系和工作氛圍。良好的開發(fā)環(huán)境對于穩(wěn)定項目組人員以及提高生產(chǎn)效率都有不可忽視的作用。除了為軟件開發(fā)階段配置成員,項目經(jīng)理還有一件值得重視的工作,那就是:表彰成績。對組員成績的表彰和獎勵,是激勵他們的一種很重要的手段。除非這個小組中已經(jīng)有了一種表彰程序,否則這應(yīng)是項目經(jīng)理最重要的事情之一。表彰包括象征性的東西(證書,旅游獎勵)以及實際的東西(電影票,餐館禮品券,兌現(xiàn)獎)。在送贈品時要說一些親切的話語:以獲得很多的友好和將來的合作。包括客戶代表,以及為項目成功做出過貢獻的支持人員等等開發(fā)組外的人員也可以獲得表彰。和小組的成員討論,了解他們感興趣的表彰和獎勵的方式。使得無論大小成就的表彰活動成為小組文化的一個標(biāo)準(zhǔn)組成部分。對每位組員對其所作的工作表現(xiàn)出發(fā)自內(nèi)心的興趣也要給與含蓄的表揚,為消除所有影響他們戰(zhàn)斗力的障礙盡你的力量。表彰是展示組員以及小組外的其他人的一種方式——你要知道并感謝他們?yōu)樾〗M成功所作的貢獻。以上是我對軟件項目管理幾個方面的一個概述,下面淺談一下我對軟件項目管理作為軟件項目管理作為一門新興的學(xué)科,是關(guān)于管理的一種方法論。既然是方法論,就只是一種抽象的內(nèi)容,它只能指導(dǎo)人們進行項目管理,具體怎么使用,還是要依人而定。這就像CMM不同等級中的關(guān)鍵過程域,不同的企業(yè)要根據(jù)自己的現(xiàn)實情況進行裁減,才能達到最好的效果。否則,所有的企業(yè)全都照本宣科,勢必會反而受到規(guī)矩的束縛。在日常工作中,有的人會認(rèn)為軟件開發(fā)過程中的變化太快,往往制定的計劃還沒有執(zhí)行完就有了新的變化;并以此為借口拒絕進行積極的項目管理。實際上,沒有一個項目可以在執(zhí)行中完全遵守一開始制定的計劃,尤其是在計劃制定得非常詳細(xì)的情況下,不可能每一個小細(xì)節(jié)都保證完全不變。項目的執(zhí)行過程中肯定會隨時發(fā)生各種變化的,例如:用戶需求的變化導(dǎo)致開發(fā)方向的變化、對風(fēng)險的預(yù)知導(dǎo)致開發(fā)手段的變化,等等。這些變化往往是必須的,而且是對整個軟件的生產(chǎn)開發(fā)過程具有好處的。因為有了各種不能避免地變化,因此在開發(fā)軟件的過程中,進行軟件項目管理是勢在必行的。進行軟件項目管理規(guī)范了整個軟件開發(fā)的進程,使整個過程有了一個比照的標(biāo)準(zhǔn),使得一個項目的成功并不是偶然的,而是可以復(fù)制的;項目的成功不是依靠某一特定人物的,而是整個企業(yè)水平的體現(xiàn)。這一點對于現(xiàn)今追求商業(yè)成功的各個企業(yè)而言,無疑是非常重要的,這也是為什么越來越多的國內(nèi)IT企業(yè)開始實行軟件項目管理,并積極的通過CMM和ISO9000這類的國際認(rèn)證——這不僅是保持企業(yè)自身穩(wěn)固發(fā)展的有利工具,更是和國際接軌的重要一環(huán)。軟件項目管理作為一種理論根據(jù),必須根據(jù)具體的情況設(shè)計出具體的執(zhí)行方法才能發(fā)揮效用。例如:在進行項目管理時,一定要對項目進行監(jiān)督和控制,并設(shè)定一些節(jié)點根據(jù)項目的進
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版廣告宣傳合作協(xié)議樣式版
- 二零二五版企業(yè)品牌推廣廣告服務(wù)協(xié)議3篇
- 2024版混合磚煙囪拆除施工協(xié)議條款版
- 專業(yè)保安服務(wù)2024年度合作合同版B版
- 二零二五年生鐵原料進口代理合同3篇
- 2024年版短期工聘用合同
- 天津大學(xué)《電氣控制與PC應(yīng)用技術(shù)(環(huán)工)》2023-2024學(xué)年第一學(xué)期期末試卷
- 蘇州工藝美術(shù)職業(yè)技術(shù)學(xué)院《城鄉(xiāng)規(guī)劃原理A》2023-2024學(xué)年第一學(xué)期期末試卷
- 四川外國語大學(xué)成都學(xué)院《閱讀教學(xué)中的文本解讀》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024生豬養(yǎng)殖項目投資合作合同3篇
- 企業(yè)年會攝影服務(wù)合同
- 電商運營管理制度
- 二零二五年度一手房購房協(xié)議書(共有產(chǎn)權(quán)房購房協(xié)議)3篇
- 2025年上半年上半年重慶三峽融資擔(dān)保集團股份限公司招聘6人易考易錯模擬試題(共500題)試卷后附參考答案
- 城市公共交通運營協(xié)議
- 內(nèi)燃副司機晉升司機理論知識考試題及答案
- 2024北京東城初二(上)期末語文試卷及答案
- 2024設(shè)計院與職工勞動合同書樣本
- 2024年貴州公務(wù)員考試申論試題(B卷)
- 電工高級工練習(xí)題庫(附參考答案)
- 村里干零工協(xié)議書
評論
0/150
提交評論