軟件項目管理實習報告
實習總結
從二零一二年七月九日開始到二零一二年七月二十日止,我們哈爾濱師范大學計算機系軟件項目管理專業(yè)全體同學去北京海輝集團雅思晟實訓中心開始我們的實習生活。實習是每一個大學畢業(yè)生必須擁有的一段經(jīng)歷,它使我們在實踐中了解社會、在實踐中鞏固知識。通過此次實習,我們將學校所學的會軟件知識與實際相結合起來,不僅讓我對整個軟件應用方面有了詳細而具體的認識,熟悉了軟件的具體工作對象,也縮短了抽象的課本知識與實際工作的距離。
在實習中,我在公司指導老師的熱心指導下,我積極參加小組討論,和組員們配合完成了我們小組的項目。簡短的實習生活,既緊張,又新奇,收獲也很多。通過實習,使我對java有了深層次的感性和理性的認識。
“紙上得來終覺淺,絕知此事要躬行。”在短暫的實習過程中,我深深的感覺到自己所學知識的膚淺和在實際運用中的專業(yè)知識的匱乏,剛開始的一段時間里,對一些工作感到無從下手,茫然不知所措,這讓我感到非常的難過。在學?傄詾樽约簩W的不錯,一旦接觸到實際才發(fā)現(xiàn)自己知道的是多么少,這時才真正領悟到“學無止境”的含義。通過實訓中心老師的課堂講解與企業(yè)化標準的培訓,使我加深了對自己專業(yè)的認識。從而確定自己以后的努力方向。要想在短暫的實訓時間內(nèi),盡可能多的學到東西,就需要我們跟老師或同學進行很好的溝通,加深彼此的了解。只有我們跟老師多溝通,讓老師更了解我們,才能跟真切的對我們進行培訓工作。由此,班級的文化“共享”就在生活中慢慢形成了。讓我們知道了團隊的力量。老師在實習周中所講的,都是課本上沒有而對我們又非常實用的東西,這又給我們的實訓增加了濃墨淡采的光輝。我懂得了實際生活中,專業(yè)知識是怎樣應用與實踐的。在這些過程中,我不僅知道了職業(yè)生涯所需具備的專業(yè)知識,而且讓我深深體會到一個團隊中各成員合作的重要性,要善于團隊合作,善于利用別人的智慧,這才是大智慧?繂我坏牧α渴呛茈y完成一個大項目的,在進行團隊合作的時候,還要耐心聽取每個成員的意見,使我們的組合達到更加完美。
這次實訓帶給我太多的感觸,它讓我知道工作上的辛苦,事業(yè)途中的艱辛。讓我知道了實際的工作并不像在學校學習那樣輕松。軟件行業(yè)的工作人員工作不是一個人的事情,而是一個團隊的事情。軟件開發(fā)中有許多的問題如。
需求分析不充分.如果需求分析不清晰、不完整、太籠統(tǒng)或者不具有可測試性,那么軟件一定會出現(xiàn)問題。這就要求我們在動手開發(fā)之前一定要有完整的、詳細的、可維護的、可測試的需求分析,而且該需求分析一定要得到各方的認可。不切實際的計劃沒有充分考慮問題的復雜性,把一個龐大的工程限定在非常短的時間之內(nèi),出現(xiàn)問題是不可避免的。因此,我們應該拿出足夠多的時間作計劃、設計、測試、修改錯誤、回歸測試、整理文檔,不要把長時間熬夜作為軟件公司的家常便飯。不充分的測試在系統(tǒng)崩潰和用戶強烈抱怨之前,沒有人知道軟件是不是存在問題。因此要盡早地開展測試,問題修改之后要盡快地進行回歸測試,一定要給測試和修改問題留出足夠的時間。不斷增加新的特性在軟件開發(fā)完成之后,不斷有新的需求,這是最常見的問題。因此一定要最大限度地堅持最初的需求分析,如果萬不得已,確實需要增加新的需求,那么一定要更改相關的計劃。如果可能在設計階段最好使用快速原型法,讓用戶知道他們希望的系統(tǒng)是個什么樣子的,這樣可以在初期更好地聽從用戶的意見。交流不充分如果開發(fā)人員與開發(fā)人員之間、開發(fā)人員與項目管理組之間、項目組和用戶之間不能充分地交流的話,也會出現(xiàn)問題。因此,使用新聞組、電子郵件以及其他的網(wǎng)絡化的錯誤跟蹤工具等等方式來加強整個團隊的溝通和交流是必要的。
人非生而知之,雖然我現(xiàn)在的知識結構還很差,但是我知道要學的知識,一靠努力學習,二靠潛心實踐。沒有實踐,學習就是無源之水,無本之木。為了保證項目團隊按時保質(zhì)地完成項目目標,便于項目團隊成員更好地了解項目情況,使項目工作開展的各個過程合理有序,因此以文件化的形式,把對于在項目生命周期內(nèi)的工作任務范圍、各項工作的任務分解、項目團隊組織結構、各團隊成員的工作責任、團隊內(nèi)外溝通協(xié)作方式、開發(fā)進度、經(jīng)費預算、項目內(nèi)外環(huán)境條件、風險對策等內(nèi)容做出的安排以書面的方式,作為項目團隊成員以及項目干系人之間的共識與約定,項目生命周期內(nèi)的所有項目活動的行動基礎,項目團隊開展和檢查項目工作的依據(jù)。
這次實訓讓我在一瞬間長大:我們不可能永遠呆在象牙塔中,過著一種無憂無慮的生活,我們總是要走上社會的,而社會,就是要靠我們這些年輕的一代來推動。這就是我們不遠千里來實訓的心得和感受,而不久后的我,面臨是就業(yè)壓力,還是繼續(xù)深造,我想我都應該好好經(jīng)營自己的時間,充實、完善自我,不要讓自己的人生留下任何空白!
實訓中除了學到不少專業(yè)知識,也了解一些社會的現(xiàn)實性,包括人際交往,溝通方式及相關禮節(jié)方面的內(nèi)容,對于團隊開發(fā)來說,團結一致使我深有體會。團隊的合作注重溝通和信任,不能不屑于做小事,永遠都要保持親和誠信,把專業(yè)理論運用到具體實踐中,不僅加深我對理論的掌握和運用,還讓我擁有了一次又一次難忘的開發(fā)經(jīng)理,這是也是實訓最大的收獲。現(xiàn)在我對“一個人最大的財富是他的人生經(jīng)歷和關系網(wǎng)絡”這句話非常的有感情,因為它確實幫了我們不少。除此課本上的知識畢竟有限。通過實訓,我班同學都有這樣一個感覺,課本上的理論知識與實際工作有很大差距,只有知識是遠遠不夠的,專業(yè)技能急需提高。從最初的笨手笨腳,到現(xiàn)在可以較熟練的按照流程開發(fā)軟件,這都與我班每個人的努力是分不開的。十幾天的實訓,教會了我們很多東西,同時也鍛煉了大家踏實、穩(wěn)重的能力,每個人都很珍惜這來之不易的實訓機會。在實際工作中經(jīng)常會和不同的人打交道,然而他們的態(tài)度是不可恭維的,你會感覺到他的不耐煩以及他的高傲,所以這就需要學會溝通的方式及說話技巧,學會靈活面對。通過這十天的實訓,我班同學都收獲頗豐,總體來說對這次實訓還是很滿意的。盡管實訓很累,每天早出晚歸。但真的很感謝學校能夠提供我們這樣好的實訓機會,以及北京海輝集團雅思晟實訓中心給予我們的實訓平臺。我們深刻的了解到,只有經(jīng)歷過,才知道其中的滋味。對于我而言,喜歡體驗生活,可以說通過這次實訓,真真切切的讓我了解了什么是軟件開發(fā),什么是軟件工程,讓我對于軟件最初的觀點也有了本質(zhì)性的改變!程序員不僅僅是一份職業(yè),更是一份細心+一份耐心+一份責任心=人生價值的詮釋。即將走向工作崗位的我們更要不斷加強自己的專業(yè)技能,社會不會要一個一無是處的人,所以我們要更多更快的從一個學校人向社會人轉變。為此我們將會在以后的日子里繼續(xù)努力,不斷激勵經(jīng)驗,不斷磨礪自己,早日走向工作崗位。
時間過的好快啊,為十二天的實訓生活即將結束了,短短的十二天讓我們收獲很大,專業(yè)知識、編程水平都有很大的提高。剛開始四天的高強度的課程安排讓我們受益匪淺;接下來的上機實訓又讓我們可以鞏固了課程。這讓我覺得實習生活充實而有意義。輔導老師配好了環(huán)境之后,我們開始了項目的制作,這次項目實訓算是自己小組間主要完成的項目。最后,自己的努力還是有收獲的,看著電腦上記錄得滿滿的代碼,看著自己的項目最終能夠運行成功,就覺得好神奇,很有成就感。
在本次的實訓中,除了讓我明白工作中需要能力,素質(zhì),知識之外,更重要的是學會了如何去完成一個任務,懂得了享受工作。當遇到問題,冷靜,想辦法一點一點的排除障礙,到最后獲取成功,一種自信心由然而生,這就是工作的樂趣。有時候也需要虛心請教,從別人的身上真得能學習到不自己沒有的東西,每一次的挫折只能使我更接近成功。除此以外,我還學會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。這次所學知識與實際的應用,理論與實際的相結合,讓我大開眼界。也是對以前所學知識的一個初審吧!這次實習對于我以后學習、找工作也真是受益菲淺,在短短的十多天中讓我初步從理性回到感性的重新認識,也讓我初步的認識這個社會,對于以后做人所應把握的方向也有所啟發(fā)!相信這些寶貴的經(jīng)驗會成為我今后成功的重要的基石。
在這次實訓中,我們以小組為單位開發(fā)項目。我們小組的項目是SuperVCD一款簡單的音樂軟件。到目前為止,已經(jīng)有很多種音樂軟件,大部分都是以復雜功能為主,實現(xiàn)復雜音樂的管理,但是有些用戶不需要那些功能繁瑣的軟件,只是需要一款能夠滿足用戶簡單的需求的音樂軟件。
我們所要做的是一款簡單的SuperVCD音樂軟件,能夠滿足用戶簡單的管理音樂需求,操作簡單。主要實現(xiàn)一些簡單音樂的管理。
根據(jù)了解,一些用戶對音樂軟件只有一些簡單的需求,主要有幾個方面,首先是對文件的管理,第二,是對專輯的詳細查詢。SuperVCD的實體有music.db,images文件,服務器,客戶端,用戶界面。服務器和music.db之間為一對一的關系,服務器可從music.db文件獲取音樂信息。images文件和服務器為多對一的關系,服務器可從images文件獲取圖片。服務器和客戶端是一對多的關系,一個服務器可開啟多個客戶端客戶端和用戶界面是一對一的關系,一個客戶端開啟一個用戶界面(不重復)。
我們按照老師的講解,分配了小組。在小組中我們選了組長。組長按照我們各自所擅長的分配了我們組員的任務,設置了一個虛擬貨幣,按照獎懲機制進行分發(fā)貨幣。在進行工作時我們相互配合,幫助。終于在我們努力和老師的指導下我們完成了老師布置的項目。老師為我們講解了軟件架構設計要達到的目標。軟件架構設計要達到如下的目標:可行性(Feasible)。架構具有可行性是架構設計的基石?煽啃裕≧eliable)。軟件系統(tǒng)對于用戶的商業(yè)經(jīng)營和管理來說極為重要,因此軟件系統(tǒng)必須非?煽。
安全行(Secure)。軟件系統(tǒng)所承擔的交易的商業(yè)價值極高,系統(tǒng)的安全性非常重要?啥ㄖ苹–ustomizable)。同樣的一套軟件,可以根據(jù)客戶群的不同和市場需求的變化進行調(diào)整。
可擴展性(Extensible)。在新技術出現(xiàn)的時候,一個軟件系統(tǒng)應當允許導入新技術,從而對現(xiàn)有系統(tǒng)進行功能和性能的擴展?删S護性(Maintainable)。軟件系統(tǒng)的維護包括兩方面,一是排除現(xiàn)有的錯誤,二是將新的軟件需求反映到現(xiàn)有系統(tǒng)中去。一個易于維護的系統(tǒng)可以有效地降低技術支持的花費?缮壭裕⊿calable)。軟件必須能夠在用戶的使用率、用戶的數(shù)目增加很快的情況下,保持合理的性能。只有這樣,才能適應用戶的市場擴展得可能性?蛻趔w驗(CustomerExperience)。軟件系統(tǒng)必須易于使用。軟件的最終用戶很可能是不具有計算機專業(yè)技術的人員。
本部分設計主要涉及軟件系統(tǒng)的動態(tài)建模和系統(tǒng)類圖的詳細設計。軟件系統(tǒng)的動態(tài)模型分為交互模型和活動狀態(tài)模型,其中的交互模型主要由順序圖和協(xié)作圖構成,活動狀態(tài)模型主要包括活動圖和狀態(tài)圖。通過為軟件系統(tǒng)項目建立動態(tài)模型,從而產(chǎn)生體現(xiàn)系統(tǒng)動態(tài)行為的可視化分析結果,包括對象的時間特征和對象為完成目標任務而相互進行通信的機制、對象行為的改變和狀態(tài)變化情況,以及對象可能出現(xiàn)的各種活動狀態(tài)等信息。
“千里之行,始于足下”,這十幾天短暫而又充實的實習中,我認為對我走向社會起到了一個橋梁的作用,過渡的作用,是人生的一段重要的經(jīng)歷,也是一個重要步驟,對將來走上工作崗位也有著很大幫助。向他人虛心求教,遵守組織紀律和單位規(guī)章制度,與人文明交往等一些做人處世的基本原則都要在實際生活中認真的貫徹,好的習慣也要在實際生活中不斷培養(yǎng)。
這次實習也讓我深刻了解到,在工作中和同事保持良好的關系是很重要的。做事首先要學做人,要明白做人的道理,如何與人相處是現(xiàn)代社會的做人的一個最基本的問題。對于自己這樣一個即將步入社會的人來說,需要學習的東西很多,他們就是最好的老師,正所謂“三人行,必有我?guī)煛保覀兛梢韵蛩麄儗W習很多知識、道理。通過實習能夠加強和鞏固理論知識,能夠在實踐中培養(yǎng)自己發(fā)現(xiàn)問題并運用所學知識分析問題和解決問題的能力,從而使我們在學校所學的知識能夠應用到實踐當中去。鍛煉自己的實習工作能力,適應社會能力和自我管理的能力,提前感受工作的感覺,為以后的就業(yè)打下一定的基礎。了解計算機軟件技術在應用情況、需求情況和發(fā)展方向及前景。在實習單位學到一些自己在學校難以學到的知識,為畢業(yè)設計的順利完成添磚加瓦。
回顧我的實習生活,感觸是很深的,收獲是豐碩的。通過實習,不僅培養(yǎng)了我的實際動手能力,也增加了我的實際操作經(jīng)驗,對軟件項目管理專業(yè)所對應的工作也有了新的認識。實習讓我學到了很多在課堂上學不到的知識,也讓我更加看清自己的不足之處。通過這次實習,使我對今后的學習、發(fā)展方向有了更進一步的認識:學習不僅僅學的是理論知識,更重要的是學習如何將理論知識應用于實踐,學習將工作做到盡善盡美。
擴展閱讀:項目管理軟件實踐報告
目錄
一.項目管理軟件的功能、作用................2二.常見的項目管理軟件......................4三.項目管理軟件在國內(nèi)外的發(fā)展..............5四.實例一..................................9(一).具體操作.............................9(二).實驗一思考題..........................181、如按“項目任務情況”進行任務搭接,整個項目的工期是多少?.....................................18
2、按照項目開始到結束依次指出關鍵路徑上的任
務。.............................................18
3、如果分配方式為:“對任務一個任務,只要符合任務工種的資源都將被分配到該任務上,不符合任務工種的都將禁止分配到該任務上”,在分配完所有資源后整個項目的成本是多少?......................................184、有沒有過渡分配的資源?分別是哪些資
源?............................................18
5、能否在不影響總工期的條件下對資源進行優(yōu)化以解決資源的過渡分配問題?請?zhí)岢鲆环N解決方案。.............................................186、在項目的前5周,每一周所使用的資金分別是多
少?.............................................18
7、當項目進行到201*年8月6日時,工期的完成百分比與工時的完成百分比分別是多少?已經(jīng)使用了多少資
金?.............................................18五:總結.....................................一.項目管理軟件的功能、作用:(一).概念:
項目管理是以項目為對象的系統(tǒng)管理方法,通過一個臨時性的專門的柔性組織,對項目進行高效率的計劃、組織、指導和控制,以實現(xiàn)項目全過程的動態(tài)管理和項目目標的綜合協(xié)調(diào)與優(yōu)化。而項目管理軟件正式實現(xiàn)這一目的的重要工具,是的這一具體操作能夠完成,達到項目更好的管理。
項目軟件管理是基于被接受的管理原則的一套技術方法,這些技術或方法用于計劃、評估、控制工作活動,以按時、按預算、依據(jù)規(guī)范達到理想的最終效果。所謂軟件項目管理就是為了使軟件項目能夠按照預定的成本、進度、質(zhì)量順利完成,而對人員(People)、產(chǎn)品(Product)、過程(Process)和項目(Project)進行分析和管理的活動。軟件項目管理先于任何技術活動之前開始,并且貫穿于軟件的整個生命周期。做好時間管理和控制,避免項目進度延遲。(二)功能及作用:1.成本預算和控制
輸入任務、工期,并把資源的使用成本、所用材料的造價、人員工資等一次性分配到各任務包,即可得到該項目的完整成本預算。在項目實施過程中,可隨時對單個資源或整個項目的實際成本及預算成本進行分析、比較。2.制定計劃、資源管理及排定任務日程
用戶對每項任務排定起始日期、預計工期、明確各任務的先后順序以及可使用的資源。軟件根據(jù)任務信息和資源信息排定項目日程,并隨任務和資源的修改而調(diào)整日程。3.和跟蹤項目
大多數(shù)軟件都可以跟蹤多種活動,如任務的完成情況、費用、消耗的資源、工作分配等。通常的做法是用戶定義一個基準計劃,在實際執(zhí)行過程中,根據(jù)輸入當前資源的使用狀況或工程的完成情況,自動產(chǎn)生多種報表和圖表,如“資源使用狀況”表、“任務分配狀況”表、進度圖表等。還可以對自定義時間段進行跟蹤。4.表生成
與人工相比,項目管理軟件的一個突出功能是能在許多數(shù)據(jù)資料的基礎上,快速、簡便地生成多種報表和圖表,如甘特圖、網(wǎng)絡圖、資源圖表、日歷等。5.方便的資料交換手段
許多項目管理軟件允許用戶從其他應用程序中獲取資料,這些應用程序包括Excel、Access、Lotus或各種ODBC兼容數(shù)據(jù)庫。一些項目管理軟件還可以通過電
子郵件發(fā)送項目信息,項目人員通過電子郵件獲取信息,如最新的項目計劃、當前任務完成情況以及各種工作報表。6.處理多個項目和子項目
有些項目很大而且很復雜,將其作為一個大文件進行瀏覽和操作可能難度較大。而將其分解成子項目后,可以分別查看每個子項目,更便于管理。另外,有可能項目經(jīng)理或成員同時參加多個項目的工作,需要在多個項目中分配工作時間。通常,項目管理軟件將不同的項目存放在不同的文件中,這些文件相互連接。也可以用一個大文件存儲多個項目,便于組織、查看和使用相關數(shù)據(jù)。7.排序和篩選
大多數(shù)項目管理軟件都提供排序和篩選功能。通過排序,用戶可以按所需順序瀏覽信息,如按字母順序顯示任務和資源信息。通過篩選,用戶可以指定需要顯示的信息,而將其他信息隱藏起來。8.安全性
一些項目管理軟件具有安全管理機制,可對項目管理文件以及文件中的基本信息設置密碼,限制對項目文件或文件中某些數(shù)據(jù)項的訪問,使得項目信息不被非法之徒盜取。9.假設分析
“假設分析”是項目管理軟件提供的一個非常實用的功能,用戶可以利用該功能探討各種情況的結果。例如,假設某任務延長一周,則系統(tǒng)就能計算出該延時對整個項目的影響。這樣,項目經(jīng)理可以根據(jù)各種情況的不同結果進行優(yōu)化,更好地控制項目的發(fā)展。
二.常見的項目管理軟件:
隨著微型計算機的出現(xiàn)和運算速度的提高,20世紀80年代后項目管理技術也呈現(xiàn)出繁榮發(fā)展的趨勢,涌現(xiàn)出大量的項目管理軟件。根據(jù)管理對象的不同,項目管理軟件可分為:①進度管理;②合同管理;③風險管理;④投資管理等軟件。根據(jù)提高管理效率、實現(xiàn)數(shù)據(jù)/信息共享等方面功能的實現(xiàn)層次不同,又可分為:①實現(xiàn)一個或多個的項目管理手段,如進度管理、質(zhì)量管理、合同管理、費用管理,或者它們的組合等;②具備進度管理、費用管理、風險管理等方面的分析、預測以及預警功能;③實現(xiàn)了項目管理的網(wǎng)絡化和虛擬化,實現(xiàn)基于Web的項目管理軟件甚至企業(yè)級項目管理軟件或者信息系統(tǒng),企業(yè)級項目管理信息系統(tǒng)便于項目管理的協(xié)同工作,數(shù)據(jù)/信息的實時動態(tài)管理,支持與企業(yè)/項目管理有關的各類信息庫對項目管理工作的在線支持。(一).國外項目管理軟件有:
根據(jù)項目管理軟件的功能和價格水平,大致可以劃分為兩個檔次.
(1).是供專業(yè)項目管理人士使用的高檔項目管理軟件,這類軟件功能強大,價格一般在201*美元以上,如Primavera公司的P3、Gores技術公司的Artemis、ABT公司的WorkBench、Welcom公司的OpenPlan等這些軟件適合大型、復雜項目的項目管理工作。
(2)是低檔項目管理軟件,應用于一些中小型項目,這類軟件雖功能不很齊全,但價格較便宜,如TimeLine公司的TimeLine、Scitor公司的ProjectScheduler、Primavera公司的SureTrak、Microsoft公司的Project201*;IMSI公司的TurboProject等則是適合中小型項目管理的軟件。值得一提的是,SAP公司的ProjectSystems(PS)Module也是一種不錯的企業(yè)級項目管理軟件。(二).國內(nèi)項目管理軟件功能較為完善的有:
邦永科技PM2、建文軟件、三峽工程管理系統(tǒng)TGPMS、易建工程項目管理軟件、等。國內(nèi)軟件基本上是在借鑒國外項目管理軟件的基礎上,按照我國標準或習慣實現(xiàn)上述功能,并增強了產(chǎn)品的易用性。根據(jù)軟件管理功能的不同,各種項目管理軟件價格的差異也較大,從幾萬元到幾十萬元不等。適于中小型項目的軟件價格一般僅為幾萬元,適于大型復雜項目的軟件價格則為十幾萬到幾百萬元。值得一體的是,邦永科技PM2項目管理系統(tǒng),是國內(nèi)為數(shù)不多的,可以實現(xiàn)對項目進行全過程管理的企業(yè)級的項目管理平臺。
三.項目管理軟件在國內(nèi)外的發(fā)展
項目管理是在一定的約束條件下,以高效率地實現(xiàn)項目業(yè)主的目標為目的,以項目經(jīng)理個人負責制為基礎和以項目為獨立實體進行經(jīng)濟核算,并按照項目內(nèi)在的邏輯規(guī)律進行有效的計劃、組織、協(xié)調(diào)、控制的系統(tǒng)管理活動。項目管理的核心技術是網(wǎng)絡計劃技術。網(wǎng)絡計劃技術是20世紀50年代中期發(fā)展起來的一種科學的計劃管理技術,主要有兩個起源:
其一,1956年美國杜邦公司首先在化學工業(yè)上使用了CPM(關鍵路徑法)進行計劃編排;其二,美國海軍在建立北極星導彈時,采用了BuzzAllen提出的PERT(計劃評審法)技術。這兩種方法逐漸滲透到許多領域,為越來越多的人所采用,成為網(wǎng)絡計劃技術的主流。
我國從60年代中期開始,在著名數(shù)學家華羅庚教授的倡導和親自指導下,開始在全國各個部門試點應用網(wǎng)絡計劃,并根據(jù)"統(tǒng)籌兼顧,全面安排"的指導思想,將這種方法命名為"統(tǒng)籌方法"。網(wǎng)絡計劃技術從此在國內(nèi)生產(chǎn)建設中卓有成效地推廣開來。
(一)、項目管理軟件的簡單介紹
項目管理技術的發(fā)展和計算機技術的發(fā)展是密不可分的。項目管理技術出現(xiàn)之時也正是計算機誕生的時候,因此,早期開發(fā)的網(wǎng)絡計劃軟件都是在大型機上運行的,主要運用于國防和土木建筑工程。這個時期的項目管理軟件的成本也很高,往往一套就要賣到10多萬美元。
80年代隨著微型計算機的出現(xiàn)和運算速度的迅猛提升,項目管理技術也呈現(xiàn)出繁榮發(fā)展的趨勢,涌現(xiàn)出大量的項目管理軟件,軟件的價格也大幅下降。與此同時,國內(nèi)許多院校和科研單位也開發(fā)了很多項目管理軟件。但由于受計劃經(jīng)濟體制的影響,很多國內(nèi)軟件作為課題開發(fā),形成成果后沒有商品化,也沒有進行維護升級工作,導致國內(nèi)項目管理軟件發(fā)展十分緩慢。
經(jīng)過近20年的發(fā)展,在市場經(jīng)濟中無法生存的項目管理軟件被市場無情地淘汰了。目前項目管理軟件根據(jù)功能和價格水平被分為兩個檔次:一種是高檔項目管理軟件,是供專業(yè)項目管理人士使用的軟件,這類軟件功能強大,價格一般在201*美元以上,如Primavera公司的P3、Gores技術公司的Artemis、ABT公司的WorkBench、Welcom公司的OpenPlan等。
另一類是低檔項目管理軟件,應用于一些中小型項目,這類軟件雖功能不是很齊全,但價格較便宜,如TimeLine公司的TimeLine、Scitor公司的
ProjectScheduler、Primavera公司的SureTrak、Microsoft公司的Project98等。1.高檔項目管理軟件
在此以國際上項目管理軟件的領頭羊Primavera項目管理系列軟件為例,來介紹當今高檔項目管理軟件的現(xiàn)狀。美國Primavera公司是一家專業(yè)從事項目管理軟件開發(fā)與服務的公司,成立于1983年。也就是在1983年,該公司推出了日后成為項目管理軟件領頭羊的PrimaveraProjectPlanner(簡稱P3)1.0forDOS。目前的最新版本為P33.0forWindows。
P3首先是基于廣義網(wǎng)絡計劃技術的理論編制的項目管理軟件。我們知道傳統(tǒng)的網(wǎng)絡計劃技術研究的都是進度方面的問題,所做的分析也主要是工期分析。實際上資源和投資都制約進度,一個合理的工期必須考慮資源和投資的因素。P3處理單個項目的最大工序數(shù)達到10萬道,資源數(shù)不受限制,每道工序數(shù)上可使用的資源數(shù)也不受限制。P3還提供資源均衡的功能,可以自動解決資源不足的問題。
P3中的節(jié)點號可以任意編制。傳統(tǒng)網(wǎng)絡技術的節(jié)點號只能是數(shù)字,而且后面的節(jié)點必須大于前面的節(jié)點。廣義網(wǎng)絡技術則不存在這樣的限制。在P3中,節(jié)點號可以是數(shù)字,也可以是字母,后續(xù)作業(yè)的節(jié)點號不一定要比緊前作業(yè)的節(jié)點號大。此外,P3還能使用日歷來設置不同的節(jié)假日和工作時間,使用限制條件來表示項目的特殊要求,比如某項目室外作業(yè)要求在冬季到來之前完成,這個要求只需要增加一個完工不晚于立冬的條件即可。
P3采用目標管理的模式對項目實施控制。它將優(yōu)化后的計劃作為目標計劃進行保存,隨時可調(diào)出來與當前的進度和資源消耗進行比較,可以方便地發(fā)現(xiàn)哪些作業(yè)超前,哪些作業(yè)落后,對整個工期有沒有影響。這樣,對工程的按期完工很有幫助。
P3能夠根據(jù)項目的工作分解結構(WBS)將項目的工作范圍從大到小進行分解,直至可操作的工作單元,也可以將組織機構逐級進行分解(OBS),形成最基層的組織單元,并將每一工作單元落實到相應的組織單元去完成。然后P3根據(jù)不同管理層的要求,在工作分解結構或組織分解結構的任意層次上進行統(tǒng)計和匯總。除此之外,P3還可以根據(jù)工程的屬性任意對工作進行篩選、分組、排序、匯總。例如,我們可以將一個項目的作業(yè)分成3級網(wǎng)絡,并將所有1級網(wǎng)絡作業(yè)的網(wǎng)絡級別設為1。我們需要看1級網(wǎng)絡時,只要選擇網(wǎng)絡級別等于1的作業(yè)即可。這樣可以幫助項目經(jīng)理在最短的時間內(nèi)調(diào)出自己所需要的數(shù)據(jù)。作為商品化的軟件,P3的數(shù)據(jù)接口功能齊全。既可以輸出到傳統(tǒng)的dBase數(shù)據(jù)庫、Lotus文件和ASCII格式文件,也可
以接收dBase、Lotus格式的數(shù)據(jù),還可以通過ODBC與Windows程序進行數(shù)據(jù)交換。使用P3的批處理程序經(jīng)簡單編程就可以執(zhí)行P3的大部分功能。此外P3還提供了開發(fā)引擎RA,編程人員使用其他編程工具如VisualBasic、VisualC++、PowerBuilder通過RA來讀寫P3數(shù)據(jù)。Primavera還提供與Oracle數(shù)據(jù)庫的雙向接口DataStore。
P3還提供PrimaveraPostoffice郵局軟件,項目施工人員可以使用該郵局軟件打開總部的工作安排,并將實際進展反饋給總部。Primavera還提供了WebsterforPrimavera,使用該軟件的各單位和個人可通過瀏覽器來訪問和更新項目數(shù)據(jù)。2.低檔項目管理軟件
目前市場上有大量的簡單的項目管理軟件,也有許多"公開源代碼"的項目管理軟件。這些軟件一般只完成項目管理某一階段和某一方面如計劃安排、人員管理、風險分析等功能。
ProjectScheduler7就是一個廣受歡迎的項目事件安排和管理程序,它提供了風格獨特、省錢的功能,并且方便易用。你可在桌面完成基本的工作,或與SQL數(shù)據(jù)庫一起處理大的、復雜的程序。它包括向?qū)、當日竅門、域級幫助等,還具有非常好的靈活性,適合組織、合并及查看項目情況。它還提供一個HTML網(wǎng)頁出版程序,使你快速、專業(yè)地交流項目的進展。
MicrosoftProject98是一個易于使用、特性齊全、獲獎的項目管理軟件包。它是一個強有力的計劃、分析和管理工具,能夠讓你創(chuàng)建企業(yè)范圍對具體任務要求較高的項目管理解決方案。該程序通過把一個項目分解為易于管理的步驟,能夠?qū)ψ顝碗s的計劃進行可視化分析,可以讓你看到任務是如何相互聯(lián)系的,這對于你制定全面的計劃非常關鍵。同時可以找到你的瓶頸所在,以及整個項目的未來開銷。你也可以將幾個項目進行合并,以便對共享資源、團隊工作量,以及你正在同時籌劃的多個項目放在一起是否合理進行評估。你甚至可以自動地交流項目的狀態(tài)。內(nèi)置的到MicrosoftExchange的鏈接可以讓該程序方便地發(fā)布一個項目所選定的屬性,并且可以連接到MicrosoftMail、Schedule+、MicrosoftBackOffice(TM)或者數(shù)以百計的附加程序。(二)、國內(nèi)的應用狀況
項目管理軟件在我國的應用起步較早,80年代初期就有很多單位開始使用。這個階段,國內(nèi)出現(xiàn)了很多項目管理軟件,每上一個項目,如果該項目有意使用計算機進行項目管理,那么就會請一班人馬來開發(fā)一套項目管理軟件。也有一些項目嘗
試引進國外項目管理軟件,我國最早引進P3的項目是山西潞安煤礦。在這些項目中我方項目管理人員基本處于被動使用的狀況,缺乏對國外項目管理的理解,對國外項目管理模式不了解。
到了90年代,隨著與國際接軌的需要,國內(nèi)很多單位已接收了國外項目管理的思路,很多單位也引進了國際先進的項目管理軟件,已經(jīng)積累了部分經(jīng)驗和數(shù)據(jù)。目前在國內(nèi)使用項目管理軟件進行項目管理的項目和企業(yè)已有上千家。綜合國內(nèi)的應用情況,分為以下幾種:
(1).運用項目管理軟件編排進度計劃,在項目投標以及工程開工之前均能用這些軟件來編制計劃。部分企業(yè)還處于被動使用狀態(tài),因為項目招標書中要求使用項目管理軟件進行項目管理,而被迫使用相應軟件。
(2).通過進度和資源結合使用,分析資源的強度和資源的使用安排是否滿足要求。很多企業(yè)和項目通過使用項目管理軟件,嘗到了甜頭,希望通過項目管理軟件的資源分析和成本管理的功能,合理配置資源,使得進度計劃更為合理。
(3).根據(jù)施工組織措施來編制進度和資源計劃,根據(jù)計劃來安排生產(chǎn),通過計劃對進度進行控制。有部分項目的計劃編制十分漂亮,資源配置也很合理,但是現(xiàn)場施工沒有按照計劃來執(zhí)行。這就要求計劃的編制人員必須按照施工方案來編制計劃,現(xiàn)場施工人員按照計劃安排生產(chǎn),并及時將實際進程向上反饋,實施動態(tài)跟蹤。能做到這一點,已基本體現(xiàn)了項目管理軟件的功能。目前國內(nèi)已有部分項目正在按照該模式進行動態(tài)控制。
(4).項目管理的數(shù)據(jù)與企業(yè)管理信息系統(tǒng)(MIS)集成,通過數(shù)據(jù)共享,減少重復輸入。通過項目管理軟件的接口功能與企業(yè)的管理信息系統(tǒng)連接,對于企業(yè)項目管理系統(tǒng)可進行該部分工作,對于非超長工期型項目而言,不必提出該要求。
(5).通過Internet和Intranet對遠程項目進行控制。分散在全球各地的分公司或項目工地上的工程數(shù)據(jù)通過Internet和Intranet傳遞到本部,在總部進行匯總和統(tǒng)一安排,并將指令通過郵件下發(fā)給分公司或工地。對于企業(yè)和戰(zhàn)線偏長的項目可推廣此應用。
四.實例一(一).具體操作
項目名稱:機床大修
項目簡介:某工廠有一個大修的項目計劃,開始時間為201*年7月15日。
(1)先打開軟件,新建一個空白文檔。在“項目”中輸入項目信息。
新建一個空白文檔,設置項目總體信息。點擊“項目”菜單,選擇項目信息。按要
求設定開始日期。
出現(xiàn)下圖再按要求設定日期。
(2)然后輸入資源情況。在甘特圖中輸入,任務為固定工期。
(3)輸入任務信息,在資源工作表中輸入。
(4)在甘特圖中分配資源,點擊工具,就有下面的對話框
再點擊分配資源,就有下表
(5)劃分任務階段
新建摘要任務,移動到子任我之上就有下表。
把子任務選中并進行降級,見工具欄
這就是劃分任務階段。(6)搭接任務
在甘特圖中用鼠標移動前置任務的條形圖到后之任務的條形圖上,就可以建立“完成-開始”型的任務搭接關系如下圖
(7)分配材料資源這項設置與前面任務分配步驟一樣,結果如下:
在資源工作表中察看過度分配資源,紅色的顯示如下表:
解決資源過度分配,在甘特圖中移動資源沖突時任務,建立新的開始時間。如下圖所示:
↓↓
(8)項目跟蹤
查看項目信息,點擊“視圖”菜單中的“報表”項。
顯示出下表
選擇總覽后出現(xiàn)下表,并選擇項目摘要由此得到信息:
保存比較基準:“工具”菜單中選擇“保存比較基準”項如圖所示:
接著顯示出此表:
14更新項目:操作如下:
出現(xiàn)下表,如下選擇:
察看跟蹤階段項目信息,如下所示:
出現(xiàn)下表:
點擊統(tǒng)計信息,出現(xiàn)下表:
(二).實驗一思考題:
1、如按“項目任務情況”進行任務搭接,整個項目的工期是多少?答:整個工期是26天。
2、按照項目開始到結束依次指出關鍵路徑上的任務。
答:關鍵路徑是:清洗拆卸檢查零件加工變速箱組裝部件組裝總裝和試車。
3、如果分配方式為:“對任意一個任務,只要符合任務工種的資源都將被分配到該任務上,不符合任務工種的都將禁止分配到該任務上”,在分配完所有資源后整個項目的成本是多少?答:總成本是11560
4、有沒有過渡分配的資源?分別是哪些資源?答:有,過渡分配資源是海峰,賈欣兩名維修工。
5、能否在不影響總工期的條件下對資源進行優(yōu)化以解決資源的過渡分配問題?請?zhí)岢鲆环N解決方案。
答:將過渡分配資源按天設定作調(diào)配。
6、在項目的前5周,每一周所使用的資金分別是多少?
答:第一周1120,第二周2800,第三周2400,第四周1760,第五周16007、當項目進行到201*年8月6日時,工期的完成百分比與工時的完成百分比分別是多少?已經(jīng)使用了多少資金?
答:百分比分別是工期75%,工時69%,已使用了¥7440。
五:總結:
項目計劃的制定對一個項目的成功起著至關重要的作用。在做項目計劃的時候,。我用了:甘特圖(GANT)、資源工作表。
首先,我使用甘特圖,在甘特圖中輸入項目任務和固定工期,再在資源工作表中輸入資源數(shù)據(jù)由此建立資源庫。并在甘特圖中進行任務資源的分配。由此建立該項目的大致情況。
其次,劃分任務階段,建立新的摘要任務,此任務是建立在原有任務的基礎上的,這點要注意,否則就不能建立了,我在此處就碰到這類問題。劃分完后,就進行任務搭接,此刻要注意任務的先后,可直接拖動甘特圖上的條狀圖來進行,把前置任務拖動的后置任務上,由此就可建立“完成-開始”型任務搭接關系。
再次,優(yōu)化項目文件,在以上的基礎上,分配材料資源并在資源工作表上察看資源過度分配的情況,紅色顯示的就是資源過度分配的,解決這一問題,就是在甘特圖中移動過度分配的資源,建立新的開始時間,把任務時間分錯開來,建立新的不同的搭接關系。
最后,進行項目跟蹤,查看項目進行情況以及進行項目統(tǒng)計。項目計劃是環(huán)環(huán)相扣的,一步一步到位,循序漸進的,不能一蹴而就的,錯了一步接下來的就無法進行,可能會接著錯。由此我得出:
1.利用MicrosoftProject201*進行項目管理,首先要明確工作過程步驟,按照步驟提示不斷地向系統(tǒng)輸入有關的信息,從而保證管理的完整性和有序性。2.在制定項目計劃之前,首先要明確項目的限制條件,如項目必須什么時候開始或結束,一周有幾個工作日,此項目和其他項目相比重要性如何,這些問題明確后要將其文檔化,以作為項目實施的依據(jù)。
3.項目的前提條件明確后,緊接著是制定項目的計劃。使用MicrosoftProject201*制定項目時間計劃,首要的是在項目信息對話框中輸入項目的開始時間或結束時間,然后在甘特圖中輸入每個任務的工期和各任務的搭接關系,這樣系統(tǒng)會自動生成項目的時間計劃。
4.制作項目資源計劃以及給任務分配資源,明確哪些資源分配給了任務,明確了各資源投入的工作量以及何時進行工作。
5.查詢優(yōu)化項目計劃,查詢項目的總體信息,查詢成本信息、資源的分配情況,并消除資源過度分配和分配不足的問題,達到優(yōu)化項目計劃。
6.進行項目跟蹤與控制,首先必須保存項目的基準計劃,最后進行跟蹤與控制。
友情提示:本文中關于《軟件項目管理實習報告》給出的范例僅供您參考拓展思維使用,軟件項目管理實習報告:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權問題,請聯(lián)系我們及時刪除。