關於計算機軟體管理初探

來源:果殼範文吧 2.57W
  計算機軟體工程管理初探

當前,我國還沒有充分的重視起計算機軟體工程管理工作。其原因有二,受傳統的思想觀念的束縛這是主要的因素,其次是由於軟體工程是新興學科,仍處於研究與探索時期。另外,由於軟體產品存在特殊性,諸多方面與管理工作相關,那對其如何強化,使其應用效果最大化的發揮,將成為當前亟待解決的問題。

關於計算機軟體管理初探

1 計算機軟體工程管理的主要內容

計算機軟體工程管理工作的開展,需要與軟體產品的性質與特徵等緊密的結合起來,其內容主要包括以下方面:

1.1 組織機構管理

不能僅僅停留在簡單集合開發人員的層面上,而是應注重人員分配和組織結構的完整性,使分工確保明確,做到上傳下達資訊,這就是所謂的組織機構。但是由於不同工程具有不同的要求,因此,至今並沒有把組織機構的統一模式提出過。

1.2 工作人員管理

計算機軟體工程的 主體就是工作人員,對資料的查詢、和軟體程式的編寫以及處理後續工作等各種專案的實施負主要責任,所以需要不同崗位的工作人員齊心協力,共同配合才能完成這項工作。因此,在分析專案的規模和性質等基礎上,對計算機軟體開發人員進行合理安排,把各自的分工和責任予以明確。但是,由於不同工作人員具有不同的素質和專業能力等,這就應結合實際情況,及時的合理調配與管理。工作人員不僅應該具備本專業知識,而且團隊協作能力也需要具備,因為計算機軟體專案具有複雜性,需要與其他人員共同配合才能夠完成。

1.3 使用者管理

使用者使用是軟體開發的最終目標。在軟體開發過程中,應對使用者的需求和操作習慣等進行全面的充分了解,從而使來自外界的干擾因素儘量的被減少。在軟體的開發中,積極的正確使用者使用的建議,能夠做到讓使用者把誠懇的意見提出來,這樣軟體的可操作性和實用性才會具有增強的機會。

1.4 檔案資料管理

在開發計算機軟體的過程中,需要在檔案資料中記錄各個流程,這樣可為各階段的工作提供方便,也為後期開展複查工作帶來便利,使軟體開發的保障性得到提高。因此,需要重視檔案資料的強化程度,把管理效率與質量水平提高上來,這是很重要的環節。

2 目前計算機軟體工程管理中存在的問題

2.1 軟體工程需求和實際業務存在較大差距

在開發計算機軟體的過程中,軟體工程需求和實際業務的差距較大是最主要的.問題。此問題形成的根本原因在於在需求專案工程階段,市場調查專案的實體和資料等是重點,但是,這些工作僅僅停留在業務表面的層次上,初步獲得的資料也僅具有框架式的作用,而業務規劃工作卻完全被忽略了。而軟體的後續設計人員在進行業務規劃時也只能通過想象來完成,這樣就造成了實際情況與最終的產品之間產生直接的較大的差距。

2.2 軟體工程管理量較大

工作量極大是計算機軟體工程的特點,這是人所共知的事情。在軟體的開發過程中,影響它的因素很多,其中,開發人員的投人程度和管理水平等人為因素就是最大的影響因素。把人為因素刨除在外,在業務規則被確定的情況下,就較容易估算出軟體的開發量與管理量。

顯而易見,在計算機軟體工程管理中,存在很多地方需要進行改進,但是以軟體的基本為前提是需要改進的地方最實質所在。把有效的業務規劃,資料的處理方法,儘快的找出來,是實現多規則化的前提。

3 計算機軟體工程管理的方法與對策

3.1 提高軟體效率

在以往,修改資料前,在操作方法上需要前臺程式控制,但最近幾年,隨著資料庫與資訊科技的發展,這種方法已經被網路計算所逐漸取代。因此說,修改資料程式是軟體工作效率提高的前提條件,把它向計算機的其他層次中進行分配,這是提高工作效率是最佳途徑。

3.2 構建完善的計算機軟體工程管理體系

首先,需要把軟體工程管理的人才體系構建起來,人才是工程進展的根本,要充分的認識到人才的積極作用,強化人力資源管理,把工作人員的主觀能動性充分的調動起來,使工程各專案標能夠確保順利落實;其次,加強學習與滲透軟體工程的相關知識,專業化培訓管理人員和工作人員等,對軟體工程知識要做到不斷的更新,掌握最新軟體工程知識,做到理論結合實踐,推動軟體的開發水平與利用價值的提升,使工程專案管理效率被提高;再次,加強建設規範制度,在實際中全面徹底的落實獎懲措施,從而把工作人員的積極主動性調動起來,為計算機軟體工程效益目標的實現奠定良好的基礎。

3.3 軟體開發平臺要進行統一規劃

對整個計算機軟體發展造成重要影響的原因就是軟體在執行中不具備統一的平臺。重複開發各種平臺構成軟體開發平臺,而隨著時間的推移和網路的快速發展,統一規則的軟體開發平臺會很快的構建起來。此外,可以聚集各國軟體開發人員共同開發計算機軟體。

3.4 加強計算機軟體工程的風險管理與進度管理

首先,風險管理制度體系要進行不斷的完善。專案管理工作人員應具有風險意識,掌握一定的風險管理知識,對風險能夠做到客觀的識別,做到量化分析,並能夠做到針對風險,採取不同的防控風險措施,提交管理的風險報告。其次,定期做好預控與識別專案的風險工作。就計算機軟體工程專案的完整性而言,在整個工作過程中需要至始至終的貫穿風險管理,對隨時可能發生的風險進行應對,把風險造成的損失降低到最低限度。處理風險時通常採取轉移和減緩以及規避等方法。最後,還需要對工程的進度管理進行加強,把工程效率水平提高上來,使開發成本的合理控制。在分析工程專案的實際情況之後,把有效和完整以及科學的進度管理工作表制訂出來,實時監督工程專案的進展,使各項工作能夠有條不紊地進行。

熱門標籤