一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

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

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

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


  論文摘要:深入分析了軟件項目實(shí)施中影響進(jìn)度的主要原因,根據軟件開(kāi)發(fā)過(guò)程中不同階段進(jìn)度的特點(diǎn),將軟件項目進(jìn)度管理劃分為4個(gè)主要的工作階段:計劃階段、需求階段、實(shí)施階段及收尾階段。結合各階段進(jìn)度管理工作的特點(diǎn),說(shuō)明進(jìn)度管理需要解決的關(guān)鍵問(wèn)題及相應的解決辦法。

  論文關(guān)鍵詞:進(jìn)度管理;項目計劃;軟件工程;軟件項目管理

  隨著(zhù)應用的日益普及和深入,軟件產(chǎn)品的規模越來(lái)越大,復雜性越來(lái)越高,傳統個(gè)人作坊式的開(kāi)發(fā)方式已經(jīng)越來(lái)越不適應軟件產(chǎn)業(yè)發(fā)展的要求,軟件產(chǎn)業(yè)已逐步進(jìn)入以團隊開(kāi)發(fā)為主的階段,軟件開(kāi)發(fā)過(guò)程中的項目管理工作日益受到人們的關(guān)注和重視。在軟件項目實(shí)施過(guò)程中,影響項目成功的因素有許多,其中進(jìn)度管理是軟件項目管理的一個(gè)重要方面。

  1影響軟件項目進(jìn)度的因素分析

  表明:導致軟件項目不能按進(jìn)度要求完成的主要因素有以下幾個(gè)方面:
  1)缺乏詳細準確的項目計劃。項目計劃確定了項目的范圍、進(jìn)度、審核、驗收、費用等項目管理的諸多因素,是整個(gè)軟件生命周期中的重要環(huán)節,也是項目管理最重要的方面之一。項目計劃是項目跟蹤和管理的重要基礎。許多項目失敗就是由于缺乏詳細準確的項目計劃,導致項目進(jìn)度管理失去控制。
  2)缺乏對需求變更的有效管理。對于應用軟件項目來(lái)說(shuō),影響項目進(jìn)度的一個(gè)非常重要因素就是項目實(shí)施中的需求變更。需求變更管理不善將會(huì )導致開(kāi)發(fā)工作不斷反復,開(kāi)發(fā)進(jìn)度停滯不前。
  3)開(kāi)發(fā)過(guò)程缺乏有效的控制和管理。軟件開(kāi)發(fā)過(guò)程中,一方面,由于開(kāi)發(fā)工作缺乏有效的監督檢查機制,造成軟件開(kāi)發(fā)各階段的進(jìn)度管理工作失去控制;另一方面,由于開(kāi)發(fā)過(guò)程中的階段性成果失去有效的版本管理,使整個(gè)開(kāi)發(fā)工作陷入混亂。
  4)不重視團隊建設工作。目前,軟件開(kāi)發(fā)過(guò)程中存在的一個(gè)嚴重問(wèn)題就是人員的流動(dòng)問(wèn)題,許多軟件項目從開(kāi)始實(shí)施到項目完成人員流動(dòng)頻繁。造成這種現象的原因固然有許多,但一個(gè)根本的原因就是在項目實(shí)施中忽略了團隊建設,造成整個(gè)項目團隊沒(méi)有凝聚力。

  2軟件項目進(jìn)度管理的階段劃分

  在軟件開(kāi)發(fā)過(guò)程中,無(wú)論采用什么樣的開(kāi)發(fā)模型,軟件開(kāi)發(fā)都要經(jīng)過(guò)“啟動(dòng)一需求一設計一編碼一測試一驗收”等多個(gè)工作階段。為了深入分析研究各階段中影響項目進(jìn)度的主要因素,根據各階段進(jìn)度管理的特點(diǎn),將軟件項目的進(jìn)度管理工作劃分為4個(gè)階段:計劃階段、需求階段、實(shí)施階段、收尾階段。這4個(gè)階段與軟件工程各階段的關(guān)系如圖1所示。

  計劃階段進(jìn)度管理的重點(diǎn)是從軟件項目整體進(jìn)度管理的要求出發(fā),對項目實(shí)施中影響進(jìn)度的全局因素進(jìn)行分析,制定項目實(shí)施的總體工作計劃;需求階段是開(kāi)發(fā)過(guò)程中項目雙方協(xié)作最為密切的一個(gè)工作階段,進(jìn)度管理工作涉及到對項目雙方工作進(jìn)度的管理和控制;實(shí)施階段的特點(diǎn)是全部工作由項目開(kāi)發(fā)方承擔并完成,進(jìn)度管理工作的重點(diǎn)主要是對開(kāi)發(fā)方的工作進(jìn)度和產(chǎn)品質(zhì)量進(jìn)行管理;收尾階段的工作重點(diǎn)是如何做好項目的驗收工作,進(jìn)度管理工作主要是項目驗收的準備和驗收工作的實(shí)施。

