易勢:沈陽軟件開發(fā),OA,CRM,ERP

首頁 | 產(chǎn)品 | 服務(wù) | 論壇 | 登錄 | 注冊 | 在線聯(lián)系易勢

撥打易勢咨詢電話:024-31891684 13390130939

項目管理的產(chǎn)生和發(fā)展

項目管理是服務(wù)型公司必不可少的一個管理系統(tǒng),有了它可以輕松的管理整個項目
現(xiàn)在我們經(jīng)常說的“項目”,無論是中國還是外國,二千多年前就已經(jīng)存在。聞名世界的中國萬里長城、大運河,埃及的金字塔,古羅馬的供水渠等,這些不朽的偉大工程都是眾人稱頌的典型項目。在古代這些巨大而復(fù)雜的項目建設(shè)過程中,存在很多的科學(xué)經(jīng)驗和一些固定的方法,只是在當(dāng)時科技和文化發(fā)展水平很低的情況下,人們很難能總結(jié)歸納出能在工程中重復(fù)使用的方法,就更不用說形成系統(tǒng)的知識體系了。
項目管理的概念首先出現(xiàn)在國外。第二次世界大戰(zhàn)期間,戰(zhàn)爭需要新式武器、探測需要雷達(dá)設(shè)備等,這些未曾做過的項目接踵而至,不但技術(shù)復(fù)雜,參與人員眾多,而且時間非常緊迫。這樣迫使人們開始關(guān)注項目管理的有效方法,尋求切實有效的科學(xué)方法來實現(xiàn)既定的目標(biāo)。“項目管理”這個詞就這樣應(yīng)運而生并且開始被關(guān)注和認(rèn)識。
在中國真正稱得上中國項目管理的里程碑工作,是著名科學(xué)家華羅庚教授和錢學(xué)森教授分別倡導(dǎo)的統(tǒng)籌法和系統(tǒng)工程。他們將以統(tǒng)籌法為基礎(chǔ)的項目管理水平提高到一個新的高度,其中特別有意義的是通過應(yīng)用統(tǒng)籌法模擬完整的作業(yè)流程、測度資金流、在特定目標(biāo)下優(yōu)化資源配置等方面的實踐,提供了對大型項目進(jìn)行有效管理的經(jīng)驗和方法。
進(jìn)入20世紀(jì)90年代,項目管理有了新的進(jìn)展。為了在迅猛變化、急劇競爭的市場中迎接經(jīng)濟全球化、一體化的挑戰(zhàn),項目管理更加注重人的因素、注重顧客、注重柔性管理,力求在變革中生存和發(fā)展。在這個階段,應(yīng)用領(lǐng)域進(jìn)一步擴大,尤其在新興產(chǎn)業(yè)中得到了迅速的發(fā)展,比如電訊、軟件、信息、金融、醫(yī)藥等現(xiàn)代項目管理的任務(wù)已不僅僅是執(zhí)行任務(wù),而且還要開發(fā)項目、經(jīng)營項目,以及為經(jīng)營項目完成后形成的設(shè)施、產(chǎn)品和其他成果準(zhǔn)備必要的條件。
近年來,國際上項目管理研究與應(yīng)用發(fā)展出現(xiàn)一些值得注意的動向,主要有:
(1)內(nèi)容范疇不斷擴展。例如,從工程項目的管理擴展到其它項目的管理;從主要針對項目執(zhí)行階段的管理擴展到系統(tǒng)地考慮項目的全壽命管理,包括項目需求論證,前期決策,計劃實施,直到項目結(jié)束。
(2)高新技術(shù)項目管理的需求不斷增大。這賦予了現(xiàn)代項目管理中戰(zhàn)略性、風(fēng)險性、競爭性、規(guī)模化、復(fù)雜化、高附加值和信息密集等明顯的特征。
(3)知識體系不斷完善。在需求的催動下,項目管理的理論與方法也隨之發(fā)展、日趨成熟,成為集多領(lǐng)域知識為一體的綜合性交叉學(xué)科。包括某些通用的管理學(xué)知識,各種不同類別項目所共同需要的項目管理基礎(chǔ)知識,以及各應(yīng)用領(lǐng)域項目所需要的特殊管理知識。
(4)計算機與信息技術(shù)支撐平臺快速改善。使用國際互聯(lián)網(wǎng)(Internet)和企業(yè)網(wǎng)(Intranet)等現(xiàn)代化的通訊技術(shù),對項目全過程中產(chǎn)生的信息進(jìn)行收集、儲存、檢索、分析和分發(fā),以改善項目生命期內(nèi)的決策和信息的溝通。各種類型的項目管理軟件(如預(yù)算軟件、進(jìn)度控制軟件、風(fēng)險分析軟件等)也在不斷地被完善和開發(fā)。
軟件項目管理特點
軟件項目管理是目前不斷發(fā)展的新興邊緣學(xué)科,它綜合了管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、行為科學(xué)、計算機科學(xué)和通信技術(shù)等各學(xué)科知識,同時也是實踐性很強的學(xué)科。
軟件項目管理學(xué)科的發(fā)展和信息系統(tǒng)、信息技術(shù)的發(fā)展是分不開的。隨著信息技術(shù)的迅速發(fā)展及其在各項業(yè)務(wù)領(lǐng)域中的廣泛應(yīng)用,信息系統(tǒng)的規(guī)模和復(fù)雜性不斷增加,其開發(fā)工作也變成一項復(fù)雜任務(wù),靠經(jīng)驗或采取以往作坊式的開發(fā)方式已越來越不適應(yīng)發(fā)展的需要。因此相應(yīng)的管理方法和技能便應(yīng)運而生,形成了軟件項目管理。就當(dāng)前軟件項目管理在信息系統(tǒng)開發(fā)中的運用來說,特別在軟件系統(tǒng)項目研發(fā)中,軟件項目管理起著舉足輕重的作用。目前,無論是軟件系統(tǒng)的研發(fā)公司還是政府機構(gòu)都在積極將軟件項目管理引入信息系統(tǒng)開發(fā)建設(shè)活動中,對開發(fā)整個過程實行有效的科學(xué)管理,它貫穿于信息系統(tǒng)開發(fā)的整個生命周期。
軟件項目是一種特殊的項目,它創(chuàng)造的產(chǎn)品或者服務(wù)是邏輯載體,沒有具體的形狀和尺寸,只有邏輯的規(guī)模和運行的效果。軟件項目不同于其他項目,不僅是一個新領(lǐng)域而且涉及的因素比較多,管理也比較復(fù)雜。軟件項目除具有一般項目的特點外,有其自己的特點,在做軟件項目管理的過程中只有了解軟件項目的特點,才能有針對性的選擇合適的管理方法,使項目取得成功。軟件項目主要有以下特點:
(1)軟件項目是一種邏輯實體,不是具體的物理實體,它具有抽象性。這使得軟件項目與工程實體有很大的區(qū)別。
(2)軟件的生產(chǎn)與硬件不同,開發(fā)過程沒有明顯的制造過程,也不存在重復(fù)生產(chǎn)過程。
(3)軟件沒有硬件的機械磨損和老化問題。然而,軟件也存在退化問題,在軟件生存期中,軟件環(huán)境的變化將導(dǎo)致軟件失效率的提高。
(4)軟件開發(fā)至今沒有擺脫手工的開發(fā)模式,軟件產(chǎn)品基本上是“定制”的,做不到利用現(xiàn)有的軟件組件組裝成所需要的軟件。
(5)軟件本身是復(fù)雜的。它的復(fù)雜性源于應(yīng)用領(lǐng)域?qū)嶋H問題的復(fù)雜性和應(yīng)用軟件技術(shù)的復(fù)雜性。
(6)軟件的成本相當(dāng)高。軟件開發(fā)需要投入大量的、復(fù)雜的、高強度的腦力勞動,因此成本比較高。
(7)軟件開發(fā)和軟件項目管理工作涉及到很多社會因素,要受到機構(gòu)政治、文化、決策體系和管理方式的限制。
以上這些特點,在系統(tǒng)開發(fā)過程中將導(dǎo)致軟件系統(tǒng)在需求開發(fā)階段往往是系統(tǒng)建設(shè)意圖不明,項目目標(biāo)不清楚,很難將其具體化。導(dǎo)致項目的不確定性,軟件項目多數(shù)涉及企業(yè)或政府部門的管理,而管理本身就是不確定的,另一方面,軟件項目的不確定性也指在執(zhí)行過程中還會遇到各種始料未及的“風(fēng)險”,使得項目不能按原有的計劃來運行。導(dǎo)致需求范圍不好界定,用戶需要的東西自己說不清或不容易被開發(fā)人員理解,項目范圍需要在項目實施過程中不斷清晰。使得項目具有彈性,不同的開發(fā)單位,不同的項目經(jīng)理去做相同的項目,結(jié)果會有很大區(qū)別。使得項目建設(shè)時間具有緊迫性,任何項目都有周期限制,但是軟件項目的特點決定了其在這方面有更加嚴(yán)格的要求。隨著信息技術(shù)的飛速發(fā)展,軟件項目的生命周期越來越短,時間甚至成為項目成功的決定性因素。使得項目具有獨特性,按照項目定義可知,每一個項目都是惟一的,世界上沒有完全一樣的兩個項目。但是這一特性在軟件項目領(lǐng)域表現(xiàn)得更為突出,軟件項目不僅向客戶提供產(chǎn)品,更重要的是根據(jù)客戶的要求提供不同的解決方案。即使有現(xiàn)成的解決方案,也需要根據(jù)客戶的特殊要求進(jìn)行一定的客戶化工作。
 
 
軟件項目管理的一般過程
軟件項目管理有四個階段:項目啟動、項目規(guī)劃、項目跟蹤控制、項目結(jié)束。每個階又有各自的過程。
啟動是項目管理的第一個階段,該階段主要確定項目的目標(biāo)和范圍。其中包括項目開發(fā)的周期,軟件要完成的主要功能,軟件的限制條件、性能、穩(wěn)定性。這一階段,項目的范圍要進(jìn)行明確的定義,項目目標(biāo)必須可實現(xiàn)度量。這一階段如果管理的不好,將會導(dǎo)致項目的最終失敗。項目規(guī)劃是建立項目行動指南的基準(zhǔn),該階段包括軟件項目的估算、風(fēng)險分析、進(jìn)度規(guī)劃、項目參與人員的選擇與配備。項目跟蹤控制包括按計劃執(zhí)行項目和控制項目,以便使項目在預(yù)算內(nèi)、按進(jìn)度、使用戶滿意的完成。這階段包括:測量實際的進(jìn)度,并與計劃進(jìn)度相比較。項目結(jié)束階段主要是確認(rèn)項目實施的各項成果,進(jìn)行項目的接交合清算,同時對項目進(jìn)行最后的評審,并對項目進(jìn)行總結(jié)。軟件管理的四個階段,其中規(guī)劃、跟蹤控制理論上認(rèn)為是軟件項目管理的核心和重點,本文則認(rèn)為啟動階段是軟件項目管理中的重點。
萬事開頭難,做任何事情如果有個好的開端,可以起到事半功倍的效果。古希臘哲學(xué)家柏拉圖說過:“開端是工作最重要的環(huán)節(jié)。”良好的開端好比一把開啟智慧的鑰匙,好比通向成功之路的鋪路石,良好的開端是成功的一半。如果說成功是一把火,那么良好的開端就是火種;如果說成功是河流,那么良好的開端就是水之源。
軟件項目啟動階段,首先就要確定軟件項目范圍和需求。項目范圍管理和需求管理都是軟件管理中的重要過程。項目范圍是軟件項目的基本框架,是項目管理者和建設(shè)者系統(tǒng)地、邏輯地分析項目關(guān)鍵問題的要素,也是項目相關(guān)人就項目建設(shè)內(nèi)容達(dá)成一致的重要依據(jù)。如果在啟動階段項目范圍模糊不清,必將造成項目在啟動后進(jìn)行不斷的變更,因此項目風(fēng)險不斷增加,而且在項目驗收階段缺乏驗收依據(jù)。啟動軟件項目的原因是由于軟件需求存在,軟件需求是每個軟件開發(fā)過程中的基礎(chǔ)。需求是一個軟件項目的開端,是項目建設(shè)的基石。因此,一個軟件項目成功的關(guān)鍵因素就是對需求分析把握的準(zhǔn)確程度,如果項目需求分析不準(zhǔn)確,獲取的軟件需求不真實,必將給軟件開發(fā)埋下隱患,軟件開發(fā)成功是很難想象的。
啟動階段要進(jìn)行項目團隊建設(shè),團隊建設(shè)包括項目經(jīng)理的選擇、項目參與人員的確定等。人是軟件項目中最重要的因素,是其他的一切基礎(chǔ),因此啟動階段的團隊建設(shè)非常重要。在啟動階段如果沒有重視團隊的建設(shè),項目經(jīng)理選擇不當(dāng),項目成員專業(yè)結(jié)構(gòu)不合理或業(yè)務(wù)能力不能勝任此軟件項目,軟件開發(fā)的效率將極其低下,開發(fā)出的軟件項目,其質(zhì)量將大打折扣,軟件失敗風(fēng)險將大增。
因此,本文認(rèn)為在軟件開發(fā)管理的重點應(yīng)放在軟件項目的啟動階段,在啟動階段要注重軟件項目的需求分析,注重項目的風(fēng)險評估,注重項目的業(yè)務(wù)背景研究。
軟件項目管理在具體業(yè)務(wù)軟件系統(tǒng)開發(fā)中的重要作用
信息系統(tǒng)項目的開發(fā)過程不同于其他產(chǎn)品的制造過程,在很大程度上,信息系統(tǒng)開發(fā)是計算機技術(shù)、通信技術(shù)、信息技術(shù)加上具體的業(yè)務(wù)工作交叉的實踐性工程項目。系統(tǒng)能否開發(fā)成功,不僅取決于成熟技術(shù)和先進(jìn)的開發(fā)方法,本文認(rèn)為更重要的取決于參與開發(fā)的技術(shù)人員的能力,參與開發(fā)的業(yè)務(wù)人員的業(yè)務(wù)素質(zhì)和對本專業(yè)掌握的水平。經(jīng)常從事系統(tǒng)軟件開發(fā)工作的人都知道,軟件開發(fā)過程中具有很多的不可預(yù)知性,這也是信息系統(tǒng)項目的一個特點。在開發(fā)過程中,如何將這種不可預(yù)知的東西變成可以預(yù)知的東西。對這一問題,項目管理就是最好的解決問題的工具。因此,在信息系統(tǒng)開發(fā)活動中引入規(guī)范、科學(xué)、系統(tǒng)的軟件項目管理方法是非常必要的。
本文認(rèn)為在軟件項目中引進(jìn)項目管理時要注意軟件項目管理與其他管理相似,都是管理人員根據(jù)經(jīng)驗、事實和原理做出決策。因此,在信息系統(tǒng)開發(fā)活動過程中實施項目管理時,應(yīng)該接合實際,靈活運用項目管理方法和使用管理工具,切勿生搬硬套。
軟件項目需求及獲取方法
軟件系統(tǒng)的需求是指用戶對軟件的功能的要求,就是用戶希望軟件系統(tǒng)能做什么事情,完成什么樣的功能,達(dá)到什么樣的性能。軟件需求不像硬件需求,有形的、客觀的、可描述的、可檢測的,軟件需求具有模糊性、不確定性、變化性和主觀的特點。
軟件需求包括功能需求、性能需求、環(huán)境需求、資源需求、成本消耗需求、開發(fā)進(jìn)度需求、現(xiàn)實約束、預(yù)先估計以后系統(tǒng)可能達(dá)到的目標(biāo)等。從項目開發(fā)的角度看,軟件需求主要包括兩大類型:功能需求和非功能需求。其中,功能需求是主要的需求,需要計算機解決的問題,就是對數(shù)據(jù)的處理的要求。功能需求規(guī)定了系統(tǒng)必須執(zhí)行的功能。而非功能需求是一些限制性的要求,是對實際使用環(huán)境所做的要求,如性能要求、安全要求、可靠性要求等。非功能要求比功能要求更嚴(yán)格,更不容易滿足,這是因為,如果不能滿足非功能的要求,系統(tǒng)將無法運行。
需求獲取作為項目伊始的活動,是非常重要的。眾所周知,如果需求調(diào)研不充分、用戶需求描述不完整或不準(zhǔn)確,項目成功的可能性幾乎等于零。因此,根據(jù)軟件項目特點,采取相應(yīng)的需求獲取方法,是項目取得成功的關(guān)鍵因素。
在實際系統(tǒng)開發(fā)中,經(jīng)常會發(fā)現(xiàn),由于需求方缺乏軟件系統(tǒng)開發(fā)的專業(yè)知識和項目管理經(jīng)驗,往往一開始自己也不知道要開發(fā)什么樣的系統(tǒng),盡管對業(yè)務(wù)很熟,但對數(shù)據(jù)、業(yè)務(wù)流程的整理和歸納上很難符合系統(tǒng)開發(fā)的要求,經(jīng)常是走一步看一步,不斷地提出和更改需求,使得系統(tǒng)開發(fā)方難于應(yīng)付。另一方面,開發(fā)方由于行業(yè)知識的缺乏和需求分析人員水平的低下,不能正確或完全理解用戶的需求說明,而又沒有加以嚴(yán)格的評審、確認(rèn),經(jīng)常是以想當(dāng)然的方法進(jìn)行系統(tǒng)設(shè)計。系統(tǒng)開發(fā)出來后,與用戶的期望相差甚遠(yuǎn)。因此,需求分析必須注重雙方理解和認(rèn)識的一致,逐項逐條地進(jìn)行確認(rèn)。為了作到這一點,根據(jù)項目特點采用合適的需求獲取方法就顯得非常重要。
軟件開發(fā)需求管理是軟件項目管理中一項十分重要的工作,在眾多失敗的軟件項目中,由于需求原因?qū)е碌恼枷喈?dāng)大的比例,因此,需求管理將對軟件項目能否最終獲得成功產(chǎn)生至關(guān)重要的影響。但在實際軟件開發(fā)過程中,很多開發(fā)人對需求的認(rèn)識還遠(yuǎn)遠(yuǎn)不夠。就本人的實際經(jīng)驗來看,軟件開發(fā)工作不是簡單的技術(shù)工作,而是一項系統(tǒng)的軟件需求開發(fā)管理工作。項目管理人員要想做好軟件項目管理工作,就必須要研究如何利用需求管理理論和方法,獲取需求;采取什么方法對軟件系統(tǒng)功能進(jìn)行描述--需求建模。其目的是理解用戶的功能要求,澄清模糊的功能需求,使軟件工程師和軟件用戶對系統(tǒng)功能的理解達(dá)到一致。就實際工作經(jīng)驗來說,不管采用什么方法,都要體現(xiàn)以用戶為中心的思想,因為軟件最終的主人是用戶,這一點非常重要。

