軟件項目實施經驗總結

軟件項目實施情況如何?有哪些經驗可以積累呢?大家是否清楚呢?今天我們就一起來看看相關總結吧!

軟件項目實施經驗總結

篇一:軟件項目實施經驗總結

通過本學期X老師的《軟件項目管理》課程的學習,我深深的體會到了項目管理在軟件工程甚至是其他工程領域的重要性。通過老師的講解,我瞭解到了項目管理的理念目前在實踐中起到了越來越重要的作用,對於技術而言,管理意味着決策和支持。只有對生產過程進行科學的、全面的管理,才能保證達到提高生產率,改善產品質量的工程目標。

好好研究學習軟件項目管理對於我們以後要從事IT行業的學生而言有着決定性的作用。首先這裏存在一個問題,之前已經學習過了《軟件工程》課程,所以剛開始聽到《軟件項目管理》的名字的時候就產生了軟件工程和軟件項目之間有什麼區別的疑惑,通過後來對課程的深入學習,才瞭解到了:(1)軟件工程是研究和應用如何以系統性的、規範化的、可定量的過程化方法去開發和維護軟件,以及如何把經過時間考驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來。(2)項目管理是一個管理學分支的學科,指在項目活動中運用專門的知識、技能、工具和方法,使項目能夠在有限資源限定條件下,實現或超過設定的需求和期望。

項目管理是對一些與成功地達成一系列目標相關的活動(譬如任務)的整體。這包括策劃、進度計劃和維護組成項目的活動的進展。也就是說,軟件工程爲我們提供的具有指導意義的軟件開發方法,項目管理是更從更高的角度思考問題,它總結出了項目管理中會碰到的問題及常規的解決方案,他不僅僅針對軟件開發,而可以適用任何項目工程。那麼軟件項目管理則是項目管理在軟件行業的應用了。在課程接下來的學習中,我有了一個深切的體會,在以往的小軟件開發中,都是自己根據想象確定軟件所需功能,然後編寫代碼,做成了一些具有“死”功能的軟件,由於沒有在實際應用中大量使用所寫的軟件,所以忽略了很重要的一點,客戶對軟件的需求變更要求,那麼就要求項目開發相關人員對用戶的需求變更有一個好的回覆。所以在軟件開發的過程中我們項目開發人員要了解可能導致需求變更的原因,如何管理變更需求,以及如何正確的處理需求變更。

然後學習到了一個重要的成本控制方法—掙值法,掙值分析相比於傳統分析方法是一種更好的項目/工程管理方法,因爲它綜合了成本、進度與範圍,可以用來預測未來績效與工程完工日期。作爲一種早期預警項目管理手段。可以使工程管理人員識別與控制問題,以免問題擴大化。能夠使工程管理更高效、更及時的反應預算情況。下面舉例說明:你被指定負責一個軟件項目,其中有4部分,項目總預算爲53000,A任務爲26000,B任務爲12000,C任務爲10000,D任務爲5000,截止到5月31日,A任務已經全部完成,B任務過半,C任務剛開始,D任務還沒有開始,採用50/50規則計算截止到5月31日的CV,SV,CPI,SPI?

通過公式計算得:cv=1400sv=-5400cpi=1.042spi=0.864從上面的數據可以看出本項目花費低於成本,項目進度落後,參考這些數據可以適當地對項目進行調整。

最後,對於軟件配置管理要有一定的重視,因爲它貫穿於項目生命週期的始終,並代表軟件產品接受各項評審,對於軟件開發有很重要的作用。

對於本課程的學習,讓我瞭解到了許多關於軟件項目管理的知識,可以對之前軟件工程課程上開發的“雲盤”小軟件作進一步的完善,以後的學習生活中,也會努力地讓軟件項目管理有關理論得以應用。

篇二:軟件項目實施經驗總結

軟件項目管理這門課程是我們軟件工程測試技術專業學生的一門重要的課程,這門課程的開設必有其重要性。軟件項目管理的提出是在20世紀70年代中期的美國。由於開發項目不能按時提交、超出預算、質量達不到用戶的要求等原因,70%的項目出現問題。於是,軟件開發者開始逐漸重視軟件開發中的各項管理。到了20世紀90年代中期,軟件項目管理不善的問題仍然存在。軟件項目管理和其他項目管理相比有相當的特殊性。首先,軟件是純知識產品,其開發進度和質量很難估計和度量,生產效率也難以預測和保證。其次,軟件系統的複雜性也導致了開發過程中各種風險的難以預見和控制。因此,項目管理對軟件生產具有決定性的意義。

項目管理的定義是指一定的主體,爲了實現其目標,利用各種有效的手段,對執行的項目週期的各個階段工作進行計劃、組織、協調、指揮、控制,以取得良好經濟效益的各項活動的總和。軟件項目管理目的是爲了使軟件項目能夠按照預定的成本、進度、質量順利完成而進行分析和管理的活動。另外,進行軟件項目管理有利於將個人開發能力轉化成企業的開發能力。企業的.軟件開發能力越高,表明這個企業的軟件生產越趨向成熟,企業越能夠穩定發展。

對於軟件項目的學習,我首先放正了態度來學習,認真分清軟件項目管理與軟件工程的關係和項目管理知識體系。軟件項目管理從頭到尾包括9個知識領域、5個標準化過程組和44個模塊。其中本學期我們學習的主要知識點有以下幾個部分,如:項目的初始中項目立項、合同項目、內部項目、項目授權、初始項目範圍、生存期模型等知識點;項目計劃中範圍計劃、時間計劃、成本計劃、質量計劃、人力資源計劃、溝通計劃、風險計劃、合同計劃、配置管理計劃、集成計劃等知識點;項目執行控制中集成變更管理、範圍管理、進度成本管理、掙值分析法、偏差管理、質量管理控制、團隊管理和建設、項目溝通管理和風險管理等;項目結束中合同結束、項目結束、項目總結、項目管理的建議等。對於這些知識點,我根據具體案例具體分析。

通過本學期的學習,我感受到軟件項目管理是一門非常需要學習的課程。即使作爲考察課程,它也是軟件行業人士所必須瞭解的知識。它對軟件工程項目的作用是至關重要的。現在,作爲學生的我所做的項目雖然都是一些小的項目,但是在小組共同開發的時候還是需要用到項目的管理。如:人員的分配,時間、進度的計劃,溝通計劃,項目執行變更管理,以及質量管理控制等多種管理。如今這門課程我學的還不是很好,但我相信在今後的實訓及工作當中,能夠更好的體驗和感受到項目管理的精髓,對軟件項目管理有更深入的瞭解。我也希望,學校的老師能夠在今後的教學當中重視軟件項目管理課程,多讓學生了解實例,去感受、體會軟件項目管理所遇到的問題和解決方案,理解軟件項目管理的精髓。