激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

淺析軟件項目過(guò)程管理矩陣模型研究與實(shí)踐

時(shí)間:2024-10-07 06:02:11 計算機應用畢業(yè)論文 我要投稿
  • 相關(guān)推薦

淺析軟件項目過(guò)程管理矩陣模型研究與實(shí)踐

  論文關(guān)鍵詞:軟件項目;過(guò)程控制;矩陣模型;需求管理

  論文摘要:軟件項目由于應用的領(lǐng)域不同,一般涉及眾多的業(yè)務(wù)知識領(lǐng)域,項目成果也應以軟件的產(chǎn)品來(lái)體現,其最終成果及實(shí)現過(guò)程的可見(jiàn)性、可度量性相對較弱。因此,軟件項目管理比一般工程項目要復雜得多;谲浖椖抗芾淼奶攸c(diǎn)分析,并結合軟件項目開(kāi)發(fā)管理經(jīng)驗,討論了軟件項目組織架構、計劃與過(guò)程控制等軟件項目管理要素,提出了矩陣式項目管理模型,分析了該模型中業(yè)務(wù)知識與技術(shù)共同作用所能達到的最佳效果,討論了需求管理模型及其應用,實(shí)踐證明該模型是行之有效的。

  O引言

  項目管理是伴隨著(zhù)項目進(jìn)行而進(jìn)行的,是一種為了滿(mǎn)足甚至超越項目所有者對項目的期望而將理論知識、技能、工具和技巧應用到項目中的管理活動(dòng),是一門(mén)關(guān)于項目資金、時(shí)間、等資源控制的管理科學(xué)。

  顧名思義,軟件項目管理就是項目管理在軟件領(lǐng)域的應用,是一種為了能夠按照預定的工期、質(zhì)量順利完成軟件項目而對、人員、進(jìn)度、質(zhì)量、風(fēng)險等進(jìn)行控制管理的活動(dòng)。其核心在于通過(guò)有效的管理,明確項目范圍,合理調配,提高項目團隊的整體開(kāi)發(fā)能力,優(yōu)化項目執行過(guò)程,控制項目成本,為用戶(hù)提供滿(mǎn)意的軟件產(chǎn)品。

  1軟件項目管理的特點(diǎn)

  軟件是一種特殊的產(chǎn)品,這種產(chǎn)品的特殊性之一就是它的生產(chǎn)活動(dòng)是以項目的形式進(jìn)行的,因此,項目管理對軟件生產(chǎn)具有決定性的意義。軟件項目管理除了具有一般項目管理的特點(diǎn)外,還有其獨特之處,主要表現在:

  (1)軟件產(chǎn)品缺乏硬性度量指標。

  軟件的最大特點(diǎn)在于一個(gè)“軟”字,它不像項目,最終可以有一個(gè)實(shí)物,可以用某一個(gè)標準去剛性的度量評價(jià)。而軟件產(chǎn)品客觀(guān)上具有“不可見(jiàn)性”,表現在它沒(méi)有一個(gè)可見(jiàn)的實(shí)物,還表現在其度量指標也不能像度量實(shí)物那樣具有明確性。有效的項目管理就是要使軟件及其生產(chǎn)過(guò)程由不可見(jiàn)、不可度量變成可見(jiàn)和可度量。

[1]       

