軟件工程項目管理范文
時間:2023-09-21 17:36:06
導語:如何才能寫好一篇軟件工程項目管理,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
1.1人員的組織與管理
一項工程的具體工作涉及到人員的管理,工作任務的分配,責任內容的明確,因此人員的組織及管理是工程項目的關鍵因素,要把注意力集中在項目組人員的構成、優化。
1.2軟件質量管理
軟件質量管理在工程項目實施過程中決定著質量方針與責任的范疇,包括質量計劃設計制定,項目質量檢測保證和項目質量控制等程序。通過保證手段在質量過程中有效進行。
1.3軟件配置管理
英文簡稱SCM,是在開發者中,標識,控制和管理軟件變更的一種管理。配置管理的使用取決于項目規模和復雜性以及風險水平。軟件配置管理針對開發過程中人員、工具的配置、使用提出管理策略。記錄軟件項目產品的更新過程,從而保證研發者在軟件項目周期的各個階段能夠獲得準確的產品配置。對項目開展過程軟件開發進行有效調控和有效預測具有重要作用。
1.4編寫軟件項目計劃書
它是軟件項目管理組的首要任務,主要包括工作量、成本、開發時間的估計。并根據估計值制定和調整項目組的工作,詳細記錄了開發日程安排,資源供需,項目管理等各項情況。使從事該項目的人員了解該項目的大致情況。
1.5軟件風險管理
軟件工程風險管理是預測工作中可能出現的各種危害到軟件產品質量的潛在因素的問題,對風險產生的后果進行分析評估。計算機軟件風險預測的準確性評估與有效防范措施的應用都利于提高軟件工程的效益,降低風險帶來的經濟損失,有效保證相關利益業主的權益。這幾個方面都是相互貫穿、交織于整個軟件開發過程中的。
2軟件工程項目管理中存在的現實問題及解決方案
2.1人員工作安排不明確,應建立團隊合作意識
在工程項目開發過程中是需要每個崗位人員的相互協調及無障礙交流,沒有團隊協作意識是無法有效的利用時間和資源開展各項工作。因此我們要提高一個工程項目的工作效率,就要合理安排人員的工作分配,強化每個工作人員的團隊協作意識,有效避免管理團隊中存在的分工不明確,不合作的問題。只有相互協作和相互信任的情況下才能高效的完成一件優質的軟件工程項目。建立一套完善的人事考核制度,加強對員工的職位升降,工資獎金分配管理,有利于提高員工開發軟件工作的積極性。
2.2缺乏實踐性調研報告,應納入到軟件項目計劃書
軟件開發工程不僅要創新變革,也要考慮到它的實用性,以往出現的多個工程項目沒有對實際項目建設中的需求實體和實際進行要求,以及實際項目建設的數據進行合理有效的調研,導致出現設計完整的軟件產品運用與實際偏差較大,造成不必要的人員和資源浪費。因此要在軟件設計前給予項目調研工作高度重視,對實際軟件項目的需求及要求嚴格調查,應將軟件項目調研報告附于項目計劃書中,引起重視。
2.3風險管理意識不夠,應該強化提高人員對風險管理的認知
風險的發生很可能會造成不可估量的損失,但是風險的發生是具有可控性的,如果能有效控制就會避免發生風險事故。可往往在計算機軟件工程項目管理中的工作人員卻很少知道風險管理的重要性,于是在軟件開發中應提高項目主要負責人的風險管理理念,提高自身對風險管理預測能力的水平。只有了解了風險管理理論與風險管理體系,定期對項目實施中可能發生的風險進行有效排除,把控好風險管理前后的形勢。
2.4杜絕搞工作進度,應要完善管理體系,對工作進度嚴格把控
篇2
關鍵詞:科研軟件;需求分析;開發模型;質量保障
0引言
隨著科研機構、高校承擔的國家大型科學工程項目越來越多,在這些大型科學工程中,軟件起到不可或缺的作用。如中國科學院高能物理研究所承擔的硬X射線調制望遠鏡項目[1]、BESIII項目[2]中的數據采集軟件、探測器和數據監測軟件是獲得物理成果的基礎,而模擬軟件和分析軟件則直接關系到物理成果的處理和精度。這類軟件項目有較深的物理學背景,需要使用一些物理分析和設計方法,實現手段必須符合領域特點。例如,數據存儲在粒子物理實驗和空間天體物理實驗中的要求不同,前者主要采用ROOT[3]格式,而后者則以FITS[4]格式為主,開發所用的常見庫和工具也因數據存取格式不同而不同。此外,該類軟件應用面較窄,僅限于某一科研領域,其開發很難由軟件公司承擔,因為軟件公司必須投入大量的學習成本,而產品應用又受局限。因此,這類軟件的開發一般由科研院所、高校自行承擔。然而,目前我國軟件整體實力與創新性還不強,人才結構也需要改善[5],一些從事基礎研究的機構,軟件人才緊缺,且缺乏軟件開發管理經驗,造成軟件質量不高。科研機構從事軟件開發的科研人員學習能力強,熱衷于追求新技術,如果在方法上給予指導,可幫助其開發出高質量的軟件。依托大型工程培養所需的軟件人才,不僅有利于大型工程項目的實施,而且還能為國家培養大批軟件人才。本文結合該類軟件項目的特點和科研機構現狀,探討其軟件開發特點,并提出流程管理和質量保障措施。
1科研領域軟件開發及其特點
1.1軟件項目特點
(1)軟件提出者。一般是項目科學家、顧問,他們具有較強的科學洞察力,也能較好地把握軟件開發方向,但他們大多只關注宏觀問題,而非技術細節,對軟件不是很了解,不能用計算機語言和思維描述項目,也無法很好地理解和描述實現流程、細節,因此不能準確估計軟件開發難度和工作量。
(2)軟件開發者。一般為青年職工和學生,他們熟悉軟件開發,但往往不能完全理解項目目標,也不能深刻理解其物理過程,理解過程中往往思維局限性大,缺乏方向。
(3)軟件測試者。多數情況下單元測試由開發者承擔,集成或系統測試由其他人員完成,部分由用戶完成。與開發人員相比,測試人員往往物理基礎較好,掌握基本測試方法,但是沒有建立起完整的測試體系,而且將軟件測試當作“副業”,測試以功能實現為主,對軟件細節不了解。
(4)用戶。用戶一般是物理工作者,他們熟悉研究領域的物理要求,但不能用計算機語言描述需求,往往需求不實際或不夠明確。他們對軟件要求較高,要求通過物理測試對軟件性能和輸出結果精度進行測試。如通過運行大數據量檢查軟件內存和時間消耗,以促進開發者進行算法優化等。
1.2軟件項目開發特點
(1)軟件需求不夠明確。科研領域軟件項目一般都涉及到探測器和數據,涉及領域較廣,而且需求不斷變化。無論是軟件提出者還是用戶,往往難以用計算機思維或語言清楚描述問題;軟件開發者對項目物理目標,特別是物理過程缺乏深刻理解,不能很好地理解軟件功能細節及需求。比如,對于一些數據分析軟件,提出者或用戶難以描述出軟件需要完成的功能,而開發者對數據處理流程中進行的數據轉換、修正、數據結構重組也缺乏深刻理解。
(2)人員結構較為單一。軟件開發中通常一人需要承擔多種角色,包括軟件需求分析員、設計者和開發者,甚至測試者。這樣的職位設定,人員分工不明確,難以深入把握某一領域(比如測試)的特點和方法,從而影響了整個軟件開發過程。
(3)軟件實現細節難以把握。此類軟件一般涉及復雜的物理過程,需要用一定的物理方法解決,但方法并不唯一,不同方法會對結果帶來一定影響,而且不同類型數據所依賴的方法也不同。軟件開發中還有些研究性課題,只能以接口形式存在于軟件中,但預留接口時往往設計較為簡單,考慮的情況過于理想,難以滿足實際需求。然而,如果設計時考慮得比較復雜,接口較多,又往往缺乏必要的軟件技術和經驗,不能有效把握細節。
(4)硬件頻繁改動增加軟件開發風險。軟件依賴于硬件,設計初期軟件是在理想的硬件設計狀態下運行,但如果硬件發生變更或者運行影響因素增加,軟件也隨之變動,從而加大開發風險。
(5)軟件測試及評估缺乏專業水平。由于開發者、測試者與用戶的專業測試能力都比較欠缺,難以涉及到核心質量問題,往往無法全面對軟件作出專業評估。
(6)人員管理難度大。科研機構、高校一般熱衷于科學研究而不是工程項目本身,因此難以兼顧兩方面工作。軟件提出者和管理人員往往對軟件工程缺乏深入了解,難以對開發工作作出客觀評價,因此對軟件開發的進度和質量帶來一定影響。
(7)軟件不確定性因素多。隨著工程實施,軟件提出者、用戶會不斷改變、增加需求,加上開發者及測試者缺乏相關經驗,代碼開發不規范、開發人員流動性強等增加了軟件開發的不穩定性。另外,為降低開發成本和難度,開發人員通常會引入現成的工具,這可能給軟件開發帶來隱患。然而,面向某一科研領域的軟件開發項目也有自身的優勢。如和大型專業軟件相比,所需的項目功能不是特別多,部分開發平臺具有可移植性,開發人員綜合素質較高,學習能力強,英語基礎較好。此外,很多工程與國外合作開發,可參考國外成熟軟件,并方便引進一些免費的軟件框架和平臺,如Gaudi[6]框架、天文分析工具庫Ftool[7]等。
2軟件開發流程管理
2.1確定軟件開發模型
科研機構,尤其是一些缺少經驗的團隊,習慣采用瀑布模型進行開發,主要由于該模型分階段,且各階段間存在因果關系,比較符合思維模式。但它會產生大量文檔,到開發后期會凸顯軟件開發缺陷。適合科研領域的開發模型有迭代式模型[8-9](需求變更驅動型)、增量模型(功能驅動型)及快速原型開發[10]等。對于科研軟件而言,模型選擇需綜合考慮軟件框架穩定性和開放性、構件獨立性以及項目組開發經驗等。比如對于需求不明確、流程不清晰、算法不確定的項目(如數據處理軟件、分析軟件和標定軟件等)采用迭代模型或者快速原型開發較好。此外,采用一種模型為主,其它模型為輔,也會得到很好的效果。
2.2加強開發流程控制
無論采用何種開發模型,開發人員必須在每一次開發或迭代中完整實現需求分析、設計、編碼和測試等步驟。各階段的評審或項目報告尤為重要,項目前期要確保軟件開發人員準確理解項目需求以及軟硬件環境;中期階段要確保開發流程和方法可靠;后期要通過測試確保軟件運行符合要求。
2.3需求分析中注重物理分析
科研軟件中一般涉及大量數據操作,而且過程比較復雜,一些原始數據要經過轉換、重建、標定及修正等步驟,而且處理不一定是線性的,即相鄰數據之間可能有關聯。這些功能和性能需求不容易明確,需要著重把握。軟件中還可能涉及一些物理算法(比如圖像修正、頻率分解等),因此在需求分析中需要著重進行物理分析,包括流程梳理、特殊方法和條件選擇等。
2.4采用串行開發方式
科研機構人員結構比較單一,往往多項工作并行執行,給軟件開發質量提升及人才培養帶來不利影響,可將相關性比較強的軟件以串行方式開發,數據產品生成軟件和數據分析軟件可以依次開發。
2.5提高開發人員的主觀能動性
軟件開發過程中,保障軟件項目負責人在經費使用及績效考核中的話語權,組建凝聚力強的研發團隊,對軟件開發的進度、質量進行考核。
3軟件質量保障措施
(1)加強開發過程中的溝通。科研項目的不確定性帶來軟件開發需求的變動,用戶往往只注重項目需求功能滿足,而不關心軟件的實現細節,所提出的功能或接口可能不切實際,因此需要加強與用戶的溝通,明確軟件開發目標。
(2)充分調動開發人員積極性。科研機構軟件開發人員往往是科研項目的幕后工作者,其工作成果容易被科研項目成果所掩蓋,所以充分調動軟件開發人員的工作積極性尤為必要。一方面,為其提供成果展示平臺,尤其是展示創新性成果,如將開發中的文檔整理成冊等;另一方面,在基金申請、職稱評定等方面提供支持。科研機構職稱評定主要依據取得的科研成果,由于工作內容不同,如采取同樣的評審條件,軟件開發人員與其他研究人員在同一層次上競爭將缺乏競爭力。可能導致部分人員不愿意從事軟件開發工作,或者開發軟件的同時還從事其它研究,從而影響軟件開發進度和質量。因此,需要根據軟件開發人員工作的特殊性,通過有效的激勵措施調動其積極性。
(3)培養既懂管理又懂技術的項目負責人。優秀的軟件工程項目負責人不僅是一個好的軟件設計師,對軟件實現細節能夠很好的掌控,還是一名優秀的管理者,能科學配置資源。
4結語
面向科研領域的軟件具有較深的行業背景,其設計方法、實現手段有很強的領域依賴性。本文從科研領域特點及軟件提出者、開發者、測試者、用戶的角度出發,探討了其需求難以明確、人員結構較單一且管理難度大的特點。在軟件開發管理過程中,需要采用合適的軟件開發模型,注重流程管理,充分調動開發人員的工作積極性。
參考文獻:
[1]LITIPEI,WUMEI.ThehardX-raymodulationtelescopemission[J].Physics,2008,37(9):648-651.
[2]LITIPEI.HXMT:achinesehigh-energyastrophysicsmission[J].NuclearPhysicsB,2007(166):131-139.
[3]BESCOLLABORATION.PreliminarydesignreportoftheBESIIIDetector[Z].2003.
[4]TheROOTTeam.ROOTuser'sguide[EB/OL].https://root.cern.ch/drupal/content/users-guide.
[5]WELLSDC,GREISENEW,HARTENRH.FITS:aflexibleim-agetransportsystem[J].A&AS,1981,(44):363-370.
[6]APrimerontheFITSDataFormat[EB/OL].http://fits.gsfc.nasa.gov/fits_primer.html.
[7]劉麗梅.中國軟件產業市場競爭力分析[M].北京:對外經濟貿易大學,2007.
[8]BARRANDG.Gaudi-asoftwareconfigurationmanagementtool[C].ProceedingofCHEP2000,2000.
[9]FTOOLS.Ageneralpackageofsoftwaretomanipulatefitsfiles[EB/OL].http://heasarc.gsfc.nasa.gov/docs/software/ftools/ftools_menu.html.
[10]張海籓.軟件工程導論[M].北京:清華大學出版社,2005.
[11]師迎海,何雪慧.迭代式軟件開發模型研究及應用[J].微處理機,2015(1):55-57.
篇3
關鍵詞:計算機軟件工程;自動化管理;措施
中圖分類號:TP311.5
當今時代,是計算機信息技術的時代。伴隨著計算機技術的飛速發展,軟件開發項目也逐漸變的火熱起來。隨著軟件開發隊規模的不斷擴大,以及軟件開發人員的不斷增多,軟件工程項目存在的問題也越來越多,如不加以規范管理,就會對軟件工程項目的良好發展帶來不利的影響。因此,加強對軟件工程項目開發的自動化管理迫在眉睫。
1 計算機軟件工程項目管理的特征及內容
1.1 軟件工程項目的特征
計算機軟件工程項目的特征可以概括為下面幾點:首先,不具有可視性,軟件是不能夠進行觸摸的,要感知軟件的存在,必須使用專門的軟件工程方法以及相應的測試手段才可以;其次,不具有唯一性,在軟件進行設計的時候,沒有一個標準的通用的軟件設計過程,其設計的方法多種多樣;最后,具有風險性,在進行軟件工程項目設計的時候,對于一些比較大型的軟件工程項目,其設計通常是一次性完成的,由于軟件的結構非常的復雜,與此同時,研發的工作量和風險都比較大,而對軟件的需求同樣也不具有長期的穩定性。
1.2 計算機軟件工程項目管理的主要內容
由于計算機軟件工程項目涉及的面比較的多,因此需要特別的加強管理。主要進行管理的內容可以分為以下幾個方面:
(1)參與研發的設計人員。參與研發的團隊一般包括項目的負責人、高級以及初級程序員或者資料員等等。另外,由于軟件工程項目的大小是不一樣的,常常出現一個人兼任多種職務的現象。在此,對這些身兼多職的員工要明確他們的責任。對于程序員來說,程序員要有較高的程序編寫能力。
(2)軟件質量及其配置的管理。軟件的質量管理具有非常重要的作用,其所包含的內容可以分為編制軟件質量計劃、軟件項目質量保證以及軟件項目質量控制等等。軟件工程項目質量的保證,指的是對整個工程的績效進行評估,從而判定軟件項目是否合格。質量控制是站在全局的角度,對工程的結果進行監測,與此同時,對于軟件工程項目不合乎規范的地方采取一定的措施及時的進行改正。對軟件的配置進行管理,對軟件研發的整個過程進行全紀錄,從而使得軟件的研發者能夠對軟件使用的各個階段的配置情況進行比較清晰的了解和掌握。因此,軟件的配置管理就是對軟件進行必要的標識,同時對于軟件的修改進行控制。在整個軟件開發過程中,對配置的管理是最為重要的。
(3)項目工程的風險管理。軟件工程項目的風險主要是對潛在的風險進行及時的識別、估計以及采取進一步措施進行解決。在對軟件工程項目進行風險分析以及管理的時候,要使人們增強安全意識,并采取相應的措施。因此,強化對風險進行分析和管理,究其本質,是為了有效的減少軟件工程項目的損失,進而確保企業的經濟效益不受損害。
2 自動化在計算機軟件工程項目中的應用
2.1 應用概述
當前,自動化技術中,一般使用可編程控制器將復雜的編程簡單化,從而使得計算機的性能得到了很大的改進。這種控制裝置以計算機技術作為基礎,在此基礎上對工業化的生產進行管理控制,縱使使得工業生產中計算機自動化得以實現。這種技術應用的范圍比較廣,在工業領域中使用,可以大大的提升工程建設的效率。自動化技術應用于軟件工程項目中,同樣可以提升軟件項目開發的效率。
2.2 計算機輔助工程在計算機軟件工程項目的中的應用
計算機輔助工程(CAE),主要是利用計算機對比較復雜的工程進行測試計算,然后對方案的可行性進檢測。在計算機軟件工程項目中,使用CAE能夠對整個工程項目進行監測與控制,從而對工程項目中需要改進的地方進行及時的調整。運用計算機輔助設計可以確保自動化設備操作的穩定性,然后把參數進行優化,進而選擇出最佳的方案。運用CAPP可以在產品的生產以及設計過程中,代替人進行相關的計算以及信息分析,節省人力,節約成本,同時也提升了效率,實現了確保工程項目質量的目標。CAM可以把進行生產活動之前的設計方案以及相關的信息,轉化成制造信息,然后通過數控方式對產品的生產過程以及包裝成品的過程進行監測,一旦出現問題進行及時的調整。
當前計算機對系統的自動化在自動化控制系統中的應用比較多。此外,隨著計算機技術的發展,軟件的自動化已經逐漸的向計算機智能領域延伸。智能通過對人的模仿,實現數據的處理,從而建立起控制模型來對工程項目進行分析。
3 計算機軟件工程項目中使用自動化管理的注意事項
在對計算機軟件工程項目使用自動化進行管理的時候,除去使用相應的技術外,還要注意以下一些問題:
3.1 確保設備良好
相關的檢測人員要對自動化設備進行嚴格仔細的檢查,然后使用嚴密的方法對相關的采集設備以及存儲設備進行調試。在開始進行自動化管理之前,應該對軟件進行檢驗,所使用的方法為人工檢驗計算,然后對于各項設備進行必要的調整,主要注意其規格和性能是否符合要求。待確定設備符合要求后,對其建立檔案,然后正式投入使用。在進行自動化管理的過程中,對于機器設備所在環境必須特別的注意,要確保環境干燥,同時還要防止出現粉塵等顆粒物對自動化設備的損害,另外,室內的溫度一定要適中。
3.2 確保軟件正常
在使用自動化設備進行管理的時候,務必檢測外來的軟件,明確這些軟件是否與本項目相符合,以及和本公司的設備是否能夠進行兼容。除此之外,工程檢測人員要對自動化設備所使用的軟件進行嚴格仔細的檢查,確保這些軟件能夠正常的運行。如果發現某些軟件出現問題,應該及時的向有關單位進行報告。在某些情況下,如果需要對計算機和自動化設備進行相應的調整,這個時候,也必須向有關的部門進行申報,同時對校驗的方式及最終的結果進行細致的討論研究。通常情況下,對于人工計算的結果以及計算機計算的結果要進行比對,同時將結果記錄在檔案里面。
3.3 對數據進行備份
在對設備進行測試的過程中,必須對數據進行備份。這對于將來進行對數據進行進一步對比具有非常重要的意義。檢測員務必要對設備的數據做好備份,然后記錄好。通常情況下,對于監測到的數據,要實行聯網備份。可以使用自動化技術設定需要備份的次數,與此同時,還要對外部設備進行重復備份,這樣做的目的是為了避免數據出現損壞或者丟失。此外,作為監測人員,人工處理的速度一定要和機器處理的速度同步,同時對數據要進行定期的歸納以及分析。
4 結束語
綜上所述,計算機軟件工程項目隨著科學技術的不斷發展,呈現出方興未艾之勢。軟件工程項目的規模不斷擴大,開發人員不斷增多,使得必須要對軟件工程項目進行必要的管理。自動化管理在軟件工程項目管理中具有非常重要的作用。本文先論述了計算機軟件工程項目管理的特征及內容,然后重點分析了計算機輔助工程在軟件工程管理中的應用,最后分析了自動化管理中需要注意的幾點問題,期待本文的研究能夠對軟件工程項目自動化管理水平提升有所幫助。
參考文獻:
[1]王戰勇.計算機軟件工程項目的自動化管理[J].信息通信,2013(05).
[2]由智堯.計算機軟件工程管理初探[J].數字技術與應用,2013(07).
[3]邵國紅.探析計算機軟件工程項目管理[J].硅谷,2011(02).
篇4
關鍵詞計算機技術;軟件工程;自動化管理;發展
當今時代屬于一個信息化快速發展的時期,一系列信息化技術的相繼使用給人們的生活和工作帶來了巨大的變化,也得到了人們的普遍的重視。計算機軟件開發工作作為當今計算機技術發展中的重要組成部分,在取得優異成績的同時也迎來了一系列的新問題,因此也就迫切需要強化軟件工程項目的自動化管理工作。
1計算機軟件工程中自動化技術的應用
自動化技術中可編程控制器的廣泛使用,使得原本極為復雜的控制工作通過編程變得更加簡單,實現了計算機控制性能的有效改善。可編程控制器的使用主要借助的就是能夠用來編寫程序指令的存儲器,在存儲器內部完成了相應的運算過程。這種存儲器借助數字化或模擬形式的數據輸入和輸出,實現了對計算機運作和機器生產運作的操作和控制功能,相比之前的控制系統,其控制性能得到了顯著的提高。這一控制裝置以計算機工程技術為基礎,成功的實現了對工業化生產的操作和控制,也為實現工業生產的自動化計算打下了堅實的技術支持,該技術在當前工業生產領域有著極為廣泛的應用,有效的推動了工程發展效率的提高,為工業生產每一環節的監控管理都提供了可靠地自動化保障,進而有效地帶動了行業的進步和變革。
2計算機軟件工程在自動化管理過程中存在的問題
當前,在我國計算機軟件工程項目的自動化管理還處在一個初級發展階段,在具體的管理過程中還存在著一定的缺陷和不足,具體體現在以下幾個方面。
2.1自動化管理系統實際應用價值的缺乏
從當前的實際現狀來看,在軟件的開發過程中,設計人員同用戶、單位之間的聯系和溝通嚴重缺乏,對于相應單位和用戶的真正需求沒有一個充分的掌握。首先在計算機的硬件方面,具體包括了服務器、機箱以及智能化系統等多項內容的規格等,在具體的開發過程中,對其完善性沒有一個足夠的重視。其次在軟件方面,對于數據的來源、接口條件以及處理規格和程序規模等內容也沒有一個清晰的界定。除以上兩點之外,由于計算機自動化管理系統本身所具備的一種復雜特性,使其對相關的技術也就有了更為嚴格的要求,開發過程中所有數據參數的設置對于后期的應用都有著至關重要的作用,如果未得到開發人員的足夠重視,將直接導致自動化管理系統應用價值的缺失。
2.2軟件同自動化管理系統難以適配
在計算機軟件工程的自動化管理系統中主要涵蓋了數據管理、環境設備管理、軟件測試管理以及安全應用管理等多項內容,綜合多種的管理要素也直接決定了所開發計算機軟件系統的實際應用價值。只有滿足了管理系統同計算機軟件的適配性要求,才能促使其應用價值得到最高效的發揮。計算機軟件工程自動化管理系統,在對單位內部的所有應用軟件進行管理的過程中,要能夠充分的了解并掌握具體軟件的相應功能以及應用范圍等基本情況,由此才能在軟件的運行過程中實現一種良好的自動化控制功能,并能夠對其中存在的問題做到及時的發現和及時的處理。但是,由于受到多方面因素的綜合影響,在應用軟件和自動化管理系統之間還存在著很多的不適配性,由此也就導致了自動化管理系用不能有效的對應用軟件進行高效的控制和管理。
3計算機軟件自動化控制系統的優化策略分析
計算機軟件工程項目管理的未來趨勢必然是實現一種自動化的管理,因此,對于當前管理過程中所存在問題要及時的進行修正和改善,盡最大努力實現計算機自動化管理系統的完善和優化。具體的優化策略可以從以下幾方面著手分析。
3.1數據管理方面
要實現計算機軟件工程項目管理中數據管理工作的更好實施,前提就需要對設備的各項數據信息進行嚴格的校檢,同時,數據的采集和處理工作也要實現一種標準化和規范化的管理流程。為更好的判斷設備的有效性,相應的校驗工作需采取人工的模式,并在相關軟件功能的輔助下實現對信息數據的調試和對比。在計算機軟件工程中,除了一些基礎數據之外,在其自動化運行過程中所產生的一些數據對于自動化系統的后續完善工作發揮出了重要的決策依據作用。所以,強化數據管理工作,切實保證數據的即時性和完善性就顯得意義重大。在具體的優化過程中,對于一些即時數據要進行妥善的保存,并能夠充分的借助云技術來實現存儲量的有效擴充。云技術的應用,能夠幫助存儲功能更加完善,進而對于存儲效率的提高也發揮出了重要的幫作用,同時基于云技術的離線存儲備份功能,也能夠幫助用戶更好的規避一些硬性風險,從而有效地降低其損失。
3.2軟件測試管理
軟件測試管理工作的實施,能夠及時的發現軟件運行過程中所可能出現的系統漏洞和錯誤問題,為系統的正常、穩定運行提供了強有力的保證。另外,從技術層面來看,自動化的軟件測試管理,對于人工工作中的不足和缺陷進行了有效地彌補和改善,不僅實現了工作效率的有效提升,更加體現了自動化測試的優勢特點。
3.3安全管理
在計算機軟件工程項目自動化管理工作中的安全管理,又稱之為風險管理。一般情況下,在軟件自動化管理系統中所存儲的數據基本上都是企業的一些內部重要數據,充分保證數據的安全性也就顯得尤為必要,由此也就要求在自動化管理系統的具體工作過程中所實施的各項管理工作都要嚴格的按照相關制度和規范來執行,同時數據的保密工作務必要得到嚴格的保證。為充分滿足數據的保密性要求,可在管理實踐中應用先進的保密技術,同時堅持監控系統的不斷完善,盡量避免由于人為因素而導致的信息泄露而帶來的損失。
3.4設備和環境管理
要想保證自動化管理系統的安全穩定運行,前提就需要確保環境能夠滿足整潔、抗干擾以及低噪音、整潔等需求。所以,為更好的實現軟件工程自動化控制系統的良好功能,就需要自動化管理對于環境的具體要求給予高度的重視,并對于第三方硬件設備進行全面的考查,使其能夠滿足自動化項目的兼容性要求。另外,在具體的工作過程中,還要對各項數據的變化情況進行及時的監測,做到問題的及時發現、及時處理。
篇5
關鍵詞 工程管理;項目管理軟件;應用
中圖分類號TP31 文獻標識碼A 文章編號 1674-6708(2012)58-0168-01
我國在60年代中期就開始對網絡計劃技術的研究與應用,起步相對較早,1965年著名數學家華羅庚教授首先在全國各個部門試點開始應用網絡計劃,并根據“統籌兼顧,全面安排”的指導思想,將其稱為“統籌方法”。網絡計劃技術成為了我國工程建筑領域中必不可少的現代化管理方法。
1建筑工程項目管理軟件現狀
單功能項目管理軟件的功能比較單一,主要專注于投資控制,合同管理,進度控制,文檔管理,信息溝通和進度控制等的某一或較少方面如:Primavera公司的投資與合同管理軟件(expedition),進度控制軟件(p3)微軟的project 98/2000夢龍軟件,上海普華公司的文檔管理軟件(power document)及其他中低檔項目管理軟件。
集成型項目管理軟件。集成型項目管理軟件包含項目管理的主要工作,通常為一組套件,項目管理軟件就是這些套件的組合。如primavera公司的P3E套件就包含PA、MM、Project manager、PV和PR組件,這些組件被用于不同的對象和不同的功能。Microsoft的定位在企業及項目管理的軟件project2002/2003,實現了項目之間的信息共享與溝通。此外還專門開發了一些典型的集成型項目管理軟件,如:三峽工程的項目管理系統和東海大橋的項目管理系統。依據項目管理軟件的功能和價格水平來看,一般分為兩類:一類是高檔項目管理軟件,這類軟件價格較高,功能較強大,是供專業人士使用的軟件,價錢一般在2000美元以上。如:Primavera 公司的P3 和P3E 、ABT公司的Work Bench、 Gores技術公司的Artemis等。另一類是低檔的項目管理軟件,較之于高檔的項目管理軟件,這類軟件價格較低,功能也相對簡單。如:TimeLine公司的TimeLine、scitor公司的Project Scheduler、Primavera公司的SureTrak、Microsoft公司的Project98和2000等。國內的如華炎、夢龍、來網、鵬為等項目管理軟件。
2中國的應用狀況
項目管理軟件在我國的應用起步相對較早,很多單位在80年代初期就開始使用項目管理軟件。這個階段,國內出現了大量的項目管理軟件,每上一個項目,如果該項目想要使用計算機進行項目管理,那么之后就會有一大班人馬來開發這樣一套項目管理軟件。也有一些企業嘗試引進國外項目管理軟件,比如說我國山西潞安煤礦就是最早引進P3的項目。由于缺乏最國外項目管理模式的了解,使得我們的項目管理人員在使用時一直處于被動的狀況。
直至90年代,由于對我國與國際接軌的需要,我國國內的很多單位都已經接受了國外項目管理的思路,大多數的單位也開始引進了一些國際先進的項目管理軟件,對于項目管理的模式基本上積累了一定的數據和經驗。目前國內已經有上千家的企業使用項目管理軟件進行項目管理。綜合考量國內的應用情況,大致可以分以下幾種:
1)運用這些項目管理軟件在工程開工之前及項目投標以前進行編制并且編排進度計劃。由于項目招標書上要求使用項目管理軟件進行相關的項目管理,一些企業才開始使用項目管理軟件這樣一來,這些企業就處于被動使用的狀態;2)通過資源和進度的結合使用,來分析資源的強度和資源的使用安排是否滿足要求。通過使用項目管理軟件使得一些企業得到了益處,他們就希望通過使用項目管理軟件的資源分析和成本管理的功能,達到合理配置資源,使進度計劃更加合理;3)進度及資源計劃的編制要依據施工組織措施編制,生產根據計劃來安排,計劃控制進度。有些現場施工并沒有按照原先編制的項目計劃來實施,這就需要編制人員按照施工方案來編制項目計劃,現場的施工人員嚴格按照計劃安排生產,并且及時反饋實際進程。這就體現了項目管理軟件的功能了。通過Internet和Intranet實行對遠程項目的控制。全球各地的分公司或者目工地上的數據都可以通過Internet和Intranet傳遞到總公司,再在總部進行匯總和統一的安排,并且通過郵件把指令傳遞給分公司或者工地。
3項目管理軟件的前景展望
現在每個公司的管理者都已經在使用項目管理軟件輔助項目管理上已經達成共識,他們目前所需要解決的問題就是,如何盡快掌握并且在項目的有限生命周期內盡其所能地發揮管理的功效?下面我們就來討論有關如何使用項目管理軟件的事項。
在項目上應用項目管理軟件有兩個需要解決的問題:其中之一就是自主開發還是從國外引進再做二次開發?其二是項目管理的核心是什么?
長期的社會實踐證明,在開始項目后才去找開發人員開發該項目管理系統是行不通的。其原因是任何軟件的開發都需要一定的時間,從分析到編程,再到調試、修改、試運行,大概會花掉2年的時間。綜合各種考量,我們在項目管理軟件是自主開發,還是從國外引進然后在進行二次開發應該選擇后者。根據項目的不同情形劃分項目管理的核心問題,一般分為進度管理,成本管理,合同管理等。項目管理軟件的開發首先要確定核心,然后圍繞核心來構建項目管理系統,在開發和引進周邊的軟件系統。
4 結論
企業在使用項目管理軟件之前應該整理出有關企業的歷史數據,包括合同文件、項目月報、標書、定額庫等等,逐漸形成統一的價格庫、材料庫和編碼庫,并且制訂有關企業項目管理系統實施的細則。其中應該包括項目、組織形式有關編碼、各類報表的格式、監測與追蹤的辦法和標準工作包等等。
參考文獻
[1]鄭梅編著.建設工程項目管理[M].中國計劃出版社出版,2004,6.
[2]克芬夫編著.建筑項目管理[M].張平華,譯.機械工業出版社出版,2004,2.
篇6
1工程項目管理軟件特征
工程項目管理軟件作為一種信息管理手段,比起傳統的管理方法而言,具有以下幾個特征:
1.1電子化特征
對于工程項目管理的傳統分析,許多工程資料往往都是紙質材料,由專門的資料員進行整理、裝訂后,為管理決策提供參考。而利用工程項目管理軟件,相關資料員只需要通過計算機錄入信息,相關管理人員就可以進行隨時的查閱。
1.2自動化特征
工程項目管理過程中涉及到對進度的控制、成本控制、估算、預算等,往往會涉及到大量的計算,利用工程管理軟件,通過設置相關的計算程序,將原始數據輸入后,會自動生成相關計算結果,大大的減輕了工作人員的計算工作,提升了計算效率。
1.3全面性特征
傳統的決策過程中,人為思考中往往會存在一定的片面性或者主觀性,但工程項目軟件管理過程中,它的決策意見更加客觀,其所參考的數據更加全面。
2工程項目管理軟件功能與應用分析
工程項目管理軟件的功能模塊一般包括信息輸入、數據分析、數據存儲、信息查詢、圖形圖像處理、報表輸出等模塊,主要完成進度計劃、人力資源配置、資金調配、成本控制和分析、風險識別等功能。
1.1進度控制
進度計劃是軟件的核心功能,軟件能夠建立合理的計劃網絡,并通過對計劃進度和實際進度的對比,判斷進度不協調的原因,及時調整影響時間進度的各種數據參數,重新調整資源。進度控制主要根據項目實施過程中對相關干擾因素的跟蹤監控的方式,一旦出現某些偏差,相關管理人員就會及時的調整控制,盡可能的保持與進度計劃想符合的狀況。
1.2人力資源配置
從項目的進度、資金、質量等多方面因素規劃人員的分配,統籌各方面因素,合理定義人員的組織結構。現階段,國內外普遍采用項目管理網絡計劃軟件有PrimaveraProjectPlanner(P3)、Project等,來實現工程項目的信息化管理。P3軟件應用的主要優點是可以有效編制多級進度計劃,較好地來反映項目中多方面信息之間的制約和互動關系,在計劃過程中實現時間、作業和人員的有效分配,并能夠通過計劃跟蹤對工程進度和費用進行有效控制,同時利用作業編碼完成對工程質量和安全的控制。
3基于SWOT工程項目管理軟件的發展分析
3.1外部環境的機遇
外部環境的機遇主要體現在以下兩個方面:(1)外部市場對于工程項目軟件的需求量十分巨大。作為一種行業專業軟件,其市場的需求完全由行業本身的發展決定。隨著我國城市化進程的不斷加快,我國的建筑行業得到了長足的發展,據統計,我國各類施工企業數量高達10萬家以上,而各種工程的總量更是急劇增加,基礎建設工程項目、地鐵建筑項目、房屋建設工程等規模不斷擴大,工程的復雜性不斷增加,穩步發展的建筑行業必然會拉動對專業軟件的需求。(2)為了進一步的提升工程項目的管理有效性,促進行業的深入發展,我國政府提供了一個積極的政策,積極貫徹黨和國家方針政策,制定一系列的優惠辦法,培育扶植當地軟件企業的發展。同時,各地的建設企業和施工單位內都積極推行信息化管理,這些都為軟件管理的普及提供了良好的平臺和環境。
3.2外部環境帶來的挑戰
工程項目管理軟件這一專業在我國國內發展時間較短,發展速度雖然驚人,但自主開發程度不高,對于工程管理軟件的應用大多數依賴國外軟件。
3.3內部環境的優勢
內部環境的優勢主要體現在三個方面:(1)國內市場的占有率較高,具有良好的消費特征,目前,利用工程項目管理軟件來輔助工程項目管理的思想已經得到了行業的普遍認可。(2)國內的軟件企業經過十多年的市場開拓,已在全國的數十萬用戶中建立起較為完善的服務體系,深入到公路、港口、建筑、市政、鐵路、水利、電力等各個領域,能夠快速響應用戶要求,提供全面的咨詢培訓維護服務,這是外國公司在短期內無法做到的。(3)我國軟件人才優勢,一方面,各級高校所培養的軟件設計人才數量不斷增多,能夠為軟件市場提供充足的人才,另一方面,國內的軟件研發人員對于行業的發展現狀更加了解。
3.4內部環境的劣勢
一方面,利用工程項目管理軟件過程中,會受到一些非程序化因素的干擾,致使相關的控制方法難以實施,或者控制方法無法適應工程特點,另一方面,相關工程人員對于工程管理軟件的認識不深,難以提升管理水平和管理效率。
作者:林毅 單位:廣西玉柴機器股份有限公司
參考文獻
[1]姚占文.P3軟件在蒙華海電工程管理中的應用[J].內蒙古電力技術:增刊,2013(21):87-90.
篇7
關鍵詞:成本管理 軟件成本控制
中圖分類號:F045.33 文獻標識碼:A 文章編號:
隨著科技發展,工程項目承包企業正逐步推行管件管理,以提升公司的總體管理水平、提高工作效率,公司的管理模式發生了較大的轉變,在新的運行模式下,工程項目成本控制環境發生了較大變化,成本管理如何進行調整、改進,將成本控制的方法和措施融入軟件管理的環境中,是目前經營管理的一個新課題。以下以中石化第四建設有限公司實際應用的管理軟件為例,按工程施工總體成本形成的實際流程進行軟件應用探索。
在輔助材料消耗一定的情況下,工程項目的施工成本與投入的人工時、機械臺班總量成正比、與主材消耗成反比。總體施工成本的形成過程見圖-1
圖-1總體成本形成流程示意圖
PC6軟件的應用
PC6軟件對成本控制的原理及應用
P6軟件的應用貫穿整個的工程項目過程。在施工的前期策劃階段,利用P6軟件,確定工程項目的目標成本,施工過程中,在P6軟件中每天及時調整工序的實際持續時間、工序實際消耗的人工時、機械臺班實際消耗,軟件可自動生成成本與產量的曲線:目標曲線、實際曲線,對比曲線可直觀的發現實際成本與計劃目標值的偏差,經營管理人員需要進行分析偏差原因,如成本增加原因為設計、材料到貨滯后等外因,則及時提出索賠;如成本增加原因為施工組織問題等內因,及時采取糾偏措施,以減小損失或彌補損失。
P6軟件可實時反應成本情況,且大量繁瑣的重復計算由軟件完成,極大降低了成本實時控制的難度,提高了實時控制的精度,精細化管理效果十分顯著。
利用P6軟件,可對處于非關鍵線路上的施工工序可進行成本最小化的施工網絡計劃的優化,進一步降低總體成本。
P6軟件的應用條件
P6軟件的應用,需要在項目工程開工前,掌握大量準確的基礎信息,并進行大量的基礎數據錄入,需要一定的前期準備時間,需要軟件專業人員、施工技術人員、計劃統計人員、人力資源部門進行密切的協作,建立基礎數據庫。
因此,進行工程項目的前期策劃和準備是PC軟件應用的必要條件,需要由技術質量部門確定總體施工方案、確定施工工藝,提供準確的工程實物量、施工管理部門將實物量分解至工序,編制詳細的(細化到施工工序)、可操作性強的作業計劃,技術質量部門、施工管理部門,將擬投入的人員、機具等資源,加掛至P6軟件,形成初始數據庫,即管理的目標值數據庫。
由于在工程開工前即進行了大量的管理資源的投入,形成了前期管理成本。當項目工程量較小時,由于運用P6軟件的必要前期成本較大,現場使用P6軟件的積極性降低甚至產生抵觸情緒。在大型、超大型工程項目中,由于可在過程中節省大量的統計、分析工作,過程數據準確度較高,P6軟件運用的效果大受好評,運用阻力較小。
專業管理軟件應用
目前,中石化第四建設有限公司主要使用的專業管理軟件有:管道管理軟件、鋼結構管理軟件、電儀管理軟件。
專業管理軟件對成本控制的原理及應用
專業管理軟件根據專業不同,管理的方式、特點各有不同,但專業管理軟件的主要作用、目的是相同的,即對專業工程實行量化管理。其量化管理對成本控制的作用主要體現在以下三個方面:
細化工程實物量管理
專業管理軟件通過對每天完成的專業工程實物量進行統計、錄入,自動生成限額領料單、完成量統計表等,為其他相關管理軟件提供了精確工程實物量數據,例如利用P6軟件、預算軟件等,可對當日成本進行實時控制、分析。
實現限額領料控制
由于專業管理軟件的運行前提是建立精確工程實物量數據庫、材料數據庫,利用管理軟件,可精確的計算各專業工序或部位的材料用量,可實現精確的限額領料,嚴格控制主材、輔材的消耗,最大限度地減小材料浪費,達到控制成本的目的。
其他作用
鋼結構管理軟件可實現精確放樣功能,建模后可進行結構拆分,鋼結構的任意構件均可打印詳圖,對提高預制深度,最大限度地減少現場作業、減少高空作業、減少返工等,對總體施工成本幫助較大。
管道管理軟件可進行管材、配件的搭配使用,即通常所說的“配菜”,在材料到貨不理想的情況下,可最大限度地利用現有材料組織施工,減少窩工損失。
專業管理軟件運用的條件
專業管理軟件的管理核心內容是精確的工程實物量數據,因此必須事先建立工程實物量數據庫、材料數據庫,需要進行大量的前期準備工作。
管道管理軟件需要對設計圖紙進行二次設計、轉化,將設計基礎數據導入管理軟件,建立工程量數據庫;對管道材料轉換成軟件可識別的代碼,錄入材料信息,建立材料數據庫。需要進行較大的數據轉化、錄入工作。
鋼結構管理軟件需要建立三維立體模型,軟件根據模型自動生成材料數據庫、工程實物量數據庫。
電儀軟件需要進行工程量數據的錄入,建立工程量數據庫;材料代碼的轉換、錄入材料信息,建立材料數據庫。
上述軟件均需要專業的軟件管理人員、專業技術管理人員配合進行前期準備,過程中需要專門的錄入人員進行數據錄入。
成本控制過程的現狀
目前,經營管理系統一般將主要精力放在市場開發和對外結算上,對提升經營管理能力的關注度不夠,在推行管理軟件的過程中基本未安排經營管理人員參與,目前的成本控制措施基本未能與管理軟件結合,管理軟件的基本功能僅限于控制材料消耗、給領導提供完成的工程量數據,同時經營管理人員消耗大量的時間、精力根據設計圖紙、變更計算工程量,利用單一的預算軟件編制預算書,不能實現對成本的精細化管理和實時控制。然而有了準確的工程量數據,如進行深化管理,實現量化的、實時的成本控制應不算什么難題。
成本量化控制的改進措施
當前使用的管理軟件基本是基于數據庫進行分析對比的軟件,要將管理軟件的作用發揮到最理想狀態,筆者認為需要對目前的經營管理流程、管理軟件系統進行整合、再造,為此提出以下設想:
調整經營部門職責分工
應進行公司層面的經營管理流程改造,增加經營管理部門的軟件管理職責、實時控制職責。
目前經營管理實行的是圖紙扒料形成工程量清單套預算定額編制結算件的一次性管理模式,應改變為:參與軟件管理獲取基礎數據分析對比糾偏或索賠自動生成結算件的實時控制模式。經營管理部門的工作流程、工作重點將發生根本性的改變。
企業應配套出臺相應的管理制度,規定經營管理部門應安排最優秀的經營管理人員參與軟件管理的前期策劃、準備工作、過程中的糾偏措施制定、后期總結對比工作,日常性的工作如錄入、報表編制等由一般管理人員完成。
整合管理軟件系統
目前的管理軟件統計功能較強,計算功能不足,可采用專業管理軟件導出數據,預算軟件、財務軟件進行當日成本計算,計算結果再導入管理軟件進行比較、分析的方是,實現隨時核查預算成本與實際成本隨時進行比對、分析的功能。
需要企業委托軟件開發人員增加管理軟件與預算軟件、財務軟件的接口,要求軟件開發人員按實際成本各要素間的邏輯關系,將所有與企業經營管理活動的有關軟件鑲接成一個系統軟件。
加強軟件系統的維護、改進
對軟件系統進行整合、改造后,公司的經營管理核心內容將全部依靠軟件系統完成,系統的運行效率、穩定性、準確性或將威脅企業的命生存,因此,保證系統的穩定、安全將至關重要。
企業需要配套相應的硬件設施,如優良的網絡系統、高性能的服務器、服務器的備份、數據備份系統等,需要增加一些必要的投入。
企業需要配備專門的IT技術人才,進行系統升級、軟件維護、網絡維護、安全防御等工作。
篇8
要性。
關鍵詞:project的介紹及應用;項目管理;冶金工程建設;進度計劃
Abstract: This article describes the main features and basic use of the Software Project, Project software project management application, stating the weight of the Project Software Project Management in Metallurgical EngineeringTo be sexual.
Key words: project introduction and application; project management; metallurgical engineering construction; schedule
中圖分類號:TU71文獻標識碼:A 文章編號:2095-2104(2012)
項目管理的理論是近幾年管理學方面討論的一個熱點,本文以微軟公司的 Project項目管理軟件為例,論述了項目管理在我公司的適用范圍以及利用該軟件編制一個合格的項目計劃的工作過程。
項目管理技術的發展與計算機技術的發展密不可分,隨著計算機性能的迅速提高,大量的項目管理軟件涌現出來。它們可以用于各種商業活動,提供便于操作的圖形界面,幫助用戶制定任務、管理資源、進行成本預算、跟蹤項目進度等。現代項目管理必須使用先進的管理軟件,Microsoft Project是一個國際上享有盛譽的通用的項目管理工具軟件,凝集了許多成熟的項目管理現論和方法。使用Microsoft Project Professional &Server可以快速構建企業項目管理信息平臺,提高企業現代化的項目管理能力和管理效率,是目前進行項目管理的得力工具軟件。Project企業項目管理解決方案可以建立企業級項目管理平臺,使整個企業、部門或小組成員之間協調工作,及時掌握和評估項目完成情況,通過有效分析工具及時發現問題和把握項目實施的質量和目標。改進工作流程,提高工作效率。使用Project 可管理多個項目組,緊密溝通合作團隊,共同設定項目的范圍、計劃、資源、進度控制,使項目組成員時刻了解項目進展,依據項目或部門管理項目,便捷的項目計劃及進度管理,增進項目溝通可見性和可跟蹤性。企業中的高層經理隨時掌握項目整體狀況做出正確的決策;項目經理可督導項目的運作的各個環節,快速產生完整的項目狀況報表,規劃項目的工期與成本,進行合理的安排和調配, 評估和分析項目風險;項目組成員則更關心定期接受和匯報具體工作狀況,并且把在運作過程中所發生的問題在最短時間內讓項目經理知道。
全球超過500萬來自各個行業的用戶使用微軟的項目管理軟件Microsoft Project。其中包括福特汽車公司、波音飛機公司、摩托羅拉、世界銀行等眾多知名跨國企業。在中國,微軟Project用戶已涉及金融、石油、工業制造、通信、基礎設施、政府投資等諸多領域。
1. Project軟件在我公司的適用領域
項目管理的方法與理論適用于國民經濟的各個領域,Project軟件根據項目管理的原理,用計算機軟件搭建模型,來模擬項目管理的建立和實施,并通過一系列與項目管理有關的圖表來完成對項目的管理。Microsoft Project不僅可以快速、準確地創建項目計劃,而且可以幫助項目經理實現項目進度、成本的控制、分析和預測,使項目工期大大縮短,資源得到有效利用,提高經濟效益。結合我公司目前的情況,Project軟件可以應用在以下幾個方面:
1.1用于項目招投標
目前很多項目都是通過招投標開展的,項目的組織安排、綜合進度計劃是否合理完善是我公司技術水平和管理水平的重要參考指標。使用Project,可以非常容易地反復推敲、優化項目的計劃,最后生成條理清楚、邏輯關系正確、繪制精良的網絡圖、橫道圖和各種數據表格,展現企業的風采,給評標人員留下良好的印象,從而為企業中標助力。
項目管理軟件在項目投標中所起的作用早已為使用過Project的建筑施工企業所認同,可以這樣說,在這類企業中,使用Project所做的第一件工作就是用在項目投標上。在社會主義市場經濟環境下,企業要生存,就必須參與市場競爭,在競爭中靠什么體現公司的實力和管理水平呢?項目的施工方案的規劃水平就是非常重要的標志之一。在評標總分100分中,施工方案占35分,而其中綜合進度計劃占15分,為施工方案的40%以上。施工組織設計、施工綜合進度計劃是否合理完善是投標方技術水平和管理水平的真實寫照。使用Project,您能非常容易地反復推敲、優化您的計劃,最后生成條理清楚、邏輯關系正確、繪制精良的網絡圖、橫道圖和各種數據表格,展現企業的風采,給評標人員留下良好的印象,從而為企業中標助力。 例如,北京某建筑公司有十幾家分公司,兩年來一直用Project軟件編制投標文件,參與投標,總投標35項,中標達22項,中標率達60%以上。 某鐵路局非常重視Project項目管理軟件的應用工作,1997年4月就在全局舉辦培訓班,全面推廣。因此,該局許多單位都用這個軟件參與競爭。據統計,07年有幾項大的投招標工程,參加投標的有地方的建筑公司,也有鐵路局的建筑公司,雖然中標的因素是多方面的,但由于鐵路系統的施工組織計劃都使用Project編制,給各位評委一個良好的印象分,其結果,中標的都是鐵路局的建筑公司。 北京另一家建筑公司在參與一個8億投資的大廈投標時,不僅繪制了整個項目的網絡圖,更進一步就地下部分、地上1~5層、6~20層、21~25層、26~27層如何組織施工,繪制了更加詳細的網絡圖,倍受評委的贊揚,在施工方案這一項獲得了滿分。
1.2項目的動態跟蹤
由于我公司目前同時承接的項目數量越來越多,甲方對項目的質量要求越來越高,從而要求我們在項目的生命周期中進行非常細致的管理。通過使用Project軟件,可以每天對項目的完成情況進行及時的匯總與更新,從而保持項目信息的準確與及時。如果結合Project Server的使用,整個企業的所有項目進展情況將變得非常清晰,利益關系人直接通過瀏覽器等軟件即可以獲得有關的項目信息。
一個冶金行業的高爐熱風爐建設工程,原計劃工期為8個月完成。項目經理手工制訂了一個施工方案。當按項目經理的方案在項目管理軟件上編制計劃時,實際工期為9個月,通過項目管理軟件提供的方法很快調整到8個月內。在這個項目的實施過程中,上層指揮部門2次提出壓縮工期的要求,施工單位使用項目管理軟件按上級意圖反復調整任務安排方式,調整資源分配策略,最后提前2個月完成項目。
1.3人力資源的合理調配
通過使用Project對所有項目編制項目計劃并進行任務分配,將形成一個我公司所有人力資源的龐大信息庫。在這個人力資源庫中,將可以直接查到每一個人員目前正在進行的所有項目以及任務的情況,可以統計每個資源的工作量是否被過度分配,每個資源每天的工作量計劃為多少個小時等等信息,這樣為合理的調配資源提供了科學的依據。
1.4對于跨專業項目的溝通管理
在項目管理的方式下,一個項目將由一個項目部來共同完成,它突破了原來職能型組織結構的部門局限性,可以更好地進行項目的溝通管理。在計劃編制好后,就已經明確了不同部門資源的工作量與任務完成時間,任何任務分配信息的更改都將及時反饋到項目計劃中,并通知到相關人員。同時每一個項目有統一的文檔庫與問題庫用來交換項目的信息,項目組的成員通過瀏覽器即可以訪問這些資源,這樣可以更有效地協調跨專業的項目。
1.5輔助核算生產成本
使用Project可以對計算生產成本起到輔助作用。在項目計劃階段,通過編制項目計劃,進行任務分配,可以估算每個資源的工作量或使用量,從而估算整個項目的成本。在每個項目的生命周期中,都需要進行項目的跟蹤與更新,在項目完成后,將有這個項目的任務分解及資源工時的詳細信息,通過這些信息,可以核算每個資源在這個項目中的實際工作量,從而計算出這個項目的實際成本。
2.Project 軟件在工程建設中的作用
Project 是一個項目管理網絡計劃軟件,它是基于工作結構分解(WBS)的規則和項目評審技術(PERT)兩種技術,主要用于大中型項目的計劃制定、評審、優化、資源合理調配和現場動態跟蹤的通用的肯定型網絡計劃軟件包。Project 提供了一套完整的項目描述和計算的方法及模型,通過這個軟件生成圖、表或文件。
2.1快速地建立項目計劃
建立項目計劃,需要完成一份正確的網絡計劃圖,這至少需要一個星期的時間進行設計、參數計算、核對、成圖。如果需要在原方案上做些修改,就不得不重新算一遍。耗費更多的時間、人力、物力、財力,無法適應當前飛速發展的形勢。Project則能把這些工作都承擔起來,能輕松愉快地完成項目計劃的制定工作。如果需要修改、增刪、優化,只需要把修改的地方輸入給 Project,它會按新的意圖重新計算,在幾秒內就給出結果。而且 Project 會自動計算出關鍵路徑,計算每個任務的時差和整個項目的開工、完工日期,告訴能否如期竣工,資源分配是否合理。
2.2 按工期管好項目中的任務
Project 把一個任務劃分為四個階段進行管理,即:比較基準計劃(原始計劃)、當前計劃、實際計劃和待執行計劃(剩余計劃或未完成計劃)。它為每個階段的計劃都設置了數據域,用戶隨時都可以查看。比較基準計劃(原始計劃)里的計劃數據記錄了最初制定項目計劃時項目的狀態情況。這個計劃數據在項目調整過程中始終保持不變,無論何時需要原始計劃數據時都可以從這個計劃數據域中得到。當前計劃是根據實際已經發生的計劃和任務間的制約關系面計算出來的,它作為整個計劃的重點向用戶提供了極為詳細的數據。例如開始時間、完成時間、工期、總時差、自由時差、工作量、費用等。
實際計劃是指已經開始實施,但未完成或已經全部完成的任務計劃。Project 設置“實際計劃”數據域,可使用戶把已經完成的工作和未完成的工作區分開來。而且一旦一個任務的實際計劃生效,Project 會按實際計劃自動修正當前計劃。并且據此計算和預測整個項目計劃。待執行計劃是需要完成的剩余工作量,Project 會根據完成情況自動計算剩余工作量。
總之,用戶把采集到的項目任務完成和變動情況輸入到Project 后,系統就按項目實際發生的數據進行整個項目計劃的計算,確定新的關鍵路徑,預測整個項目前景,使得項目動態跟蹤就變得非常容易。
2.3對人員設備和資金資源進行分配
Project 把在完成項目任務活動中投入的人員、機械臺班設備和材料、資金等抽象化為“資源”,建立起資源庫。Project根據每個任務的資源使用情況計算整個項目的資源需求曲線,自動指出“超負荷分配”發生在那些任務上,能夠幫助用戶自動進行資源平衡,并能自動排出每個資源承擔的任務上的日程、工作量和成本表。
2.4提供豐富圖表
Project 提供了與國際上接軌的單代號網絡圖,中國科學院計算所在 Project 配套的軟件 “中文伴侶”中開發了雙號網絡圖處理系統。Project 把橫道圖和表結合在一起,這樣既能以圖形方式形象地查看任務信息,又能看到具體的數據,便于理解項目。橫道圖上不僅可以顯示出工序的關系線,而且工序信息也可直接顯示在橫道條的四周。
資源圖是以反映資源使用狀況為重點的信息,Project 為資源分析和跟蹤提供了8種圖形,即:資源需求曲線圖、資源工作量圖、資源累計工作量圖、超分配工作量圖、資源已經分配的百分數圖、資源當前可用工作量、成本圖、累計費用圖。
2.5判定與索賠
在項目執行過程中發生爭議時如何判定誰是責任方,如何向責任方進行索賠也是項目管理的重要內容之一。判定和索賠都必須以事實為依據,Project軟件由于把項目數據全部量化,因此,使這項工作做起來就有理有據,容易解決。
東北有一個洗化廠建設工程,工期為18個月。建設方負責提供大型安裝設備工具。施工方中標后,根據甲方提供的安裝設備工具抵達日期,按照國家定額標準,使用項目管理軟件進行總體施工組織設計,計算出項目工期超出預定工期88天。乙方挖掘自己潛力,壓縮工期33天,但仍然要推遲工期45天。經過認真研究分析,其原因是甲方的安裝設備工具運抵時間太晚所致。乙方用項目管理軟件提供的精確數據和甲方交涉,甲方最后承認這45天延期應由它們負責。事后,乙方項目經理感慨地說,如果沒有項目管理軟件,這45天延長的工期就只能由乙方負責,將不得不無端承受巨大的損失。
我國承擔的一項國外工程,由于當地的建設方(甲方)不能按期提供材料,導致工作不能按期完成,但當我們提出索賠時由于拿不出國際公認的網絡計劃數據,甲方故意推脫,遲遲得不到解決。當我們使用國際公認的項目管理軟件定量地展現出它對我們所造成的損失時,甲方不得不承認這個事實,很快解決了索賠問題。
總之,Project 提供項目各個方面信息,使項目的管理更高效有序。無論用于項目投標、項目計劃的組織施工,還是對工程項目實行監理都是一個不可多得的軟件。
3.Project 與冶金行業建設
近年來,冶金行業發展良好,按國家規定逐步實行了項目法人責任制、招標投標制、工程監理制,使工程項目管理日趨規范化。
隨著計算機技術的迅猛發展,應用計算機進行管理已成為必然。然而,在我國大多項目管理仍延用傳統的方式,依賴自己的老經驗,總認為不使用計算機輔助管理,工程也照樣能進行下去。盡管絕大多數項目部都購買了計算機,但大多數單位使用它打字、制表,由人工畫道改成“計算機畫道”,計算機沒能發揮出其強大優勢。項目施工單位用手工編制項目計劃不僅要耗費大量的時間及人力,而且經常是工程已經開工,計劃還沒有做好,使計劃管理總處于被動局面。然而,計算機在優化進度計劃方面及時、快速、準確、便捷等特點是人工無法比擬的。針對傳統管理的弊端,Project中文版為項目管理人員提供了眾多有實用價值的功能,以及簡單且方便的解決方法,使生產計劃人員能高效地處理這些變化。
在我國許多建筑單位選擇了Project,在應用過程中普遍反映這個軟件操作簡單,更改、調整非常方便,確實體會到該系統在建筑項目計劃的制定管理與信息交流等方面的強大功能,嘗到了先進管理方式的甜頭,認識到工程項目施工中開展全面的計算機應用,實在是非常必要的。
在我國市場經濟發展日益完善的今天,建筑施工行業也面臨著優勝劣汰的競爭選擇。在激烈的市場競爭中,不允許任何企業偏安于一隅,任何一個擁有關鍵技術的小企業,都可以在很短時間里迅速成長為區域性的大企業,技術和管理的創新日益成為企業間競爭的根本,而一些大的工程已率先引用了先進管理軟件,如引黃工程,利用P3作未管理軟件。這僅僅是一個開始,我們應在掌握原有技術、經驗的基礎上,利用先進的管理軟件進行高效管理,這應該是施工管理項目發展方向。當然,把計算機用于工程項目施工管理不是一個簡單問題,對于選擇什么樣的工程項目管理軟件也是非常重要的。每項目工程都有各自的特點,
Project作為微軟的最新項目管理產品,國外項目管理的首選軟件,在應用過程中,針對工程中的不同特點也會表現出一定的不足,但計算機用于工程項目施管理已成為發展的必然趨勢。計算機的強大功能必須得到充分發揮。這是冶金行業項目管理的需要,也是施工行業發展的必然趨勢。
4.Project在工程建設中的前景展望
篇9
關鍵詞:工程項目管理;軟件;運用
中圖分類號:E271文獻標識碼: A
軟件應用作為企業在新時代中的重要生存武器已經被人們廣泛認可 ,但是各個企業在應用過程中仍有許多問題 ,而且各個企業在不同領域的發展也是差距很大 ,所以普及軟件知識對于各個企業的工程項目管理十分重要。在實際的工作中,將一個工程項目的管理看作是一個復雜的系統工程一點都不過分。尤其是在大型的工程項目中,工程量就更大,這個工程系統就更為龐大。在系統工程中,項目管理質量的高低主要取決于采用管理技術的高低。而與工程項目管理有關的管理技術主要有進度管理、質量管理、造價管理以及目標管理等。縱觀這些技術,都是以手工為基礎的,應用在項目管理中取得的效果并不是很理想。而結合IT技術的項目管理軟件P6可以大大簡化管理流程,獲得意想不到的效果。因此對工程項目管理的軟件綜合應用進行探討是非常有必要的。
1工程項目管理的內容和功能
1.1工程項目管理的內容
一個完整的工程項目管理過程主要包括五個環節,預測、決策、計劃、實施并控制、控制反饋等環節。具體來說,工程項目管理的主要內容可以細分為以下過程。戰略制定、綜合管理、范圍管理、時間管理、成本管理、人員管理、溝通管理、風險管理、采購管理等等。
1.2工程項目管理軟件的功能
工程項目管理軟件由各類不同的功能模塊構成,一般有信息輸入模塊、數據分析模塊、數據存儲模塊、信息實時查詢模塊、圖形圖像處理模塊、報表輸出模塊等等。通過這些模塊來實現工程項目進度控制、人力資源配置、資金合理調配、項目成本控制以及項目分析、項目風險識別和控制等諸多功能。工程項目進度控制是基于進度計劃,在項目實施當中,預測出干擾項目的因素,并且對這些因素進行跟蹤監控,一旦預測或者發現偏差即時采取相應的控制措施加以調整,使實際結果達到預期目標或者減少與預期目標的偏差。項目管理軟件的核心功能是進度計劃,軟件通過合理的計劃網絡,將計劃進度與實際進度進行對比,識別當前狀態并分析進度不一致的原因,及時調整影響因素的各種參數,以對資源進行重新調整。對于人力資源配置功能,工程項目管理軟件在提高人員管理水平方面有有顯著效果,通過項目的資金、計劃、進度以及質量等方面來對人力資源做出合理的規劃,組成合理的項目組織結構。此外項目管理軟件在收集充分的信息時,能自動建立起智能化判斷的知識庫,以對項目成本進行分析,實現項目資金合理高效調配。
2工程項目軟件在推廣過程中遇到的問題
雖然工程項目軟件的作用已經顯而易見,但是在真正運用和推廣過程中還是有很多問題的。首先,工程項目管理軟件的普及度還遠遠不夠,企業管理層的意識還不夠高,很多中小型企業還是沒有意識到軟件的重要性。而且落實到實際中時,一些企業還是沒有積極的態度,不愿承擔過高的軟件費用。某些企業雖然使用了管理軟件,但是大多不是主動運用軟件,而是屬無奈之舉,也就是說各部門的決策者沒有主動自覺的行為。而且部分軟件的價格對于一些中小企業確實是難以承擔。由于在技術、管理、經濟效益等方面的差距,不同企業在軟件使用的深度和范圍方面都大不一樣,中小企業在資金、企業水平、硬件設施和人才運用方面都不能與高水平企業相提并論,所以一般不能擁有一個完整的項目管理軟件系統,也因此不能像大型企業一樣在這方面得心應手。而在一些大型企業和超大型企業中,管理層不能將軟件與實際操作良好結合,某些企業空有完善的軟件管理系統卻不能將其作用發揮出來,造成企業資源的嚴重浪費,這種現象在很多大型企業里面比較常見,一方面是企業的管理制度不夠完善,另一方面是能充分地使用這些軟件的員工不夠。
3針對以上問題的解決辦法
對于中小型企業來說,不能承擔過高的軟件費用并不代表這些企業不能擁有一套整體的軟件管理系統,軟件管理系統對于一個企業來講是實現高效率辦公的最重要的手段,是企業實施科學的管理的重要的途徑和體現。決策者可以只在某些重要部門運用高端的軟件系統,而那些普通的部門可以通過人才培訓來解決,一方面可以減少企業經營管理的成本,另一方面長此以來員工的素質和技術也會得到進步,企業經過穩步的發展終會建立一套完善的軟件管理系統。
而對于大型或超大型企業來說,擁有一套完整的軟件管理體系已經不是問題,但是管理層要做到把這些軟件系統的作用發揮到極致。要將軟件與員工的操作完美結合,員工要熟練掌握軟件的工作原理和整個部門的工作流程,做到人機合一。管理層要將每個部門聯系在一起,杜絕各個部門管理中的不科學、隨意性大等現象,將項目管理與軟件相互融合,最終做到先進的管理理念與企業的具體情況完美結合。
4工程項目管理中常用的軟件
4.1 計劃的編制
在P6軟件中,對于各種工程項目的管理,進度計劃的編制是采用編制不同 內容的多級計劃。多級計劃是編制一個計劃,在EPS、項目、WBS、作業、步驟上形成從粗到細的、按照項目漸進明細特征的層層細化的計劃,計劃的層次遠遠 超過傳統意義上的多級計劃。而這一計劃對不同級別的使用者來說反映不同的重 點,對于高層領導,多級計劃是看見較高級別的問題,從宏觀的角度看是否存在工期的滯后、費用超出的問題,而對于計劃工程師來說,看見的是比較微觀的問題,即工程計劃的哪些WBS和哪些作業存在問題,應該如何去調整計劃。
項目進度計劃編制及審查將工程分為四級進度計劃進行控制與管理,各級計 劃相互依存。二、三、四級進度計劃工序間與工作分解結構編碼( WBS )對應,需要注意的是各級進度計劃相互獨立,之間不要有網絡關系,高級進度計劃是低級進度計劃的匯總,低級進度計劃要符合高級進度計劃的里程碑日。
4.2 計劃的維護與更新
在計劃編制完成后,需要對計劃進行評估、分析和調整,如果存在著不能滿足 合同或管理要求時,就需要對計劃進行調整,以確保計劃能滿足實際要求。
(1)時間調整。查看最新的項目完成時間是否符合項目的必須完成日期,調整關鍵路徑上的作業的總浮時中存在的負值。
(2)資源調整。核查是否存在資源用量超出限量的現象。另外,要根據資源直方圖核查資源的使用是否做到盡量均衡。根據檢查情況對資源進行平衡,資源平衡需要與時間進度安排一起進行,以達到時間進度安排與資源使用均能滿足要求。
(3)建立目標計劃。調整后的施工計劃,經過相關的審批程序批準后,將該 計劃作為整個工程施工的目標計劃進行保存。當保存完成目標計劃后將進行目標計劃的分配以便于查詢對比分析。
(4)目標計劃的維護。只要計劃進行了調整,就需要重新進行目標計劃的維 護工作,維護的操作方法與前面敘述的方法相同。因為目標計劃可以保存一定的數量所以只需在計劃調整完成后進行目標計劃的維護即可。
(5)計劃的更新。施工三級計劃需要按月進行數據的更新和反饋,施工四級計劃需要按周進行數據更新。更新主要包括:進度、費用、工程量等情況的更新及匯總數據,最后還需要對計劃進行總體更新,以便計算出作業狀態等內容。
(6)匯總。完成總體更新后,將所有的數據進行匯總,從而達到PV模塊與PM模塊的同步以及在PV模塊中反映出匯總數據情況。
5結論
軟件在工程項目管理中的應用目前正處于重要階段,是機遇也是挑戰,企業管理者應認識到軟件在工程項目管理中的巨大作用,企業管理者要具備長遠的眼光,將工程管理軟件普及到每一個部門,各個層次的決策者要相互溝通合作,深入長遠的將軟件作為工程項目管理的核心。擁有了扎實的軟件基礎企業才會在殘酷的競爭中占據不敗之地。
參考文獻:
篇10
計算機軟件項目的開發是一個應用廣泛、風險大的復雜系統工程。加強軟件工程項目的管理有利于計算機軟件項目的開發及順利實施。因此,本文總結了計算機軟件工程項目管理方面存在的問題,并提出解決方案,為計算機軟件工程項目開發順利進行提供參考。
關鍵詞
計算機;軟件工程項目;管理
隨著科技的進步,計算機軟件工程的應用越來越廣,規模不斷擴大,復雜程度越來越高,對軟件工程項目的質量要求也越來越高。企業想要做好計算機軟件工程項目,就應該不斷地改進計算機軟件工程項目管理中存在的問題,提高軟件工程項目管理質量及效率,才能提高工程企業的綜合能力增加競爭優勢。
1計算機軟件工程項目的主要內容及管理特點
1.1計算機軟件工程項目管理的主要內容
工程管理主要有項目承包管理和項目管理服務2種方式。軟件工程管理的內容包括人員管理(工程開發者、組織部門、用戶部門組、檔案資料管理)軟件的質量管理和軟件的配置管理,軟件工程風險管理和軟件項目計劃書編寫。工程項目管理主要的職能包括立項決策、設計管理和前期準備,還有實際階段管理、文檔管理和后續評價。
1.2計算機軟件工程項目的特點
計算機軟件是指計算機系統中的程序和文檔,包括系統軟件和應用軟件。軟件的特點:1)不可見性;2)不確定性和多樣性。計算機軟件工程項目一般是一次性工作,其需求不確定,系統復雜多變。計算機軟件經常用到國際先進的科學技術,如數據挖掘、聚類分析等;3)工作量大,風險高。
2計算機軟件工程項目管理現狀
2.1軟件工程項目人員管理混亂
軟件工程項目是一個復雜的龐大系統工程。需要各個方面的工作人員,如何管理及分配各個崗位人員是極其重要的。經過調研發現,許多公司的軟件工程項目的人員結構混亂,各職工的工作內容不明確,阻礙了工程項目的進度及實施。項目工程開發需要各崗位人員交流和協調,而好多公司的員工都沒有做到位,缺乏團隊意識,浪費時間、精力和資源。
2.2開發軟件工程項目前缺乏實際考察
軟件工程項目開發不僅僅要求項目的創新,還應該考慮到它的實際應用價值。很多軟件工程項目工程計劃書中缺少實際考察資料。實際考察資料中應該含有項目需求的實體,及項目建設的數據。由于沒有進行實際考察,開發出的完整地軟件工程項目與實際要求不相符,若偏差較大,就造成了人力、物力及資源的浪費。
2.3缺乏風險管理意識
軟件工程項目是非常復雜的,每個結構之間都是緊密影響的,因此只要有一個小小的錯誤,就可能導致整個項目的失敗。這也是軟件工程項目高風險的原因所在。正所謂差之毫厘失之千里。然而,軟件項目管理者風險管理意識淡薄,沒有充分的意識到它的重要性。且缺乏風險管理方面的知識,即使發生風險也不知道如何抵擋將損失降到最低。最終造成不可估計的損失。
3如何提高軟件項目管理水平
如今,各種市場經濟競爭都很激烈,計算機軟件公司亦是。企業若想要能夠增加競爭優勢,就要提高管理水平管理好軟件工程項目。筆者就企業中計算機軟件項目管理中存在的問題,給出以下建議,希望工程公司中的計算機軟件工程項目管理水平有所提升。
3.1明確各崗位人員工作內容,增加各崗位的溝通,提高團隊合作意識
軟件工程項目的工作會涉及到人員管理,如何分配工作任務使每個人的工作任務都很明確,這些都是軟件工程項目順利進行的基礎工作。因此對于軟件工程項目負責人而言,首先應該把精力放到項目人員的分配及優化上。人員的分配應該根據項目的大小,具體分配任務。有的人有時候可能要身兼數職,但是職責仍要明確區分,不要混淆。管理者要根據每個部門各崗位對人員的素質要求來選擇合適的人任崗。如系統分析員就要任命那些分析能力強,社交活動能力廣的人,程序員需要熟練編輯程序等。員工工作內容分配明確是軟件工程項目開始的首要因素。如今,知識體系在不斷地更新,當然軟件工程方面的知識也不例外。因此,在工程項目結束后每個崗位的工作人員都應該寫一份經驗書,及可以提高效率的建議,為以后的項目順利進行做準備。軟件項目負責人應該不斷地優化軟件開發的人員結構,使自己擁有一個專業素質極高的軟件項目專業隊伍。首先,應該增加對員工軟件項目方面的專業培訓。其次,軟件工程項目負責人應該不斷的學習項目管理的新方法,并將其運用到自己的團隊中,提升自己的而管理水平。最后,還應該建立以獎罰的制度,增加軟件項目開發人員升職的方式或渠道,調動團隊的工作積極性,提高工作效率及工作質量。工程項目的開發需要每個崗位的人員能夠進行無障礙交流并且出現問題時能夠及時的相互協調解決問題。企業可以采取多種有效地溝通方法,如提供專門的溝通環境,以提高溝通效率,或建立有效的溝通制度,促使各崗位順利的進行溝通。若一個軟件工程項目的開發,不同部門之間能夠有效地溝通,就會加快軟件項目工程的進度。溝通的目的是促進項目的順利進行,解決問題。所以員工做事時應該是對事不對人,有較高的團隊意識。可見,各部門之間的溝通,增強團隊意識對軟件工程項目是多么的重要。溝通可以促使員工具有團隊意識。有了團隊意識,大家就會向一個目標前進,促進項目的進度發展。所以,團隊意識就是金錢,團隊意識就是效率。正是如此,企業應該加強每一個員工的團隊意識的培養,縮短軟件項目開發的時間,提高效率。
3.2加強軟件工程項目開發前的實際考察
軟件工程項目中令人頭疼的問題之一是軟件工程的需求分析與實際的業務之間差距很大。這是因為很多軟件工程項目進行開發前,并沒有進行實際考察,導致設計好的與要求的相差甚遠,最后導致軟件工程項目重新設計或失敗。因此,軟件工程項目在開發之前應該對客戶業務的要求進行實體考察,記錄有關數據,并對這些資料進行整理、歸檔,有助于以后的查詢。在實際考察中一定要持嚴肅、認真的態度,并將考察結果寫到軟件項目計劃書中,讓所有開發者都能夠重視。
3.3增強風險管理意識
首先,軟件工程項目負責人應該增強風險管理意識。然后建立有關風險管理規章制度,聘請項目風險評估負責人。風險評估人應該能夠熟練的運用風險管理知識,對風險識別、量化、控制的方法熟練應用,能夠在項目啟動后快速、準確的識別存在的風險。其次,整個軟件工程項目的過程中都可能存在風險,因此應該定期對項目進行風險評估,并提出預防方案,以維持軟件工程項目的順利進行。最后,項目負責人可以先將風險劃分等級,等風險發生時,按照已規劃好的風險等級采取相應的措施,將損失降到最低。
4結論
綜上所述,計算機軟件公司應該重視對軟件工程項目的管理。正確地對員工進行崗位分配,嚴格的執行軟件工程項目開發前的實際調研,建立合理的規章制度,加強風險管理,增強團隊意識才能夠保證軟件工程項目按照客戶的要求在規定的時間內,不超成本并且保證高質量的情況下順利完成。
作者:李躍奎 單位:南京維數軟件技術有限公司研發部
參考文獻
[1]陳玉霞.計算機軟件工程項目管理分析芻議[J].計算機光盤軟件與應用,2013(20):129,131.