[1]    

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



  3計劃階段的進(jìn)度

  在軟件項目啟動(dòng)階段,需要根據項目的條款及總體工作的目標要求,制定整個(gè)項目的總體工作計劃,即要對項目實(shí)施中的各項活動(dòng)做出周密的安排。計劃階段與進(jìn)度管理有關(guān)的因素主要有以下3個(gè)方面:
  1)項目進(jìn)度計劃在項目的初期,項目負責人首先應該根據項目的合同要求,明確項目的工作范圍。然后依據工作內容,對資源、及工作進(jìn)度做出合理估算。進(jìn)度計劃應明確項目開(kāi)始日期及完成日期,項目各工作階段的工作內容及開(kāi)始時(shí)間和完成時(shí)間等。由于項目進(jìn)度計劃是整個(gè)項目計劃工作的基礎,項目的進(jìn)度計劃必須詳細、準確、合理。項目的進(jìn)度計劃將是進(jìn)行項目進(jìn)度跟蹤和控制的重要依據。
  2)里程碑設置為了便于對進(jìn)度計劃的執行情況進(jìn)行跟蹤和控制,需要對項目進(jìn)度計劃中某些重要的時(shí)間點(diǎn)進(jìn)行設置,即將這些時(shí)間點(diǎn)設置為里程碑。里程碑描述了每一開(kāi)發(fā)階段項目應達到的狀態(tài)。每當項目進(jìn)行到每一個(gè)里程碑時(shí)間點(diǎn)時(shí),要進(jìn)行本階段進(jìn)度完成情況的工作檢查。里程碑確定了軟件開(kāi)發(fā)各工作階段的最后完成時(shí)間及需要交付的階段性工作成果。
  3)需求的變更控制對軟件項目進(jìn)度影響最大的因素是需求變更。所以不論是ISO9000認證,還是CMM認證都是十分強調對需求的變更控制。對軟件項目的變更控制管理工作必須從項目計劃階段開(kāi)始,確定需求變更的工作流程。這有助于將需求變更帶來(lái)的不利影響減到最小程度。由于軟件項目實(shí)施中存在許多不確定因素,所以項目實(shí)施過(guò)程中要允許對項目計劃進(jìn)行調整,但是對計劃的修改工作都必須在有效地控制下進(jìn)行。

  4需求階段的進(jìn)度管理

  需求分析階段的工作目標是要獲取詳細、準確地用戶(hù)需求,分析工作要想按計劃完成,需要項目雙方共同努力才可以實(shí)現。本階段進(jìn)度管理工作的因素主要有3個(gè)方面:技術(shù)因素、管理因素及溝通因素(圖2)。

  1)快速原型技術(shù)及需求復用技術(shù)?焖僭图夹g(shù)和軟件復用技術(shù)是開(kāi)發(fā)方快速、準確獲得用戶(hù)需求的主要技術(shù)手段。通過(guò)原型技術(shù)可有效解決軟件產(chǎn)品可見(jiàn)性差的問(wèn)題,用戶(hù)通過(guò)對原型系統實(shí)物的使用,有助于提高對未來(lái)系統的認識能力。利用需求復用技術(shù)可以復用其他相似系統的需求分析結果,有助于加快整個(gè)需求分析的工作進(jìn)度。
  2)進(jìn)行需求的管理。需求階段的工作一方面是進(jìn)行需求的獲;另一方面需要對已獲取的需求進(jìn)行管理。通過(guò)需求管理,一方面可以有效遏制需求分析階段的需求變更,確保需求分析的工作進(jìn)度;另一方面通過(guò)良好的需求管理工作,可以提高需求分析結果的可復用性。
  3)與用戶(hù)進(jìn)行有效的溝通。分析人員要快速、準確地獲得用戶(hù)的實(shí)際需求,除了具有優(yōu)秀的需求分析經(jīng)驗和技能外,很重要的一點(diǎn)是必須與用戶(hù)進(jìn)行良好的溝通。通過(guò)有效的溝通工作,分析人員一方面可以準確、全面地了解用戶(hù)的真實(shí)想法,提高需求分析的工作進(jìn)度和質(zhì)量;另一方面也容易贏(yíng)得用戶(hù)的信任和尊重,在需求分析工作中得到用戶(hù)更多的支持和配合。

   [2]   

  5實(shí)施階段的進(jìn)度

  項目實(shí)施階段包括設計、編碼、測試幾個(gè)軟件開(kāi)發(fā)工作階段。開(kāi)發(fā)工作在本階段進(jìn)入以開(kāi)發(fā)方為主的項目實(shí)施階段。本階段影響項目進(jìn)度的主要因素有以下兩個(gè)方面(圖3)。



  5.1組建結構合理的項目團隊,提高團隊戰斗力
  1)組建結構合理的項目團隊。實(shí)施階段的項目團隊需要由具有不同技能的技術(shù)人員組成。在組建團隊時(shí),項目負責人必須根據工作內容,分析項目實(shí)施過(guò)程中涉及到的技術(shù)因素,確定項目團隊的人員構成,在項目實(shí)施中遇到相應技術(shù)問(wèn)題時(shí),團隊中都有熟悉該領(lǐng)域的人員能夠予以解決。所以結構合理的項目團隊是各階段工作進(jìn)度按計劃進(jìn)行的關(guān)鍵。
  2)職責明確、分工合理。在各階段項目實(shí)施的過(guò)程中,要求項目組各成員的工作分工和責任明確,防止團隊成員挑肥揀瘦、推委扯皮、不負責任現象的發(fā)生,使開(kāi)發(fā)工作從制度上得到保證。
