前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇項目管理中的需求管理范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
關鍵詞:軟件項目管理;需求管理
中圖分類號:TP311 文獻標識碼:A文章編號:1007-9599 (2011) 17-0000-01
Demands Management in Software Project Management
Yuan Jue,Hu Jun
(Shanghai Asia&Pacific Computer Information System co.,Ltd,Shanghai200040,China)
Abstract:Demand management is the foundation in whole software engineering management,also is to determine key of success or failure.This paper discusses the importance of demand management,the existing problems.In the light of these problems,puts forward relevant solutions.
Keywords:Software project management;Demands management
何謂需求管理?理解需求管理的第一步就是對什么是需求管理達成共識。需求是正在構建的系統必須符合的條件或功能,符合某些需求決定了項目的成功或失敗,因此找到這些需求、記錄它們、追蹤它們的變化,都是很有意義的活動。換句話說,需求管理就是:一種獲取、組織并記錄系統需求的系統化方案,以及一個使客戶與項目團隊對不斷變更的系統需求達成并保持一致的過程。
一、需求管理的重要性
系統開發團隊之所以管理需求,是為了讓項目獲得成功。滿足項目需求即為成功打下了基礎。2001年,Standish Group的CHAOS Reports報導了該公司的一項研究,該公司對多個項目作調查后發現,百分之七十四的項目是失敗的,即這些項目不能按時按預算完成,其中提到最多的導致項目失敗的原因就是“用戶需求變更”。
軟件項目的開發過程中,需求變更貫穿了軟件項目的整個生命周期,是軟件開發的第一步,關鍵的一步,也是最難把握的一步。項目管理過程中,項目經理經常面對用戶的需求變更,如果不能有效處理這些需求變更,項目計劃會一再調整,軟件交付日期一再拖延,項目研發人員的士氣越來越低落,直接導致項目成本增加、質量下降及項目交付日期推后。這些都決定了項目組必須擁有需求管理策略。
二、存在的問題及解決策略
(一)項目干系人的確立
項目用戶方干系人,指所有可能受到項目結果重大影響的人,即可能是項目的受益者,也可能是項目的受害者。項目用戶干系人往往涉及到多個層面、多個部門的用戶,其中的關系錯綜復雜,對項目的需求也不盡相同,甚至是相互矛盾沖突的,這些大大增加了需求調研工作的難度和不確定性。
因此,從項目啟動初期,就要分清項目用戶方干系人包含哪些人和組織,在組織結構圖基礎上,勾畫出全體項目用戶干系人結構圖,明確項目干系人之間的關系,通過溝通協調對他們施加影響,驅動他們對項目的支持,調查并明確他們的需求和愿望,減小其對項目的阻力,以確保項目獲得成功。
同時,不同的項目用戶方干系人其愿望和追求的目標往往相差甚遠,因此對項目用戶方干系人的愿望進行平衡是一件非常重要而又相當困難的事情。當不同用戶方干系人有不一致的需求時,必須決策出滿足哪一類用戶方干系人的需求更為重要。了解可能使用系統的用戶種類、各類用戶對系統的用法、以及與系統業務目標的關系,將有助于決定哪一個用戶類所占份額更大。當開發者想象的產品與客戶需求沖突時,通常應該由客戶做出決策;然而,不要陷人“客戶總是對的”的陷阱中去,現實中,客戶并不總是對的。
(二)需求描述的細致性、準確性、完備性
一般來說,需求描述越詳細越好,但系統的需求是層出不窮的,并且隨著時間的推進,用戶的需求也會越來越多,要在需求分析階段做到窮舉需求是不可能的。因此在需求描述的問題上,如何把握需求階段投入的人力、時間、需求描述的細致程度,是沒有統一的界定,需要需求分析人員學會適當的把握,采取恰當的需求獲取方法,盡可能詳盡到位的挖掘用戶需求。
首先,項目需求包含明確的和隱含的,也可以分為NEED,WANT,WISH等不同的層次。為了獲取最貼近用戶的需求,應對項目所有用戶方干系人進行足夠的溝通,使其盡可能地參與項目,盡可能避免出現用戶相關責任人不明確、提出的需求具有太多的隨意性、項目前期對需求的確認不夠積極、項目后期需求變化隨意等極可能造成項目范圍的蔓延,進度的拖延,成本的擴大,甚至項目的完全失敗的現象發生。
其次,各種用戶對系統的要求不盡相同,比如一個沒有經驗的用戶更關心系統是否簡單易用,對于高級用戶則關心系統的易用性和高效性。因而需要對用戶進行分類,每一個用戶群將有自己的一系列功能和非功能要求。在項目中,要盡早為系統確定并描述不同的用戶群,這樣就能從每一個重要的用戶群中獲取不同的需求。
最后,當面對缺乏計算機知識,無法提出完整準確、隱含或潛在需求的用戶,可以利用各種可視化需求調研的方法啟發引導用戶清楚地敘述需求,使需求更加全面完善。需求分析人員應善于想用戶所想,用啟發的方式與用戶探討隱含的或潛在的需求,并結合各種調研分析技術挖掘超出客戶期望的令人興奮的需求。
(三)需求變更的控制
需求的變化問題是每個開發人員、每個項目經理都遇到的問題,也是最頭痛的問題,一旦發生了需求變化,你不得不修改設計、重寫代碼、修改測試用例、調整項目計劃等等,需求的變化好比是萬惡之源,為項目的正常進展帶來不盡的麻煩,怎么辦?管理它!使需求在受控的狀態下發生變化,而不是隨意變化,需求管理就是要按照標準的流程來控制需求的變化。
軟件開發過程中有這樣一條真理:需求的變化是永恒的,需求不可能是完備的。因此軟件開發的過程實際上是一個變化的過程,需求變更貫穿軟件項目的整個生命周期,通過建立規范的變更控制流程,改進軟件分析與設計,把變化納入計劃之中是完全必要的。
實現需求文檔的版本控制是最基本的。變更的需求之所以變得難以管理,不僅是因為一個變更的需求意味著要花費或多或少的時間來實現某一個新特性,而且也因為對某個需求的變更很可能影響到其他需求。應確保賦予需求一個有彈性的結構,使它能適應變更,并且確保使用可追蹤性鏈接表達需求與開發生命周期的其他工件之間的依賴關系。
三、結束語
需求管理是一個持續的不斷完善的過程,軟件項目開發過程中需求管理的問題有很多,隨時都有用戶提出需求變更,需求分析的錯誤也時常發生,需求質量難以保證,針對這些問題,如何采取有效的措施盡可能減少這些問題可能給項目造成的影響顯得尤其重要。另外關于需求的質量問題,怎樣結合CMMI標準進行需求的質量管理,有效提高軟件的總體質量水平也是值得我們關注的問題。
參考文獻:
[1]毋國慶等編著.軟件需求工程[M].機械工業出版社,2008,8:1
內容摘要:政府投資項目一般投資額較大,建設期較長,在推動國家或地區經濟發展方面發揮巨大的聚集和拉動作用,對我國經濟發展進程產生重要的影響。政府投資的目的是服務公眾,因此,公眾需求的管理對項目的成敗起著決定性作用。然而,實踐中政府投資項目的需求管理存在較多問題。基于此,本文探討了政府投資項目公眾需求管理存在的問題及原因,并提出了相應的解決對策。
關鍵詞:政府投資項目 公眾需求 需求管理
研究背景
我國從1978年的經濟改革開始,投資體制改革在不斷深化。2004年,《國務院關于投資體制改革的決定》(以下簡稱“決定”)的頒布是一個重要里程碑。《決定》中明確了企業的投資主體地位,完善了政府投資體制。政府投資主要用于關系國家安全和市場不能有效配置資源的經濟和社會領域,包括加強公益性和公共基礎設施建設,保護和改善生態環境,促進欠發達地區的經濟和社會發展,推進科技進步和高新技術產業化。因此,政府投資項目一般投資額較大,建設期較長,在推動國家或地區經濟發展方面發揮巨大的聚集和拉動作用。
五年來,政府投資項目在取得成績的同時,也暴露出很多的問題。其中,不重視投資項目的需求管理就是典型問題。由于需求管理不當,引發較多的爭議、產生不必要的負面影響以及承擔不必要的損失。如何提升政府項目需求管理能力成為一個緊迫而現實的任務。
本文主要研究政府投資項目需求管理的特殊性以及其公眾需求管理方面存在的主要問題,并進一步分析其產生的原因,最后提出相應的對策。
項目的需求管理
需求在不同的環境下有不同的表述。如在IEEE軟件工程標準詞匯表(1997年)中定義需求為:用戶解決問題或達到目標所需的條件或能力;系統或系統部件要滿足合同、標準、規范或其他正式規定文檔所需具有的條件或能力;一種反映前兩種情況所描述的條件或能力的文檔說明(吳吉義,2007)。在經濟學中,需求是指消費者在某一特定時期內、在某一價格水平時意愿而且能夠購買的某種商品量(顏振軍,2006)。在項目管理中,需求表現為各項目干系人(指那些參與項目或者是其利益會受項目成敗影響的個人或組織)(盛峰等,2005)。期望從項目中所獲得的利益。如用戶希望獲得安全、使用方便的產品或服務;建設單位希望項目耗費的資金控制在預算之內;如此等等。
需求確認是項目的開始,并驅動著項目的運行,需求管理的失敗是項目失敗的主要原因。項目涉及到多個干系人,而每個干系人的需求又會隨著時間、環境、技術等變化而不斷變化。正如馬斯洛指出的那樣,人的需求是分為若干層次的,當某一層次的要求達到滿足后,便會轉向下一層次(周三多,2009)。因此,需求管理是一個動態過程,主要包括需求的識別和需求的協調兩個部分。需求的識別是指識別項目干系人并確認其需求,需要收集信息和資料,進行調查研究,并分析實際的情況和一系列的約束條件,是一個反復認識的過程;需求的協調是指不同項目干系人之間利益的協商及最終達到共贏的過程。
政府投資項目的特殊性
政府投資項目是指為了適應和推動國民經濟或區域經濟的發展,為了滿足社會的文化、生活需要,以及出于政治、國防等因素的考慮,由政府通過財政投資,發行國債或地方財政債券,利用外國政府贈款以及國家財政擔保的國內外金融組織貸款等方式獨資或合資興建的固定資產投資項目。
與一般企業投資的項目相比,地方政府投資項目主要具有如下特征:
(一)社會公益性
政府投資項目主要提供公共物品以及關系國計民生或國家安全不宜由私人部門提供的產品。公共物品是指具有非競爭性和非排他性兩個特征的經濟物品。非競爭性是指不會表現為稀缺性,即增加消費者,其邊際成本為零。非排他性是指只要社會存在某一公共物品,就不能排斥社會上的任何人消費該產品,任何一個消費者都可以免費消費公共物品(嚴玲、尹貽林,2006)。這種非排他性的產生源于不具備排他的技術或排他的成本遠遠超過排他后的好處。關系國計民生或國家安全的產品不宜由私人部門提供,防止私人部門的逐利性可能會引發的過度競爭或壟斷會對人們日常生活產生不利影響。
(二)影響深遠性
政府投資項目一般是外部正效應較大、總體規模巨大的項目,項目的產出對一國或地區的影響具有廣度和深度。廣度是指政府投資項目會影響一國或地區的經濟總量(如增加值、凈產值、純收入、財政收入)、經濟結構(如產業結構、就業結構)、社會與環境(如就業效果、收益分配、生態環境)等諸多領域;深度是指這種影響持續的時間較長和程度較大。
(三)公眾與政府構成的復雜性
政府投資項目面臨的公眾可以分為有組織的團體、多個有組織的團體、無組織的公眾以及三種形式的混合體。政府構成的復雜性是指項目涉及條塊問題,條塊之間利益的協調問題比較復雜。
(四)公眾與政府之間存在事實上的不平等
雖然法律地位是平等的,但實際上公眾與政府之間并不平等。一是雙方信息的不對等。公眾更多關注的是與其自身利益密切相關的信息,獲取信息的途徑主要是公共媒體或親朋好友的口耳相傳。政府關注更多的是綜合信息,獲取信息的渠道相對公眾來說較多。二是雙方資源的不對等。政府在行政權力鏈上實質是高于公眾的,政府擁有更多的資源。
政府投資項目需求管理存在的主要問題及其危害
(一)問題
1.無視公眾需求。即在項目的選擇中完全體現了政府的意圖而無視公眾的意見。這主要源于以下原因:
第一,改革開放以來,政治體制改革雖然取得了一定的成績,但“強政府、弱社會”的特殊體制(何艷玲等,2009)并沒有發生根本性的改變。
第二,政府是由作為“經濟人”的官員組成的,官員也具有追逐自身利益最大化的動機。目前,官員的考核及去留主要由上級政府來決定,在個人利益的誘惑下,官員容易形成只對上級負責的思維方式和行為模式。
第三,項目的原因。例如,有的項目需要在短時間內做出決定,政府難以在短時間內收集和分析公眾需求;有的項目需要相應的專業知識與技能,讓公眾了解可能需要花費較高的成本。
2.公眾需求識別不足。即對公眾需求未能有效識別或未能完全識別。這主要源于以下原因:
第一,未能正確界定項目涉及的公眾范圍。由于政府投資項目影響的面廣,會涉及大量的直接或間接的相關者,稍有不慎就會遺漏。
第二,對涉及的公眾構成未能進行有效的劃分。公眾構成的復雜性也體現為需求的多樣性。對公眾構成認識不足也會導致對需求的識別不足。
第三,缺乏有效的手段和途徑收集和分析公眾需求。社會公眾構成的復雜性,決定了公眾需求的多樣性。由于成本與收益的不對稱性,成員可能會隱瞞真實的需求信息,這就需要采用有效的手段和途徑來收集和分析信息。目前,聽證會和網絡等手段沒有被有效利用,造成需求信息的不足。
(二)危害
造成公眾與政府的關系緊張。無論是無視或沒有有效識別公眾需求,結果都有可能導致背離公眾的利益與要求,從而將政府利益與公眾利益相對立,容易引發公眾對政府的抵觸、排斥和對抗,使政府陷入危機之中。社會的不穩定因素增多,政策執行力度會被弱化,不利于經濟發展。
造成社會資源的浪費。當項目的建設和運營效果取決于公眾的接受程度時,無視或沒有有效識別公眾需求,可能引發公眾的抵觸與排斥,進而會造成預算超支、進度延遲等不利影響,甚至可能會使項目夭折,造成社會資源的浪費。
加強政府投資項目需求管理的對策
(一)加強政府服務意識
經過多年的改革,政府的工作作風已有很大的改善。但粗線條的行政方式依然經常出現,造成老百姓與行政部門之間的隔閡。政府應該以更細致更能被老百姓接受的方式與他們溝通,認真傾聽民眾的想法和不同的聲音,考慮他們的訴求,加強社會公眾對其理解與支持。
(二)加強溝通渠道建設
需求管理離不開多方的溝通和交流,溝通渠道的選擇一方面會影響信息傳遞的效率,另一方面又會影響到信息傳遞的效果。因此,在不斷完善現有渠道的同時,積極發現和建設新的溝通渠道,有利于需求管理。目前,溝通渠道主要有:公民會議、公民展示、公民評判委員會、民意調查、公民復決、未來工廠、申訴專員和行動中心、聽證會等。其中,聽證制度是現代社會普遍推行的用于保證各利益群體平等參與公共決策過程,最終實現決策民主化、公開化、科學化的一種重要制度安排(吳亞平,2009)。聽證也是社會公眾表達各自觀點的重要途徑,通過聽證可以掌握社會公眾的需求信息。建立政府投資建設項目聽證制度,有利于投資項目的需求管理,進而保障項目順利實施。
為了保證聽證會的效果,以下幾個環節必不可少:
明確相關公眾。即首先要明確哪些社會公眾是與項目相關的。這是最基本也是最重要的一環,這一環節的好壞直接決定了聽證會的成敗。確定相關公眾時,政府機構的官員應根據經驗或借助專家判斷:項目會對哪些人產生直接或間接影響?哪些人會對項目感興趣?
相關公眾之間的利益判斷。明確相關公眾后,就要分析公眾的構成。是有組織的團體、多個有組織的團體、無組織的公眾或者三種形式的混合體?公眾之間的利益各是什么?是否存在沖突?
選擇恰當的時間和地點。通過對公眾利益分析后,可以明確主要的利益團體。接下來就是選擇恰當的時間和地點,讓不同的利益團體進行溝通和協調。時間上要求每個利益團體都能有代表出席,地點是要求安全并具有相關設施。
結論
政府投資項目的成功離不開成功的需求管理,有效的需求管理不僅需要態度上的重視,更需要恰當的技術和手段,針對不同項目的特點,采取針對性的措施是必不可少的。
參考文獻:
1.吳吉義.需求管理及配置管理與項目范圍管理.微型機與應用[J],2007(6)
2.顏振軍.科技需求調研、分析與技術選擇:北京的實踐.中國軟科學[J],2006(12)
3.盛峰等.政府投資項目相關利益主體的博弈及其利益最大化.管理工程學報[J],2005(19)
4.凱文•福斯伯格等. 許江林等譯.可視化項目管理[M].電子工業出版社,2006
5.周三多等.管理學:原理與方法[M].復旦大學出版社,2009
6.財政部投資評審中心.政府投資項目標的審查實務[M].經濟科學出版社,2000
7.保羅•薩繆爾森,威廉•諾德豪斯著. 蕭琛主譯.經濟學[M].人民郵電出版社,2008
8.嚴玲,尹貽林.公共項目治理[M].天津大學出版社,2006
9.何艷玲,周曉峰,張鵬舉.邊緣草根組織的行動策略及其解釋.公共管理學報[J],2009(1)
10.劉平,魯道夫•特勞普-梅茨.地方決策中的公眾參與:中國和德國[M].上海社會科學院出版社,2009
11.蔡定劍.公眾參與:歐洲的制度和經驗[M].法律出版社,2009
12.吳亞平.推行政府投資項目決策聽證制度.宏觀經濟管理,2009(2)
作者簡介:
曹培紅,女(1980―),河南新鄭人,淮陰工學院講師,研究方向:電子商務與市場營銷。
關鍵詞:計算機 項目管理 思考
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-3973(2013)004-079-02
近年來,伴隨著計算機軟件技術的發展和信息技術的成熟,國內的經濟依托著新興行業而迅速發展起來。計算機已經被應用到各行各業,也在其中擔任著重要的角色。為了適應用戶更高的要求,研發人員不得不從現有的條件著手,面對計算機項目在規模上的擴大的同時出現的復雜多變的新局面。基于目前計算機項目管理在計算機領域的重要性和其弊端將帶來的損失,筆者從實際出發,提出了對于計算機項目管理的若干思考。
下文主要從基于需求調研分析、制定合理的項目管理計劃、協調項目工作人員工作、建立健全的培訓制度、強化管理人員風險意識、弄清項目管理實施者意圖等方面,來提高計算機項目管理水平,促進軟件開發企業發展,以便于為更多企業提供高水平的服務。
1 影響計算機項目管理的因素
項目管理作為軟件生產活動的重要組成部分,其是軟件項目開發能否成功的關鍵性因素。若想更好的做好軟件項目開發工作,就應該不斷提高計算機項目管理水平。就目前來看,影響計算機項目管理有序發展的因素較多,主要表現在軟件項目制定不合理、軟件項目研究與客戶需求存在差異、管理人員風險意識薄弱和素質薄弱、軟件企業培訓力度不夠等。要知道軟件不同于其他產品,軟件的更新速度較快,如果軟件計劃制定不合理,就會影響延長軟件研究時間,從而軟件在同類的產品中無法凸顯優勢。出現軟件項目制定不合理原因是軟件項目管理人員對項目計劃沒有進行全方位的認識,未進行深入思考就制定項目計劃;不同用戶對計算機軟件管理需求是不同的,一般沒有經驗的用戶只關心軟件安裝后是否簡單易用,而一些高級用戶則對產品的易用性和時效性要求都很高。而在軟件項目管理階段,相關工作人員若只是從研究角度進行考慮,這就使得最后研究出來的產品不能更好滿足市場需求;項目管理人員工作中不從全局著手工作,而是做自己的事情,這會在一定程度上分割了和他人的關系,尤其和技術人員的聯系。這種情況下很容易使人員分工不合理,甚至出現資源浪費現象,也不利于軟件企業的長遠發展。項目管理人員如果存在缺乏團隊意識和責任心的表現也會使計算機項目管理工作出現停滯現象。另外,如果項目管理人員出現上述問題,與軟件企業未設立專項資金進行必要培訓也有一定的關系,即便相應工作人員技藝精湛,但項目管理知識缺乏,也不能使其更好的適應現代化項目管理的需求。再加上項目管理人員往往隨意性強,計劃制定不規范,使得其更不能對風險進行有效的預測,以致于最后使軟件開發企業蒙受不必要的經濟損失。
2 提高計算機項目管理水平方法
2.1 基于需求調研分析
需求是計算機軟件項目管理的基礎,滿足客戶需求,才能最終達到軟件生產的目的。而計算機軟件項目開發之前,往往因未對不同客戶需求做具體調研分析,而出現計算機項目管理問題。實際工作中,相關工作人員應該對不同客戶群進行調研。尤其是對于那些計算機知識薄弱的群體,要深刻挖掘出其潛在對項目管理的實際需求,從客戶角度出發,利用啟示和探討等方式找出客戶潛在需求,避免因無法達到需求而使計算機項目管理企業受損。
2.2 制定合理的項目管理計劃
項目管理計劃人員因對計算機項目管理工作不熟悉,而使其在實際工作中常會出現計劃落空,或是軟件項目無法順利進行的情況。在這種情況下,計算機項目管理人員就應該對計算機管理方面的內容進行熟悉,對軟件開發進行多方位考慮,并從計算機軟件開發實際出發,制定切實可行的計算機項目管理計劃。在此基礎上對軟件項目計劃進行細化,將成本控制在可承受范圍內,最后結合項目實際寫出合理的項目管理計劃書。
2.3 協調項目工作人員工作
項目管理計劃書制定出來之后,項目經理應該對項目結構進行分解,將分解后的工作先分配給技術工作人員。為了使分解后的任務能更好的進行分配,有必要提供資源負荷直方圖,以確保工作任務順利完成。而要更好的完成這些項目工作,需要技術人員進行相應項目管理知識的學習,增強其項目管理工作認識,最好和項目管理人員進行直接溝通。為了提高其項目管理經驗和項目管理水平,技術人員最好弄清溝通目的、內容及對象,溝通中可能因時間等因素的限制,無法更好的理解,項目管理人員也需要報以耐心。最后針對技術人員提出的問題,要給出合適的答案。畢竟技術人員和項目管理人員都是項目管理的重要組成部分,雙方有效的溝通,能使項目管理工作更順暢,使項目管理工作完成的更好。
2.4 建立健全的培訓制度
計算機項目管理人員素質如何,將直接影響到項目管理工作是否能有序進行,這就需要建立健全的培訓制度。軟件開發過程中,項目管理人員扮演著重要角色,為了使項目管理人員更好完成相應工作,軟件企業應該加大管理人員培訓力度。不僅對管理人員進行基礎知識培訓,也要對管理人員進行實踐能力培訓,為其提供交流平臺,使管理人員在掌握基本管理知識的同時,也能提高項目管理水平。為了強化管理人員素質,還應該對其進行定期考核,根據考核成果擇優安置在重要崗位,以調動管理人員積極性。管理人員為達到最佳效果,會更好的學習項目管理方面的內容,以不斷的提高自身素質。
2.5 強化管理人員風險意識
管理人員在實際管理中,常因風險意識薄弱,而使項目管理出現一定問題,從而影響整個項目管理功能工作有序進行。這就需要強化項目管理人員風險意識,工作中項目管理者要帶頭學習項目管理方面的知識,并對風險計劃進行分解,找出風險并針對風險作進行分析、審核,最終進行相應評估,最大限度的降低可能出現的風險,將風險危害程度減至最低。
2.6 弄清項目管理實施者意圖
項目管理實施者作為整個項目管理的關鍵人物,從項目開始就籌劃各種活動,并對項目管理中各項內容了解的比較清楚。項目經理和項目管理人員在實際工作中,就應該了解項目管理者真實意圖,以協調溝通的形式贏得他們支持,以避免實際工作中因項目管理實施者的問題,而使項目管理工作停滯,從而影響項目管理的功能質量。
3 結束語
就目前計算機項目管理來看,其發展程度并不高,計算機項目管理系統還不夠完善,除了上述解決項目管理問題方法外,還要從培訓高素質的管理人才和關鍵技術人員,對項目管理系統進行全面的成熟的完善。同時,我們也要加強計算機項目管理系統工作的促成,還需要對項目管理方法進行深入研究。隨著科學技術和信息化技術不斷的發展,項目管理中仍將會有新的問題出現,尤其是客戶的需求會隨著時展不斷的改變。這種情況下,就應該從計算機項目管理中總結經驗教訓,以計算機項目管理實際狀況為依據,對項目管理中可能出現的問題進行預測,并系統的采取提高項目管理水平的措施,以促進軟件加工企業更好的發展。
參考文獻:
[1]單英為.淺析計算機軟件項目管理中的需求分析[J].價值工程,2011(06).
[2]羅云,高勤.軟件項目管理在軟件開發建設中的重要性[J].硅谷,2011(09).
[3]孫莉.軟件項目管理中的需求管理[J].信息系統工程,2011(04).
建筑工程采取項目管理方法,在根本上提高工程管理的效率。高效率、高質量是建筑項目管理的一項需求,保障項目管理的綜合效益,穩定建筑工程管理的基礎。項目管理具有規范性的特點,其可滲透到建筑工程的各個環節中,充分發揮項目管理的約束作用,調節建筑工程的管理內容。項目管理在建筑工程中,能夠保障工程施工的質量,具有強制性的作用,積極落實項目管理中的方法,維持工程現場的秩序。建筑項目管理中,比較注重階段化管理,針對建筑工程的施工情況,提出階段性的管理方法,維護建筑施工的整體性,最主要的是滿足工程管理的需求。項目管理方法分為兩個部分,即:管理與實施,而且管理是項目實施的依據,根據項目管理的屬性,劃分建筑工程中的管理內容,推行項目管理的實施,以便達到項目管理的標準。項目管理方法起到一定的保障作用,保證建筑工程施工的質量和效益,主動提升建筑施工管理的標準,還能降低建筑施工中的成本規模。項目管理逐漸成為建筑施工的一部分,明確了項目管理的價值。
2項目管理在建筑工程管理中的應用
項目管理在建筑工程管理中發揮重要的作用,指導并規范項目管理方法在建筑工程中的應用,維護建筑工程的效益和質量。根據建筑工程的管理實況,分析項目管理方法的應用,如下:
2.1明確負責人
項目管理在建筑工程中的應用,需要由專業的人員負責,如:項目經理,用于負責建筑工程中的管理項目。負責人在建筑工程管理中,負責整個項目的管理,屬于直接負責人員,要求負責人能夠熟悉掌握項目管理的內容,積極應用到建筑工程管理中。例如:建筑工程中管理中的項目經理,由幾個責任人構成,共同負責建筑工程的項目管理,所以項目經理需要具備幾項技能,保障后期項目管理的嚴謹性,首先是熟悉掌握項目管理中涉及到的法律、法規,尤其是最基本的法律內容,以便約束項目管理的行為,規范的經營建筑工程項目;然后是具備充足的實踐經驗,建筑工程項目管理本身較為復雜,有經驗的項目經理能夠提高管理的效率,控制項目管理的方法,規避工程管理中潛在的風險;最后是項目經理要端正學習的態度,項目管理在建筑工程管理中應該具有靈活的特性,跟上工程管理的發展速度,發揮項目經理在管理與工程之間的連接作用。
2.2確定管理機構
管理機構是項目管理中的關鍵部分,其可根據建筑管理的需求調整項目管理的方案,具有計劃和組織的能力。管理機構用于規劃建筑工程中的管理任務,如:管理分工、使用制度等,確保管理內容的規范化。以某辦公建筑工程為例,分析項目管理機構的確定。該建筑工程通過管理機構,連接業主及參建單位,規劃各個單位的管理內容,同時輔助管理決策。該建筑將管理機構分為八個組成部分,分擔項目管理的內容,各個部門之間相互監督,以此來提高管理機構的執行力。該工程管理機構中的不同部門,負責了不同的管理內容,例如:財務部,負責建筑工程中所有的財務管理,對成本進行嚴格的計算、核算,保障財務信息的規范性;監察部,負責建筑工程的安全工作,執行安全規劃,解決工程管理中的安全問題。
2.3提出管理制度
管理制度是建筑工程管理的依據,指導建筑工程中的各項行為,保障項目管理的準確性。管理制度與項目管理存在密切的聯系,而且制度是項目管理中不可缺少的一項內容,用于維護建筑工程管理的科學性。項目管理中提出的制度內容,不僅能約束工程管理的行為,還能保障建筑管理的安全性,強化工程管理的效益。例舉項目管理中建立的制度,如:安全制度,目的是加強工程安全的控制力度,維護安全施工的行為,安全制度中遵循“五無一創建”的原則,消除管理中的危險隱患,利用安全制度積極提倡安全防范,實現安全管理的目標,安全制度的控制對象是建筑工程項目內的所有人員,規范人員的行為,確保其符合項目管理的安全要求。項目管理制度中,除了安全制度以外,還包括質量、經濟等多項制度,確保項目管理制度的全面性。
2.4項目管理的控制
建筑工程中的項目管理,發揮了積極的控制作用,項目管理方法嚴格控制了建筑工程的管理過程,提高工程管理的規范水平。結合項目管理在建筑工程中的控制應用,分析控制內容,如:(1)質量控制,根據項目管理中提出的質量標準,對建筑工程進行規范約束,管理工程中的各個質量項目,也可根據工程工序,在管理中實行質量控制,保障工程質量管理的優質性;(2)進度控制,項目管理方法在進度控制中,具有計劃性的特征,需要跟蹤建筑工程施工的進度,安排管理控制,確保工程進度符合項目管理中的預計規劃,以免偏離管理計劃;(3)投資控制,其為項目管理控制中的一項難點,因為建筑工程工期長,期間涉及到隱蔽工程、變更項目等,很容易引起投資風險,所以項目管理在投資控制方面,可提前進行量化考慮,大概了解工程項目的投資規模以及影響投資的因素,選擇合理的投資方式,制定科學的投資計劃,促進收益的最大化發展。
3項目管理在建筑工程管理中的優化措施
針對建筑工程管理中項目管理的實踐應用,提出三點優化措施,推進項目管理的發展。
3.1構建運行機制
運行機制是維護項目管理的主要方法,其可明確項目管理的目標,促使建筑工程企業能夠準確認識項目管理的重要性。運行機制在項目管理中,存在輔作用,其可配合項目管理的運行,符合建筑工程管理的實踐需求。項目管理可以通過構建運行機制,提高自身在建筑工程管理中的服務水平,嚴禁建筑工程管理中出現失控的行為,強化管理中的運行控制。
3.2優化資源配置
建筑工程中的項目管理方法,應該遵循建筑市場化的發展原則,積極優化資源配置,確保項目管理的可行性。建筑市場化發展的過程中,在工程中提出了動態管理的思想,需要調整項目管理中的內容,采取資源配置的方式,合理分配項目管理中的各項資源,確保資源配置能夠達到項目管理的標準,為項目管理市場化發展提供相關的條件,以此來提高項目管理的水平。
3.3推行管理監督
項目管理方法在建筑工程中,同樣面臨著壓力和挑戰,采取管理監督的方法,有利于實現高效率的項目管理。建筑工程主動監督項目管理的方式、方法,發現不規范的管理點,在此基礎上提出有效的解決措施,即可維護項目管理的科學性,保障項目管理能夠準確的應用到建筑工程內。監督措施可以優化項目管理的應用,改善項目管理的環境,確保項目管理與建筑工程的相符性。
4結束語
[關鍵詞] 軟件項目管理 需求管理 溝通與協作 風險管理
一、引言
從上個世紀中期到現在,軟件產業迅猛發展。軟件產業在推動人類社會發展的同時,軟件危機產生了,這是因為落后的軟件生產方式無法滿足迅速增長的計算機軟件需求。軟件危機的產生促使人們開始研究軟件開發的技術手段和管理方法。
軟件項目管理是為了使軟件項目能夠按照預定的成本、進度、質量順利完成, 通過計劃、組織、控制等一系列活動, 合理地配置和使用各種資源, 而對成本、人員、進度、質量、風險等進行分析和管理, 以達到既定目標的過程。項目管理更強調項目負責人的作用和團隊的協作精神, 其組織形式靈活, 更加關注人的因素, 關注客戶和服務客戶, 著重于提高軟件項目研發的效率和質量。在本文中,對軟件項目管理中的需求管理、員工之間的溝通與協作、軟件項目風險管理等方面進行了闡述。本文最后介紹了軟件項目管理的幾項經典技術。
二、需求管理
軟件需求是每個軟件開發的開端與基礎。在項目需求分析階段,雙方必須全面地盡可能細致地討論項目的應用背景、功能要求、性能要求、操作界面要求、與其他軟件的接口要求,以及對項目進行評估的各種評價標準。在進行需求分析時,可以首先分析客戶原有系統的建設情況,對客戶的原有產品進行分析,明確建設目標等。
需求管理對軟件項目能否最終實現產生至關重要的影響。任何的軟件項目都必須進行合理的、細致的、一致的需求管理,只有這樣才能制定正確合理的軟件開發計劃,軟件項目才能順利地開發完成。
三、溝通與協作
軟件項目管理中的溝通與協作是指信息的交流, 是使信息發揮積極作用和達到目標的手段;協作是指和諧地在一起工作的活動。溝通技術可分分四類:(1)正式書面溝通, 包括項目文檔和備忘錄、項目里程碑和交貨時間表、需求變更和錯誤跟蹤規程、數據字典、系統分析模型( 用例圖等) ;(2)正式口頭溝通, 包括狀態審查會、需求評審會、設計評審會、代碼評審會、用戶測試, 項目定期例會等;(3)非正式口頭溝通, 包括小組碰頭會、同行討論、與直屬業務領導討論等;(4)電子溝通, 包括電子郵件、內部BBS 等。協作技術包括資源合理配置、開發步驟有序化、工作目標一致化、提高關心程度、信息共享等。
四、風險管理
軟件項目風險管理是指對在軟件開發過程中所遇到的預算和進度等方面的問題進行分析,尋求風險應對方法,做好風險管理計劃。
針對軟件項目中的風險管理問題,不少專家、組織提出了自己的風險管理模型。 常見的主要風險管理模型如下。
1.SEI的連續風險管理模型(CRM)。SEI CRM模型的風險管理原則是不斷地評估可能造成惡劣后果的因素;決定最迫切需要處理的風險;實現控制風險的策略;評測并確保風險策略實施的有效性。CRM模型要求在項目生命期的所有階段都關注風險識別和管理,它將風險管理劃分為五個步驟:風險識別、分析、計劃、跟蹤、控制。
2.Barry Boehm模型。Boehm模型的思想核心是:10大風險因素列表。針對每個風險因素,都給出了一系列的風險管理策略。在實際操作時,Boehm以10大風險列表為依據,總結當前項目具體的風險因素,評估后進行計劃和實施,在下一次定期召開的會議上再對這10大風險因素的解決情況進行總結,產生新的10大風險因素表,依此類推。Boehm模型的基本形式可描述為:RE = P (UO) 3 L (UO) ,其中RE表示風險或者風險所造成的影響;P (UO)表示令人不滿意的結果所發生的概率;L (UO)表示糟糕的結果會產生的破壞性的程度。
3.軟件工程風險模型( SER IM) . SER IM模型要求從技術和商業兩個角度對軟件風險管理進行剖析,考慮的問題涉及開銷、進度、技術性能等。它還提供了一些指標和模型來估量和預測風險,由于這些數據來源于大量的實際經驗,因此具有很強的說服力。
五、軟件項目管理技術
1.CMM。CMM是美國卡納基梅隆大學軟件工程研究所(CMU /SEI)提出的軟件研發項目管理的一系列方法,它基于組織對關鍵過程域的支持,定義了軟件過程成熟度的五個級別。級別1 (初始級)描述了不成熟,或者說是未定義過程的組織。級別2 (可重復級) ,級別3 (已定義級) ,級別4 (已管理級)和級別5 (優化級)分別描述了軟件過程成熟度級別遞增的組織。和這些級別相關的KPA是:級別2:需求管理,軟件項目計劃,軟件項目跟蹤和監控,軟件子合同管理,軟件質量保證,軟件配置管理。級別3:組織級過程焦點,組織級過程定義,培訓大綱,集成軟件管理,軟件產品工程,組間協調,同行評審。級別4:定量過程管理,軟件質量管理。級別5:缺陷預防,技術更新管理,過程更改管理。
2.CMMI。CMM I被看作是把各種CMM集成為一個系列的模型中。CMM I的基礎源模型包括: 軟件CMM2. 0版(草稿C) , EIA - 731系統工程,以及IPD CMM( IPD) 0. 98a版。CMM I也描述了5個不同的成熟度級別:級別1 (初始級)代表了以不可預測結果為特征的過程成熟度。過程包括了一些特別的方法、符號、工作和反應管理,成功主要取決于團隊的技能。級別2 (已管理級)代表了以可重復項目執行為特征的過程成熟度。組織使用基本紀律進行需求管理、項目計劃、項目監督和控制、供應商協議管理、產品和過程質量保證、配置管理、以及度量和分析。
3.PSP。PSP ( Personal Software Process,個體軟件過程)是由CMU /SE I開發出來的,它的推出在軟件工程界引起了極大的轟動,可以說是由定向軟件工程走向定量軟件工程的一個標志。PSP為基于個體和小型群組軟件過程的優化提供了具體而有效的途徑,例如如何制訂計劃,如何控制質量,如何與其他人相互協作等等。在軟件設計階段, PSP的著眼點在于軟件缺陷的預防,其具體辦法是強化設計約束準則,而不是設計方法的選擇。因此, PSP保障軟件產品質量的一個重要途徑是提高設計質量。
六、小結
本文分析研究了軟件項目管理中的需求管理、員工之間的溝通與協作、軟件項目風險管理。最后結合實踐,提出并分析了軟件項目管理技術。我們相信隨著軟件工程的發展和進一步成熟,軟件項目管理技術的發展會取得更大的進步。在實際項目中,我們要堅持改善軟件工程的管理,并在實踐中總結適合自身的經驗,這樣才有利于管理技術的進步和軟件項目的順利完成,創造出更高的品質、更大的效益。
參考文獻:
[1]Php Metzger,John Boddie. 軟件項目管理-過程控制與人員管理[M]. 北京:電子工業出版社,2002.
[2] Rajeev T Shandilya. 王克仁譯. 軟件項目管理[M]. 北京:科學技術出版社, 2002.
[3] 楊根興,金榮得,宗宇偉.軟件需求的不確定性與解決途徑.計算機應用與軟件.