軟件開發項目的概念
瀏覽量:3844
軟件開發項目是出特定的組織體來進行,一般來說就是具有下列特性的組織體進行軟件開發:
(1)只限于一次的處理:軟件開發項目是有限期間的組織體所進行的開發,它是在特定的問題、特定的題目發生時給予組織,在問題和題目U經解決的情況下則解散該組織;
(2)有明確的需要達成的目標:軟件開發項目足以適應應該解決的問題或題目而組織起來,并且明確該項目應該達到的目標、項目的成功與否決定該目標是否已達成;
(3)具有不確切的技術:為了達成軟件開發項目目標,往往伴隨著許多不確切性的技術,為了克服這些不確切性技術,需要采取必要的隨行幀變的體制,以適應軟件開發項目的狀況,同時還須動員或聘用一些專家加入軟件開發項目的體制中。在各類開發項目中,軟件開發項目算得上是最復雜的項目,這主要是三方面的原因:首先,軟件系統開發的主要資源是人,而人是最難管理的;其次,軟件開發項目的核心是軟件,從某種意義上講,軟件是無形的,是智慧型產品,開發過程或多或少是具有創造性的過程,對其質量的評價也存在很多主觀因素;第三,需求的多變性。這些因素導致軟件外發項目的復雜程度高于任何其他系統。決定一個軟件開發項目實施成功的因素很多,一個軟件開發項陰日否成功與有沒有項目管理沒有絕對的聯系,但可以肯定地說,軟件開發的工程管理在工程實施中發揮著很重要的作用。它就像是一個催化劑,能讓團隊的能量得到最大限度的釋放,讓企業更有效率??梢哉f,是否應用項目管理,在項目實施中給用戶帶來的效果是不同的。使用工程管理方法來保證軟件開發項目成功必然成為軟件發展的更高階段。軟件工程使軟件開發脫離了個人手工作功式的無序和無法管理的低級發展階段。
本文由軟件開發提供:http://www.www.000217.com
上一篇:軟件開發項目工程管理的要素
下一篇:系統軟件