淺析軟件項目過(guò)程管理矩陣模型研究與實(shí)踐

  (2)重視應用領(lǐng)域的業(yè)務(wù)知識。

  對于應用軟件來(lái)說(shuō),它并不單純是計算機技術(shù)問(wèn)題,更多地表現在它所服務(wù)的業(yè)務(wù)領(lǐng)域的知識技能。如企業(yè)ERP、SCM等應用軟件項目,計算機只是它的載體,計算機技術(shù)往往并不起決定作用,而與之相關(guān)的業(yè)務(wù)知識、知識顯得更加重要。

  (3)管理比技術(shù)本身更重要。

  軟件項目是一項計算機技術(shù)、信息技術(shù)、管理科學(xué)等多學(xué)科交叉的系統工程。隨著(zhù)信息技術(shù)的發(fā)展,軟件項目應用領(lǐng)域不斷擴張、項目規模不斷擴大、項目業(yè)務(wù)日趨復雜,一個(gè)軟件從構想到完成,需要大量的從事不同工作的人共同努力,個(gè)人單打獨斗的作坊式開(kāi)發(fā)方式顯然已經(jīng)無(wú)法適應這種信息技術(shù)發(fā)展的需要。在一

  個(gè)大型信息系統工程項目里,需要系統策劃人員、分析設計人員、編程人員、測試人員和用戶(hù)等眾多人員的共同參與和密切配合,如何將可用資源有效地結合在一起,并使之發(fā)揮最大效率,如何保證項目按照預定的時(shí)間將預先約定的軟件產(chǎn)品提交給客戶(hù)是軟件項目管理的核心任務(wù)。項目管理往往成為決定軟件項目成敗的重要因素。

  (4)強調文檔的重要性。

  文檔是軟件產(chǎn)品的重要組成部分,軟件項目管理以工程化的管理方法,強調規范文檔的重要性,在軟件生命周期的各個(gè)階段,強調對里程碑文檔的評審,并把文檔作為階段成果的重要體現和下階段的基礎。

  (5)重視培訓與服務(wù)的價(jià)值。

  培訓與服務(wù)是發(fā)掘軟件產(chǎn)品價(jià)值的重要手段。一個(gè)軟件產(chǎn)品,如果沒(méi)有人使用就不能形成價(jià)值,如果不會(huì )使用,就可能降低軟件的價(jià)值。服務(wù)的優(yōu)劣已經(jīng)直接影響軟件的使用價(jià)值并決定軟件產(chǎn)品的生命周期?傊,軟件項目管理重視培訓與服務(wù)在軟件增值中的意義。

   [2]      

  2架構矩陣模型

  規范化的管理體現在:有完整的基于軟件開(kāi)發(fā)標準(如CMM、ISO等)的開(kāi)發(fā)流程;有基于這個(gè)流程的完整詳細的開(kāi)發(fā)計劃;有基于開(kāi)發(fā)計劃的預算和成本控制方法;有明確的階段檢查措施和評價(jià)標準;有明確的質(zhì)量管理體系和質(zhì)量保證實(shí)施手段,保證項目在可控狀態(tài)下進(jìn)行。而這一切都需要有一個(gè)組織有效的管理團隊和運作規范的管理架構。

  在軟件項目管理過(guò)程中,項目經(jīng)理起著(zhù)至關(guān)重要的作用。對于項目經(jīng)理,目前有兩種觀(guān)點(diǎn):一種認為軟件項目經(jīng)理應該是某方面的應用專(zhuān)家,能夠對項目組成員給予技術(shù),如此才有能力合理安排工作。另一種觀(guān)點(diǎn)則認為,項目經(jīng)理應該是職業(yè)經(jīng)理,他可以不是計算機技術(shù)專(zhuān)家,但應該是管理專(zhuān)家,具備輕松調配各部門(mén)資源的技巧和有效地組織、管理開(kāi)發(fā)隊伍、協(xié)調溝通的能力,他的作用主要體現在協(xié)調、管理、合理安排成員的工作,控制項目進(jìn)度和費用,與用戶(hù)溝通,等等。事實(shí)上,在一般意義上,不管是技術(shù)型專(zhuān)家還是管理型專(zhuān)家都無(wú)法滿(mǎn)足現代軟件項目管理的需要。在傳統的垂直型管理模式中,項目經(jīng)理要直接管理到具體的程序員,一般只適用于不太復雜的技術(shù)型項目,它忽視了中間層的作用,不便于發(fā)揮員工的積極性。而扁平化管理意味著(zhù)要面對很多的直接下級,對管理者提出了很高的管理要求,特別對于大型項目來(lái)說(shuō),可能涉及到很多業(yè)務(wù)領(lǐng)域知識,他都要面面俱到,這對于一個(gè)不管是技術(shù)型還是管理型項目經(jīng)理來(lái)說(shuō)似乎都很難做到,即使對于所謂既懂專(zhuān)業(yè)又懂管理的全才專(zhuān)家來(lái)說(shuō),也不可能要求他在各個(gè)方面都是最優(yōu)秀的。

  眾所周知的事實(shí)是,找一個(gè)既懂專(zhuān)業(yè)又有項目管理經(jīng)驗的專(zhuān)家往往比較困難,但如果找幾個(gè)或懂專(zhuān)業(yè)或懂項目管理的專(zhuān)家也許并不困難。一個(gè)好的軟件項目團隊就應該是它可以有效整合各成員的能力,使集體的能量達到最大化。因此,與其找一個(gè)所謂全才的項目經(jīng)理,還不如構建規范的管理架構。根據筆者多年的軟件開(kāi)發(fā)、項目管理的實(shí)踐和經(jīng)驗,提出了“矩陣式”軟件項目管理模型。在這個(gè)模型中,項目經(jīng)理也只是其中的一個(gè)角色而已。他并不需要面面俱到,也不需要掌握項目的全部細節,他要做的全部工作就是按管理規范要求完成項目經(jīng)理這個(gè)角色所特有的工作。在這個(gè)架構下,更便于發(fā)揮項目團隊中備人所長(cháng),使集體的智慧得以充分張揚。每個(gè)人所做的工作(包括他的知識)都已經(jīng)留存下來(lái)了,即使項目經(jīng)理因故離職,接任者也可以從容接手,從而降低了因為人員流動(dòng)可能對項目造成的風(fēng)險。

    [3]     

  如表1所示,是某項目架構的矩陣模型。每個(gè)業(yè)務(wù)子系統有一個(gè)業(yè)務(wù)專(zhuān)家負責,他們一般都精通某一個(gè)方面的業(yè)務(wù),由他們直接面對用戶(hù),可以與用戶(hù)業(yè)務(wù)人員有更多的共同,便于交流,更容易捕獲用戶(hù)需求。而在軟件開(kāi)發(fā)的每個(gè)階段,按軟件工程生命周期,各階段由具有技術(shù)專(zhuān)長(cháng)的技術(shù)人員負責。所以,整體上可以充分發(fā)揮各業(yè)務(wù)負責人精通業(yè)務(wù)領(lǐng)域知識和階段負責人精通相關(guān)技術(shù)的優(yōu)勢,使項目團隊整體成為名副其實(shí)的既懂專(zhuān)業(yè)又懂管理的專(zhuān)家。

  矩陣管理可以更好地發(fā)揮各專(zhuān)業(yè)人員的業(yè)務(wù)專(zhuān)長(cháng),又能更好地發(fā)揮各技術(shù)層面技術(shù)人員的特長(cháng),項目經(jīng)理重要的工作就是協(xié)調,重點(diǎn)在于如何結合眾多資源控制整個(gè)開(kāi)發(fā)進(jìn)程。矩陣模型也有利于軟件公司人才戰略,有利于組織內部人才的培養,充分展現個(gè)人的發(fā)展空間。大多數軟件企業(yè)也許都很難有精通所有專(zhuān)業(yè)的全才,但都擁有為數眾多精通某一類(lèi)業(yè)務(wù)的系統分析師,或精通某一類(lèi)專(zhuān)門(mén)技術(shù)的專(zhuān)門(mén)人才。根據矩陣模型,公司可以培養員工向不同方向發(fā)展,有技術(shù)特長(cháng)的,培養他發(fā)展技術(shù)的深度,有其他專(zhuān)業(yè)特長(cháng)的,比如精通稅務(wù)、、企業(yè)管理等,則培養成業(yè)務(wù)專(zhuān)家。這樣,在人盡其才的同時(shí),又有利于留住人才,穩定了軟件開(kāi)發(fā)隊伍。

  3計劃與過(guò)程控制

  項目計劃包括風(fēng)險管理計劃、質(zhì)量管理計劃、資源計劃、資源計劃等。軟件項目計劃和過(guò)程控制為消除或削弱軟件的“不可見(jiàn)”帶來(lái)的不確定性提供了很好的保障措施;谌蝿(wù)分解(WBS)的工作分配和項目組織結構,明確每個(gè)項目開(kāi)發(fā)人員的責任以及他們之間的連接,把整個(gè)項目周期劃分為若干個(gè)小的階段,每個(gè)階段都有明確的目標和階段成果及其確認準則。由于把每個(gè)階段要完成的工作、預期的成果都清晰地描述出來(lái)了,一方面,可以使用戶(hù)不斷看到一個(gè)個(gè)階段成果,而不是在項目全部完工后才看到一個(gè)大的成果,增強了用戶(hù)的信心;另一方面。通過(guò)明確的階段結果,隨時(shí)收集有關(guān)項目進(jìn)程數據,按計劃規定進(jìn)行進(jìn)度管理,使開(kāi)發(fā)過(guò)程和階段成果都是可見(jiàn)的,也便于發(fā)現問(wèn)題、控制開(kāi)發(fā)過(guò)程,不至于什么問(wèn)題都要到最后才一次暴露,減少了項目風(fēng)險。

     [4]    

  當然,如果僅僅有好的項目計劃而缺乏有效的執行機制和監督措施,項目仍然可能失去控制。成功項目的標志是在規定的時(shí)間、合理開(kāi)支的條件下,完成約定的需求,實(shí)現系統的最終目標。有效實(shí)施項目進(jìn)度控制是項目成功的重要保障,是每一個(gè)項目經(jīng)理必須非常重視的工作。實(shí)現有效項目過(guò)程控制的方法主要是通過(guò)定期和不定期的檢查體現的。

  (1)階段檢查。

  不定期的階段性檢查,一般在關(guān)鍵任務(wù)或里程碑任務(wù)的計劃完成時(shí)進(jìn)行的,即在項目的每個(gè)階段結束時(shí)都要經(jīng)過(guò)詳細的評估。檢查的重點(diǎn)是該階段里程碑任務(wù)是否完整地實(shí)現了,是否可以轉入下階段的工作。

  (2)定期檢查。

  為了隨時(shí)掌控項目進(jìn)度執行情況,建立定期信息報告制度是一個(gè)行之有效的措施。定期的檢查一般分周例會(huì )和月例會(huì ),例會(huì )檢查的重點(diǎn)是:需求列表、風(fēng)險列表、計劃執行情況、質(zhì)量保證情況等。通過(guò)周報月報,溝通并掌握各方信息,對存在的問(wèn)題和困難進(jìn)行匯總,提交例會(huì )處理解決,降低不確定性因素對項目工期的影響,保證項目順利進(jìn)行。

  定期或不定期地對項目進(jìn)度計劃表進(jìn)行檢查,對于不合格的項目進(jìn)度計劃表或未按照項目進(jìn)度計劃表執行的項目給予相應處理,及時(shí)發(fā)現問(wèn)題,盡早調整計劃偏差,最大限度地避免損失。這樣,在項目進(jìn)行過(guò)程中就比較容易把握每個(gè)階段項目的進(jìn)展情況,方便對項目組成員的績(jì)效進(jìn)行階段性評估,便于統一項目經(jīng)理和客戶(hù)的認識。增加項目風(fēng)險的可控性。

  4需求矩陣模型

  軟件項目的最大難點(diǎn)往往在于需求的不確定性,所以,有人認為好的需求是軟件項目成功的一半。需求的困難主要表現在技術(shù)人員與用戶(hù)業(yè)務(wù)人員由于不同的語(yǔ)境,存在溝通困難。用戶(hù)業(yè)務(wù)人員可能不清楚計算機系統實(shí)現細節,或并不知道需求人員到底需要了解什么,而計算機技術(shù)人員可能由于不熟悉業(yè)務(wù),往往又缺乏引導用戶(hù)表達需求的業(yè)務(wù)素質(zhì)和技巧,所以,影響了雙方溝通和交流,造成的結果可能是用戶(hù)往往不能清楚地描述自己的需求或計算機人員不能準確解需求,從而影響了需求的最終描述。另一方面,對于管理信息系統來(lái)說(shuō),需求的不確定還表現在業(yè)務(wù)流程的變化上,特別對于現階段還處于不斷變革時(shí)期的我國企業(yè)來(lái)說(shuō),情況更是如此。

      [5]   

  一般來(lái)說(shuō),用戶(hù)在看到最終系統以后,通過(guò)不斷地應用實(shí)踐,激發(fā)了用戶(hù)的聯(lián)想,就可能提出新的或改進(jìn)的需求。所以,在項目一開(kāi)始,技術(shù)人員就必須對此有充分的認識,既要盡可能全面了解現有需求,也要充分預計到可能的需求變更,為系統設計留有變更或擴充的余地。另一方面,應該盡可能讓用戶(hù)盡早介入,直接參與階段評審和驗收,以便及時(shí)發(fā)現需求執行偏失,不至于什么都等到全部完工后才發(fā)現問(wèn)題,才一并解決問(wèn)題。在項目的后期改正一個(gè)錯誤的代價(jià)往往是在前期的數倍。所以,需求成為軟件項目成敗的另一個(gè)關(guān)鍵因索之一。

  根據筆者的經(jīng)驗,建立需求矩陣跟蹤表是進(jìn)行需求管理很好的工具。表2是為某汽車(chē)制造企業(yè)做的整車(chē)銷(xiāo)售系統中的一部分需求表。通過(guò)跟蹤表,項目涉眾可以隨時(shí)了解關(guān)于軟件需求的實(shí)現過(guò)程。用戶(hù)可以從中隨時(shí)看到階段性成果,方便用戶(hù)及時(shí)測試、確認已實(shí)現的需求,便于用戶(hù)積極參與,便于及時(shí)發(fā)現問(wèn)題,改正問(wèn)題。

  5結束語(yǔ)

  當代信息技術(shù)正以超乎尋常的速度發(fā)展,軟件項目規模不斷擴大,應用日趨復雜,失敗的案例屢見(jiàn)不鮮,人們逐漸把眼光聚焦到關(guān)于軟件項目管理方法的研究,項目管理正逐漸成為當今世界解決軟件危機的一種主流管理方法。矩陣模型已在大量的工程實(shí)踐中被證明是行之有效的。

       [6] 

【淺析軟件項目過(guò)程管理矩陣模型研究與實(shí)踐】相關(guān)文章:

關(guān)于軟件項目實(shí)施過(guò)程中的進(jìn)度管理研究03-01

研究軟件項目管理的控制03-06

關(guān)于軟件項目管理的控制研究03-02

關(guān)于軟件項目管理技術(shù)分析研究03-02

淺析計算機軟件項目管理中的需求分析03-13

市場(chǎng)營(yíng)銷(xiāo)項目管理實(shí)踐研究03-28

關(guān)于軟件質(zhì)量最優(yōu)的項目實(shí)施模型解析03-02

研究管理過(guò)程的整合管理03-19

染色過(guò)程對流擴散動(dòng)力學(xué)模型研究03-07

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频