招賢納士 | 聯(lián)系易勢 | 遼ICP備07006743號

沈陽團購網(wǎng) | 沈陽軟件公司 | 軟件定制 | 網(wǎng)站建設(shè) | 加盟易勢 | 提交問題

沈陽易勢:沈陽軟件開發(fā),沈陽OA,CRM,ERP

地  址:沈陽市和平區(qū)南三經(jīng)街20號嘉隆大廈A座805室

主站蜘蛛池模板: 嗯!啊!使劲用力在线观看| 多女多p多杂交视频在线观看| 亚洲一区二区三区在线| 直播视频区国产| 国产三级电影在线观看| 人人干人人干人人干| 在线天堂中文官网| 一级做a爰片久久毛片看看| 日本大乳高潮视频在线观看| 亚洲国产成人精品无码区在线观看| 男女搞基视频软件| 嘟嘟嘟www在线观看免费高清| 黄色免费网站网址| 国产精品入口麻豆电影网| A级毛片无码免费真人| 性高湖久久久久久久久| 久久久久久夜精品精品免费啦| 最近中文字幕高清免费大全8| 亚洲日韩国产二区无码| 爱情岛论坛亚洲高品质| 免费看美女被靠到爽的视频| 美女视频黄频a免费大全视频| 国产亚洲欧美一区二区三区| 91精品成人福利在线播放| 国产精品成熟老女人视频| 99久久免费精品国产72精品九九 | 国产在线视频你懂的| 在线日本妇人成熟| 国产高清在线视频伊甸园| caoporm在线| 女警骆冰被黑人调教免费阅读小说| 中文字幕免费在线看线人| 日本一二三区高清| 久久人人爽爽爽人久久久| 日韩电影免费在线| 亚洲AV无码专区国产乱码电影| 欧美一级在线观看| 亚洲午夜精品久久久久久人妖 | 国产成人久久精品亚洲小说| 亚洲综合伊人制服丝袜美腿| 国产精品成人无码视频|