軟體的工程化管理(二)(轉)
我國軟體專案管理的應用現狀
目前我國大部分軟體公司,無論是產品型公司還是專案型公司,幾乎都沒有形成適合自己公司特點的軟體開發管理模式,雖然有些公司根據軟體工程理論建立了一些軟體開發管理規範,但並沒有從根本上解決軟體開發的質量控制問題。這導致軟體產品質量不穩定,軟體後期的維護、升級出現麻煩,同時最終也會損害使用者的利益。
當前的軟體專案成功率很低,軟體專案出現瞭如此多的問題是有很多原因的,大概歸納如下:
1. 重技術輕管理。事實上,專案管理依賴於技術支援與管理的支援,如果技術與管理其中任何一方存在薄弱環節,專案將面臨很大的風險。
2. 管理工作隨意性強,缺乏規範性。專案的成敗過分地依賴於專案經理與使用者領導的能力,管理工作隨意性強,缺乏規範性,一旦人員稍有變動,專案將面臨較大的風險。
3. 管理不規範。專案內部缺乏交流,資訊交流不暢通,缺乏統一管理。
目前國內的軟體專案管理還很不成熟和規範。沒有規矩不成方圓,規範對於一個專案的建設會起到很好的監督控制和指導作用。沒有規則將不利於中國軟體業的發展,不利於中國軟體走向國際,在國際上也沒有競爭力。 韓萬江
北京郵電大學軟體學院副教授,主要研究方向為軟體工程、軟體專案管理及軟體測試等。
軟體專案管理的未來發展
自上個世紀50年代末、60年代初以來,學術界與各有關專業人士對專案管理的研究基本上在兩個方向努力。一方面是各領域的專家們在探討本學科在專案管理中有無用武之地,如何將本學科領域的專業理論、方法應用於專案管理。另一方面則是各行各業的專家們在探討如何把專案管理的理論、方法應用到本行業中去。如建築業、農業、軍事工業以及近幾年呼聲很高的IT行業等。
這種雙向探索極大地促進了專案管理自身的發展。使得專案管理也在向兩個方向發展: 一是向學科化方向發展。專案管理在吸收各學科的有用部分,逐漸形成一些自己獨立的內容體系。例如: 美國PMI於1986年提出的專案管理知識體系(PMBOK),國內外大學所建立的學士、碩士、博士學歷教育體系、成人教育的課程體系等等。另一方面,為了適應各行業發展的需要,專案管理學科也正在向實用化方向發展,包括各種方法、工具、標準、法規等等。
連結:軟體專案管理工具
在進行專案管理的時候,常常需要輔助工具,即專案管理軟體。通常,專案管理軟體具有預算、成本控制、計算進度計劃、分配資源、分發專案資訊、專案資料的轉入和轉出、處理多個專案和子專案、製作報表、建立工作分析結構、計劃跟蹤等功能。這些工具可以幫助專案管理者完成很多工作,是專案經理的得力助手。
根據專案管理軟體的功能和價格,大致可以劃分兩個檔次: 一種是高檔工具,功能強大,但是價格不菲。例如, Primavera 公司的P3、Welcom公司的OpenPlan、北京夢龍公司的智慧PERT系統、Gores公司的 Artemis等等。另外一種是通用的專案管理工具,例如TimeLine公司的TimeLine、Scitor的 Project Scheduler、 Microsoft的 Project、上海沙迪克軟體有限公司的ALESH等,他們功能雖然不是很強大,但是價格比較便宜,可以用於一些中小型專案。
但對於一般的軟體專案管理,Microsoft Project足以應對了,它可以算是目前軟體專案管理中最常用的工具之一。Microsoft Project是微軟公司的產品,目前已經佔領了通用專案管理軟體市場比較大的份額。 Microsoft Project可以建立並管理整個專案,它的資料庫中儲存了有關專案的詳細資料,可以利用這些資訊計算和維護專案的日程、成本以及其他要素、建立專案計劃並對專案進行跟蹤控制。Microsoft Project的版本從Project 98、 Project 2000、Project 2002直到現在的Project 2003。
Microsoft Project的配套軟體Microsoft Project Server可以用來給整個專案團隊提供任務彙報、日程更新、每個專案耗時記錄等協同工作方式。(ccw)
[@more@]
目前我國大部分軟體公司,無論是產品型公司還是專案型公司,幾乎都沒有形成適合自己公司特點的軟體開發管理模式,雖然有些公司根據軟體工程理論建立了一些軟體開發管理規範,但並沒有從根本上解決軟體開發的質量控制問題。這導致軟體產品質量不穩定,軟體後期的維護、升級出現麻煩,同時最終也會損害使用者的利益。
當前的軟體專案成功率很低,軟體專案出現瞭如此多的問題是有很多原因的,大概歸納如下:
1. 重技術輕管理。事實上,專案管理依賴於技術支援與管理的支援,如果技術與管理其中任何一方存在薄弱環節,專案將面臨很大的風險。
2. 管理工作隨意性強,缺乏規範性。專案的成敗過分地依賴於專案經理與使用者領導的能力,管理工作隨意性強,缺乏規範性,一旦人員稍有變動,專案將面臨較大的風險。
3. 管理不規範。專案內部缺乏交流,資訊交流不暢通,缺乏統一管理。
目前國內的軟體專案管理還很不成熟和規範。沒有規矩不成方圓,規範對於一個專案的建設會起到很好的監督控制和指導作用。沒有規則將不利於中國軟體業的發展,不利於中國軟體走向國際,在國際上也沒有競爭力。 韓萬江
北京郵電大學軟體學院副教授,主要研究方向為軟體工程、軟體專案管理及軟體測試等。
軟體專案管理的未來發展
自上個世紀50年代末、60年代初以來,學術界與各有關專業人士對專案管理的研究基本上在兩個方向努力。一方面是各領域的專家們在探討本學科在專案管理中有無用武之地,如何將本學科領域的專業理論、方法應用於專案管理。另一方面則是各行各業的專家們在探討如何把專案管理的理論、方法應用到本行業中去。如建築業、農業、軍事工業以及近幾年呼聲很高的IT行業等。
這種雙向探索極大地促進了專案管理自身的發展。使得專案管理也在向兩個方向發展: 一是向學科化方向發展。專案管理在吸收各學科的有用部分,逐漸形成一些自己獨立的內容體系。例如: 美國PMI於1986年提出的專案管理知識體系(PMBOK),國內外大學所建立的學士、碩士、博士學歷教育體系、成人教育的課程體系等等。另一方面,為了適應各行業發展的需要,專案管理學科也正在向實用化方向發展,包括各種方法、工具、標準、法規等等。
連結:軟體專案管理工具
在進行專案管理的時候,常常需要輔助工具,即專案管理軟體。通常,專案管理軟體具有預算、成本控制、計算進度計劃、分配資源、分發專案資訊、專案資料的轉入和轉出、處理多個專案和子專案、製作報表、建立工作分析結構、計劃跟蹤等功能。這些工具可以幫助專案管理者完成很多工作,是專案經理的得力助手。
根據專案管理軟體的功能和價格,大致可以劃分兩個檔次: 一種是高檔工具,功能強大,但是價格不菲。例如, Primavera 公司的P3、Welcom公司的OpenPlan、北京夢龍公司的智慧PERT系統、Gores公司的 Artemis等等。另外一種是通用的專案管理工具,例如TimeLine公司的TimeLine、Scitor的 Project Scheduler、 Microsoft的 Project、上海沙迪克軟體有限公司的ALESH等,他們功能雖然不是很強大,但是價格比較便宜,可以用於一些中小型專案。
但對於一般的軟體專案管理,Microsoft Project足以應對了,它可以算是目前軟體專案管理中最常用的工具之一。Microsoft Project是微軟公司的產品,目前已經佔領了通用專案管理軟體市場比較大的份額。 Microsoft Project可以建立並管理整個專案,它的資料庫中儲存了有關專案的詳細資料,可以利用這些資訊計算和維護專案的日程、成本以及其他要素、建立專案計劃並對專案進行跟蹤控制。Microsoft Project的版本從Project 98、 Project 2000、Project 2002直到現在的Project 2003。
Microsoft Project的配套軟體Microsoft Project Server可以用來給整個專案團隊提供任務彙報、日程更新、每個專案耗時記錄等協同工作方式。(ccw)
[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7839396/viewspace-956376/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體開發:告別技術精英時代 工程化管理(1)(轉)
- 軟體開發:告別技術精英時代 工程化管理(2)(轉)
- 軟體開發:告別技術精英時代 工程化管理(3)(轉)
- 軟體開發:告別技術精英時代 工程化管理(4)(轉)
- 軟體開發:告別技術精英時代 工程化管理(5)(轉)
- 軟體開發:告別技術精英時代 工程化管理(6)(轉)
- 軟體包管理(二)–yum
- 軟體工程管理(轉)軟體工程
- 軟體開發質量管理層次模型(二)(轉)模型
- 軟體路在何方(二) (轉)
- 軟體包管理的優勢(轉)
- Solaris 軟體包管理(轉)
- 軟體工程實踐(二) (轉)軟體工程
- 軟體開發的管理和控制 (轉)
- 軟體開發的專案管理(轉)專案管理
- 軟體專案的“管理之癢”(轉)
- 成功、國情、管理軟體(轉)
- 解析軟體專案管理(轉)專案管理
- 軟體專案管理心得(轉)專案管理
- 作業二:目前流行的源程式版本管理軟體和專案管理軟體有哪些?專案管理
- 作業二:附錄流行的源程式版本管理軟體和專案管理軟體都有哪些?專案管理
- BPM:ERP之後的管理軟體?(轉)
- 小軟體專案開發的管理 (轉)
- 對軟體專案管理的探討 (轉)專案管理
- 面向中小企業的CRM管理軟體 (轉)
- 小軟體專案開發的管理(轉)
- 軟體開發中的專案管理(轉)專案管理
- 軟體專案管理的實質(一)(轉)專案管理
- 軟體專案管理的實質(三)(轉)專案管理
- 軟體專案管理中的“敏捷流程”(轉)專案管理敏捷
- 軟體工程專案管理的任務(轉)軟體工程專案管理
- 對軟體專案管理的探討(轉)專案管理
- 軟體開發專案的風險管理(轉)
- 軟體產品管理辦法 (轉)
- 淺談專案管理軟體(轉)專案管理
- 軟體專案質量管理(轉)
- 專案管理與軟體工程(轉)專案管理軟體工程
- 國內二款有特色的專案管理軟體專案管理