3)加強團隊建設,降低人員風(fēng)險。團隊開(kāi)發(fā)的最大問(wèn)題就是團隊管理。一個(gè)人心渙散、人員流動(dòng)頻繁的開(kāi)發(fā)團隊,很難做到按計劃、高質(zhì)量地完成軟件開(kāi)發(fā)任務(wù)。所以項目負責人要加強項目團隊的建設工作,營(yíng)造一種團結協(xié)作、認真負責、積極向上的工作氛圍,增強團隊的凝聚力和戰斗力,降低團隊成員流動(dòng)的頻率,做好人員流動(dòng)風(fēng)險的防范工作。只有團隊穩定,團隊具有較強戰斗力,項目進(jìn)度計劃才能得到落實(shí)和保證。
  5.2采用新技術(shù)、新方法提高開(kāi)發(fā)工作的勞動(dòng)效率
  采用軟件工程研究的新技術(shù)、新方法支持各階段軟件開(kāi)發(fā)工作,是提高軟件開(kāi)發(fā)工作效率,加快軟件開(kāi)發(fā)進(jìn)度的有效手段。提高軟件項目工作進(jìn)度的技術(shù)手段有2類(lèi)。
  1)軟件復用技術(shù)。軟件復用技術(shù)適用于軟件開(kāi)發(fā)的各個(gè)工作階段。通過(guò)軟件復用可以大大加快軟件開(kāi)發(fā)的工作進(jìn)度并提高產(chǎn)品質(zhì)量,所以復用技術(shù)是提高軟件開(kāi)發(fā)勞動(dòng)生產(chǎn)率的重要手段。要在項目團隊甚至整個(gè)軟件企業(yè)實(shí)現更大范圍的軟件復用,做好知識管理工作是實(shí)現軟件復用的根本。對于軟件開(kāi)發(fā)中的知識管理來(lái)說(shuō),目前還是一個(gè)薄弱的環(huán)節,制約了在更大范圍內進(jìn)行軟件復用的能力。
  2)CASE技術(shù)。輔助軟件工程(CASE)技術(shù)是提高軟件開(kāi)發(fā)工作效率的另一個(gè)主要的手段。通過(guò)用于輔助軟件開(kāi)發(fā)、運行、維護和管理的工具支持,能夠加快軟件開(kāi)發(fā)速度,降低開(kāi)發(fā)。

  6收尾階段的進(jìn)度管理

  收尾階段是整個(gè)軟件項目實(shí)施的最后階段,本階段進(jìn)度管理的目標是做好項目驗收的準備工作,使軟件順利通過(guò)用戶(hù)驗收并交付使用。本階段進(jìn)度管理工作的重點(diǎn)體現在以下2個(gè)方面。
  1)做好驗收測試工作。在軟件項目驗收之前需要接受用戶(hù)的驗收測試。對于軟件項目來(lái)說(shuō),用戶(hù)的驗收測試工作往往以系統試運行的形式出現。為使軟件系統能夠順利通過(guò)驗收測試并交付用戶(hù)使用,項目組首先要做好試運行工作計劃與試運行工作準備;其次,要做好試運行期間運行情況的記錄,試運行結果數據將是軟件能否通過(guò)驗收的重要依據;再次,對于系統試運行期間出現的問(wèn)題,項目組需要認真分析原因。及時(shí)完成系統的修改和完善工作。
  2)做好驗收文檔資料的準備工作。軟件項目驗收的一個(gè)重要內容就是文檔資料驗收。在項目驗收之前。項目組需要根據合同要求,向用戶(hù)項目驗收組提供相關(guān)的軟件系統文檔資料。為保證文檔資料的準確、全面。并能順利通過(guò)用戶(hù)的驗收,需要對文檔資料進(jìn)行認真準備和審核,防止將不合格的文檔資料提交給用戶(hù),造成工作上的返工。
  目前,進(jìn)度管理問(wèn)題已經(jīng)成為軟件項目實(shí)施的主要問(wèn)題。文中研究了軟件項目實(shí)施中影響進(jìn)度的主要因素,提出了一個(gè)軟件項目進(jìn)度管理的階段劃分方法,給出了各階段進(jìn)度管理需要解決的重點(diǎn)問(wèn)題。文中給出的軟件項目進(jìn)度管理策略適合于合同軟件開(kāi)發(fā)的進(jìn)度管理工作,對其他類(lèi)型的軟件項目實(shí)施也具有一定的參考。

    [3] 

【軟件項目實(shí)施過(guò)程中的進(jìn)度管理研究】相關(guān)文章:

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

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

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

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

項目進(jìn)度管理論文07-08

試論軟件項目管理03-02

對軟件項目管理的探討03-22

【實(shí)用】項目進(jìn)度管理論文08-10

項目進(jìn)度管理論文[推薦]07-19

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看