前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的工程管理軟件主題范文,僅供參考,歡迎閱讀并收藏。
(1)提升建筑企業(包括監理、咨詢企業和施工企業)的核心競爭力,適應市場化競爭的要求。
(2)縮短建筑企業的服務時間,提高建筑企業的客戶滿意度,及時的獲取客戶需求,實現對市場變化的快速響應。
(3)可以有效提高企業的決策水平。
項目管理軟件的應用使企業在獲取、傳遞、利用信息資源方面更加靈活、快捷和開放,可以極大地增強決策者的信息處理能力和方案評價選擇能力,拓展了決策者的思維空間,延伸了決策者的智力,最大限度地減少了決策過程中的不確定性、隨意性和主觀性,增強了決策的合理性、科學性及快速反應,提高了決策的效益和效率。
(4)有效降低企業成本
項目管理軟件的應用可以直接影響建筑企業價值鏈任何一環的成本,改變和改善成本結構。
(5)有助于理順建筑企業內部的各種信息,提高建筑企業的管理水平。
(6)加速知識在建筑企業中的傳播,同時在企業內部營造出一個重視知識、重視人才的環境。
2.從宏觀上看,工程項目管理軟件的推廣應用對于國家和整個行業的作用表現在:
(1)加速信息在建筑企業內部和工程項目建設的各個參與方之間的流動,實現信息的有效整合和利用,減少信息損耗。
(2)通過項目管理軟件及其所代表的現代項目管理思想在項目管理中的應用,可以提高工程項目的管理水平,提高工程項目各個參與方的管理水平,提高工程項目的整體效益,從而最終增強國家的綜合實力;
(3)有利于建筑相關行業迎接加入WTO后的挑戰,適應國際化競爭。加入WTO以后,建筑相關行業將更直接地面對國際競爭的挑戰,在全球知識經濟和信息化高速發展的今天,作為項目管理工作中的重要的知識管理工具——項目管理軟件的推廣應用已經成為決定成敗的關鍵因素,也是建筑企業實現跨地區、跨國經營的重要前提。
(二)工程項目管理軟件的應用現狀
項目管理軟件在工程項目管理中的應用是工程管理現代化的主要標志之一。項目的管理是一個動態過程,在這一過程中有大量的數據和信息需要處理,需要各種圖表,需要在施工前做好規劃、編制好計劃,需要在項目執行過程中反饋真實的記錄,需要執行過程中對計劃進行不斷的調整;這些具體工作的實現過程,同時也是項目管理水平提高的過程,是項目管理軟件的應用過程。沒有計算機系統的應用,就談不上高水平的項目管理,對于大型工程項目尤其如此。
目前,在項目管理軟件的應用過程中,存在以下幾種形式。
1.以業主為主導的統一的項目管理軟件應用形式
采用這類形式的往往是大型或特大型工程項目。在這類項目的實施過程中,業主或者聘請專業的咨詢單位或人員為工程項目提供涉及項目管理全過程的咨詢,或者自行建立相應的部門專門從事這方面的工作,無論采用哪種方式,都需要做到事前針對項目的特點和業主自身的具體情況對項目管理軟件(或項目管理信息系統)的應用進行詳細地規劃,包括應用范圍、配套文檔編制(招標文件、合同、系統輸入輸出表格、使用與審查細則等)、各類編碼系統的編制、信息的標準化、工程項目管理網絡系統的建立和相關培訓工作;在應用的準備過程中,建立實施時數據和文檔的申報、確認、審查、處理、存儲、分發和回復程序,并在合同文件中用相應的條款對這些程序的執行進行約束。從使用的效果來看,由于在業主的組織下,將工程項目的各個參與方凝聚成一個有機的整體,實現了統一規劃,統一步調、統一標準、協調程序,因此應用效果較好。
2.項目的某個參與方單獨或各自單獨應用項目管理軟件的形式
這種項目管理軟件的應用形式目前在工程項目管理中普遍存在。由于工程項目的各個參與方對項目管理軟件應用的認識程度存在很大差距,只要業主沒有對項目管理軟件在項目管理中的應用進行統一布置,則往往是工程參與方中的先知先覺者會單獨選用適用于己方的項目管理軟件,例如,設計方采用CAD軟件和概預算軟件,監理單位采用監理專用的軟件,承包商采用進度計劃管理、費用管理和風險管理軟件等;或工程項目的某個參與方自己擁有完善的面向企業管理和項目管理的信息系統,由于這些工具的使用,使得項目管理軟件的使用方較其他參與方有更高的效率,能掌握更多的信息,能更早地預知風險,能對出現的問題做出快速響應,使其在各個參與方之間處于一種有利的地位。但從整體上看,應用效果不如前一種情況。
(三)我國工程管理軟件應用推廣中存在的問題
盡管工程項目管理軟件在我國的應用已經取得了很大的進步,但從目前的應用效果上來看,還有很多不盡人意的地方。工程管理軟件應用推廣中存在的問題表現在以下兩個方面。
1.意識上的問題
隨著市場壓力的逐漸增大,很多建筑企業都體會到信息的重要性,體會到項目管理軟件應用的重要性,都認識到項目管理軟件在企業和項目中的應用可以促進企業發展。但在實際操作上,各個企業有很大差別。大部分企業對此持積極態度,但也有些企業不愿在工程項目管理軟件的應用上增加投入,認為軟件價格過高,而且其應用不僅在短期內不會帶來效益,還會增加負擔。在這種指導思想下,企業很難把項目管理軟件的應用變為企業的主動自覺的行為,即使在某些項目上使用了項目管理軟件,也經常是在項目的甲方或上級領導的要求下使用的,根本保證不了使用效果。當然,對于大多數中小企業來說,資金和人才也是妨礙項目管理軟件應用的一大障礙。
隨著企業競爭環境的不斷變化,會促使企業向信息化尋求出路,隨著與項目管理軟件相關的管理思想和信息技術的成熟及成本下降也會使企業在這方面的的積極性會進一步提高,可以說,意識上的問題將不成為問題。
2.使用深度和使用范圍方面的問題
目前,很多企業都擁有了各種各樣的項目管理軟件,但由于存在認識水平、重視程度、管理基礎、經濟效益等方面的差異,這些軟件在各個企業和各個項目上的應用水平和應用深度有很大的不同。水平高的企業或項目擁有一整套完整的項目管理軟件應用規范和與之相配套的定性、定量相結合的規章制度和相關規定,在項目管理軟件的應用上得心應手;而相當一部分項目和企業對項目管理軟件的應用僅僅局限于一個比較淺的水平上,這里除了有硬件方面和人員方面的因素外,很大程度上還在于這些項目和企業的意識、管理基礎和管理水平與項目管理軟件應用的要求存在一定的差距。
關鍵詞 工程項目;信息化;管理軟件
中圖分類號:TP315 文獻標識碼:A 文章編號:1671—7597(2013)022-070-1
工程項目作為建筑企業生產的主戰場,不僅需要優秀的項目管理人員,也需要高效率的管理工具,用以保證企業經濟效益。近20年國內經濟的高速發展,投資規模的不斷擴大,建筑企業正面臨著前所未有的機遇和挑戰。如何引入先進管理理念,應用信息技術在實際項目管理中,將成為工程項目企業能否在新的歷史時期依舊占據優勢地位的重要條件。
1 工程項目管理的總體功能
項目管理系統的理論基礎為系統工程學、信息論、和控制論,它是一種由計算機程序設計語言實現,方便建筑企業能夠更專業、科學的對項目進行管理,其中包括項目進度、項目成本、項目合同、項目財務和項目安全等各個方面。
工程項目管理軟件在整體設計上,遵循以成本為核心,嚴格控制項目進度計劃和項目資金的使用,以合同為基礎嚴格控制管理系統的各個方面,其中包括項目進度、項目成本、項目資金和項目質量安全四個方面的控制;項目投標管理、項目合同管理、項目物資管理、項目預算管理等四個方面的管理。在項目從立項到最后一個環節,每個過程都嚴格經歷項目計劃、項目實施、項目檢查和項目處理等過程。
該管理系統從投標管理開始,中標后根據中標預算、企業內部定額編制施工預算和進度計劃,并經公司確認。在項目實施階段,該系統能夠協助項目經理進行預算控制實施和施工報量工作。在項目施工過程中嚴格按照流程規范,在項目檢查過程中系統能夠對項目進展做實時統計和分析對比,分析項目實施過程與預算和進度的對比數據,當數據異常時進行預警干預。當計劃與實際不符時,系統將首先調整計劃,然后才允許實際的發生,確保項目始終是在計劃的控制之中。
2 軟件按照項目管理層面分類設計
管理系統按照項目進行分類管理,其中包括微觀項目管理、中觀項目管理和宏觀項目管理。圖1為軟件按照項目管理層面分類設計圖,微觀項目管理以單項目信息的搜集、上報和項目經理對項目的動態監測、預警與評價與一體;中觀項目管理主要負責多項目信息的采集、處理、控制、協調以及動態監測與評價,以公司各部門和項目的職能為出發點,滿足公司各個部門和項目各自管理目標的要求;宏觀項目管理能建立以動態監測、預警與評價的體系,對項目進行職能管理的關鍵問題進行評價,為項目管理提供依據。
3 管理系統的優勢
工程管理系統能對項目全面的管理,主要包括項目的進度情況、項目物資準備情況、計劃引入項目設備情況和項目成本核算等。由于在實際中一個大的項目可能分成多個子項目,每個項目又可能分成多個層次的計劃,管理系統能對項目的每個環節進行跟蹤、分析,達到隨時預警,并隨時追溯歷史計劃數據。
在成本方面,該系統嚴格遵循工程項目管理的國家標準與行業規程,其中包括項目人工費、項目材料費和項目機械購買和租賃費用等,項目管理系統能分析項目的直接成本和間接成本,讓管理者能從不同角度分析和核算項目成本。
在整個工程項目成本的運作中,經手的人有預算員、施工員、材料員、機械管理員和會計等,他們分別按照不同的管理職責對成本進行控制。其中預算員嚴格按照合同中的預算,控制工程中的中間和竣工期的決算,根據自己的專業分析每個過程的工料,提供合理的預算成本數據。施工員通過系統記錄每一道工序,以預算員的數據作為基礎,根據工程實際情況對預算員的數據提供合理的意見,并控制施工過程中的成本。材料員分析系統提供的施工組織設計和實際的施工進度的差異,調整工程材料的供求計劃,并提出最佳的采購點。機械管理員根據系統提供的實際施工進度,編制、調整施工機械作業計劃最大限度的降低機械使用費的支出。各職能部門通過建文項目管理系統提交報表,經財會部門審核,系統自動生成各種原始臺帳;最后系統采用業務提醒、手機短信等方式,提高企業的經濟效益。
4 總結
信息化對建筑工程企業核心競爭力產生著舉足輕重的影響,通過項目管理信息化手段,是建筑企業精細化管理的必由之路,可有力協助建筑企業的項目管理全面、及時、動態展開,確保精細化管理不流于形式。項目工程掛歷不僅可運用信息技術來管理價值鏈中每一個單項活動,還可以運用信息技術來管理和協調整個價值鏈系統,這必然會對建筑企業的競爭產生積極影響。
參考文獻
[1]洪顯明.中國投資項目管理信息化的背景、現狀、問題與對策[DB/OL].2010(10).
從當前的情況進行分析,軟件生產存在著比較低的自動化程度,人在開發環節往往發揮著決定性作用,針對這樣的情況,從很大程度上管理軟件工程就是管理人,我們能夠按照軟件產品所具備的特征,對于軟件工程管理具體內容實施相應的分析,這其中包含的有管理用戶、開發人員、文檔資料、組織機構等。一是開發人員。通過分析軟件開發人員往往能夠劃分成為資料員、高級程序員、項目負責人、初級程序員、系統分析員以及別的輔助人員,按照項目規模存在著一定的可能就是一個人身兼數職,可是必須要明確相應的職責。人們擁有的職責不同,那么就會存在不同素質要求。比如項目負責人就必須具備判斷能力、組織能力以及決策重大問題能力;程序員具備的能力為熟練編程能力;系統分析員則是必須存在社交活動能力、分析能力、概括能力等。從人員上確立的原則就是少而精,應該慎重的進行人員的選擇。處于軟件生命周期當中的所有階段活動不僅是存在著相互聯系,而且還會進行一定的分工。那么這就必須要選擇出各種類型的人員可以從事這項工作,還能夠相互之間有效的配合,要想將復雜軟件項目完成,這就必須借助于一個和諧工作環境。
二是組織機構。這并不是簡單的等同于簡單集合開發人員,組織機構必須存在有效通訊、合理人員分工、良好組織機構,從采用的組織機構上進行分析,軟件開發其模式并不固定,以下則是對于三種組織機構進行簡要介紹。第一種就是IBM公司提出來的主程序組。這也是組織上面體現結構化軟件系統,其目的就是確保全組統一協調,一位高級工程師則是必須主持協調、計劃、復審組的所有技術活動。技術人員就是要負責開發與分析獲得,一位后援工程師為高級工程師的工作提供支持,另外還能夠在繼續實施這一項目過程當中將高級工程師工作代替,以便能夠將可能損失減少;第二種就是專家組。這種模式則是將所有人的才能充分強調,并且還將所有的人都當成是各個方面專家,并且要讓這些專家組成開發機構,這樣的組織結構即便能夠將全部工作人員積極性充分調動起來,可是還是存在著可能造成困難在協調過程,因此必須要慎重選擇這樣的方式;第三種就是民主組織。民主組織就是組長則是讓各個人員輪流擔任,這樣的方式能夠將個人創造性與積極性充分調動起來,可是過多實施組長信息轉移導致與軟件工程化方向不符。
三是用戶。為了有效的實施相應的用戶開發軟件,往往在實施軟件開發過程當中必須時刻借助于用戶密切支持與合作。從項目負責人的角度進行分析,應該時刻保持和用戶之間的聯系,以便能夠對用戶動態與心理進行掌握,預防出現用戶的諸多阻力與干擾。第一就是用戶不積極予以配合。往往這樣就是體現出借助先進技術存在懷疑態度的用戶,從行動層面上所顯示出來的心理抵觸情緒則是漠不關心與消極,這一層面人做好他們的工作在需求階段顯得極其重要,借助于相應的業務骨干才能夠將用戶要求真正了解。必須要讓這一部門用戶意識到現代化的必然趨勢就是發展與應用計算機,借助于計算機就可以獲得巨大經濟效益,以便可以將新的方法與技術掌握還對已經淘汰或者過時的專長進行取代;第二就是用戶要求全與快。這樣的表現就是來自保持積極樂觀態度對使用計算機的人,這一層面人當中有小部分急切的需要進行計算機的使用。必須要讓這一部分人清醒的意識到,一個軟件項目的開發是一個漫長的過程,絕對不是能夠一蹴而就,并不是借助人海戰術就可以加快軟件工程開發。除此之外,即便計算機可以處理的事情,系統并不能夠貪大求全而包羅萬象,最為實際的做法就是按照現有條件量力而行。當開發出來的軟件系統不僅大而且全,那么就會導致出現比較復雜的系統,拖的開發時間也顯得比較長,針對這樣的情況,勢必會出現失敗系統或者擁有比較差的性能。第三是變化的用戶需求。由于用戶在開發軟件的過程當中,往往存在著可能性就是會持續不斷提出相應的新要求與將之前的要求進行修改。基于軟件工程這一層面上進行分析,絕對不希望出現這樣的變化。可是從現實過程來看,絕對不可能不允許用戶提出變動要求。這主要是由于所有的人認識新事物都會面臨一個過程,要想一下就提出準確全面的要求可能性不大,另外就是還應該要將和用戶關系進行考慮。必須要正確對待用戶的這樣的變化,將軟件工程規律解釋給用戶,還應該立足于可能條件下有條件或者部分的將用戶合理要求滿足。
四是控制。控制人員這也就是控制開發組織其內部的人員,要想做到這點,就應該要對開發人員的穩定性與積極性提供必要的保證。頻繁流動或者更換人員勢必會讓軟件出錯機會極大增強。應該要對軟件項目全部工程或者全部生命周期階段相對的人員穩定性提供必要的保證,還應該核算各個階段經費。如果不能有效控制經費,這就會導致軟件項目并不存在相應的經濟保證。第五是文檔資料。開發過程的各種活動后都要反映在文檔資料上。每一個階段的文檔資料是以后各階段工作的基礎,又是對前面各階段工作的復審。軟件工程管理很大程度上是通過對文檔資料管理來實現的。因此,要把開發過程中的初步設計、中間過程、最后結果等建立成一套完整的文檔資料。文檔標準化是文檔管理的重要方面。
2結語
有效地工作管理是提高企業效益和促進企業發展的戰略性因素。本文主要探討了計算機軟件工程項目管理內容中較常出現的問題,在分析了相關問題后提出了解決相關問題的具體措施。
【關鍵詞】計算機軟件工程 項目管理 問題
計算機軟件工程的實施需要管理人員對工作人員的組織、工作內容安排、工作進度調控、軟件產品質量、產品風險控制、工作分配制度等等進行科學化管理。有效的管理能提高產品質量,使得公司獲得最大的效益。
1 計算機軟件工程項目管理的主要內容
1.1 項目工作人員的管理
計算機軟件工程涉及的人員十分廣泛,一般一項工程中會有項目總管理、系統分析人員以及程序設計人員,有些項目還設有資料員、兼職人員。一項工程具體工作涉及到每一個人的責任內容必須要明確,不同水平的工作人員的工作任務也要明晰。另外在項目工程中的主要負責管理人員一般要求有很強的組織能力,遇到問題能夠及時解決的能力,對前景分析策劃能力以及商務會議中的交流能力。每一個工作崗位對工作人員提出的要求都不一樣,因此在人員招聘和使用中要進行科學的管理,從而實現人員最優化配置,在節約人力投入的成本中高效的完成軟件設計任務。
1.2 軟件質量管理
軟件質量管理工作主要包括,軟件質量計劃制定、軟件質量的檢測保證以及項目建設中各個環節的質量控制。軟件工程的目的就是制作出與實施計劃相一致的高質量軟件,軟件質量的標準也是最終考核的目標。因此在工程開展過程中就要對每一個環節的工作進行監控,以保證軟件的最終質量。其中涉及到的軟件配置管理工作要求記錄軟件產品開發過程中的各項數據,事實上就是對一項工程的軟件進行有目的的標識并控制管理軟件更改的管理技術。這樣能夠確保研發人員對不同階段的軟件情況有精確的產品配置了解,對項目開展過程軟件開發進行可調控和預測性觀察有重要作用。
1.3 軟件工程風險管理
軟件工程風險管理內容主要有:工作中可能會出現的問題進行預測,對風險產生的后果進行評估。提前識別風險發生的要素,加強風險管理監督和減小風險帶來的危害都是軟件工程風險管理工作的主要內容。對計算機軟件風險的正確評估和有效防范有利于提高軟件工程中的效益收入,降低失誤帶來的經濟損失。
2 軟件工程項目管理中出現的問題
2.1 人員工作安排不合理
在計算機軟件開發過程中需要各層人員的充分協調和交流,只有保證團隊相互協作的情況下才能有序正常的開展工作。但是在我國計算機軟件開發過程中會出現人員工作分配不合理并缺乏工作分配的聯系性考慮,導致工作人員工作效率不高,或者工作人員相互推諉工作的情況發生。工作人員之間缺乏信任和合作是很難高效完成一件優質的軟件開發工作的。
2.2 缺乏實地調研
軟件開發工程在追求先進性的同時也應該要考慮到軟件設計的實用性,在軟件開發過程中往往會出現的問題就是軟件產品與實際業務的運用存在著較大的偏差。這是因為在工程管理工作中,軟件設計前沒有對項目調研工作給予重視,沒有對實務需求的實體以及具體要求沒有進行嚴密仔細地調查,從而導致設計成的產品不符合要求。
2.3 欠缺風險管理意識
風險一旦發生造成的損失是相當大的,但是風險的發生具有一定的可控性,如果控制得當也就會避免發生風險事故。但是在軟件開發工程中風險管理理念還不夠深入,因為缺乏對風險管理理論的了解以及風險管理體系的建立,從而造成了風險發生前的不可預測以及風險發生后形勢難以控制的情況。
2.4 進度把控不好
對整個工程實施過程缺乏統一的規劃和管理從而造成了工作進度控制出現了問題,同時也會因為在總規劃中沒有考慮到開發過程中會出現的問題,導致計劃實施不能夠總目標的要求。工程無法按時完成就會導致公司賠償違約金,從而造成公司利益的損失。
3 解決問題的對策
3.1 促進團隊間合作
提高工作人員的團隊意識,可以通過周期性會議加強團隊合作的理念,也可以通過聘請相關企業的管理人員介紹團隊合作中創造成果的典型案例。建立有效的溝通機制,使得工作人員之間有著多種有效的溝通方式,并且提高交流過程中的溝通有效性。提高人力管理人員的管理水平,確保對工作人員的分工更加合理、明確。責任、內容分配要以工作人員的能力、專長為依據,以提高工作人員利用率。通過各種活動和物質獎勵行為激發工作人員的工作熱情,熱情和活力是保證工作人員不斷進取的不竭動力,合理的責任分工以及恰當的物質獎勵能夠很好的激發工作人員的內在潛力。
3.2 完善管理體系,對工作進度嚴密把控
管理人員應該要善于發現工作人員的特殊能力,并且要對軟件開發相關工作人員進行專業的培訓,在原有的基礎上提高他們的工作能力。管理核心要以人為本,完善工資分配和獎懲制度,增強制度的公平性。建立有效的人事考核制度,加強對工作人員的職位升降科學管理。完善管理體系有利于激發工作人員的積極性和主動性,從而將更多的力量投入到軟件研發工作中。
制定嚴謹的工作進度計劃,加強工作進度的管理,對軟件任務開發的每一項工作進行跟蹤管理,并將記錄形成報告,對工作進度進行嚴格的控制。對于工作無法順利完成的情況下,可以根據實際記錄對將責任落實到具體的工作部門。
3.3 重視風險管理
項目主要負責人員應該提高管理風險意識,學習先進的風險管理知識,提高自身對風險預測能力水平,加強培訓鍛煉,掌握具體風險評估的具體方法和風險涉及的因素判斷。定期對項目實施過程中涉及的風險進行排除,同時也要加強風險控制和弱化風險能力的提高。
4 結語
在計算機軟件工程項目中由于管理經驗比較缺乏,管理工作人員的能力水平有限以及計算機軟件工程開發工作的復雜性,導致在管理工作中會出現一系列的問題。管理人員不斷學習管理經驗不僅能夠解決好當前遇到的問題,也能在未來發展過程中預測和控制問題的發生。
參考文獻
[1]邵國紅.探析計算機軟件工程項目管理[J].硅谷,2011(02).
[2]林茂光,王建宇,吳忠平.工程項目管理中的網絡計劃技術應用[J].國外建材科技,2010(06).
[3]楊智明.軟件項目管理過程[J].科教文匯(下半月),2011(09).
作者簡介
崔寧(1977-)男,河南省南陽市人。大學本科學歷。現供職于南陽醫學高等專科學校擔任助教。研究方向為計算機應用。
Abstract: The traditional thermal power project management level and management mode can not meet the needs of modern thermal power project construction, and project management software P3 based on network technology has been a qualitative leap to project construction management. Using P3 project management software can prepare and control construction schedule to ensure the quality of the project; using P3 project management software can achieve the dynamic management and information management of the project, improve the science and rationality of engineering management, and promote the improvement of project management personnel level, indicating that the P3 management software has higher social benefits for the management of the thermal power projects.
關鍵詞: P3項目管理軟件;火電工程;應用
Key words: the P3 Project management software;thermal power engineering;application
中圖分類號:TP31 文獻標識碼:A 文章編號:1006-4311(2013)10-0202-02
0 引言
隨著我國國民經濟的高速持續發展,經濟建設、基礎建設和生產生活等各個領域的用電需求越來越大,我國目前的發電量已難滿足日益增長的用電需求,特別是沿海和經濟發達的地區,這一狀況更為明顯。為了緩解這一矛盾,新一輪的火電工程項目已開始投資建設。
火電工程項目建設具有資金、技術、資源密集,涉及專業多,施工場地有限,工期短等特點,同時還受到許多工程外部因素的影響,所以火電工程項目施工管理的內容多,難度大。我國傳統的火電工程施工管理的水平參差不齊,管理的模式也不盡相同,施工管理比較松散、盲目,這已不能適應火電工程建設的需要。隨著網絡技術的發展,許多基于網絡技術的工程管理軟件在工程項目施工管理技術上有了質的飛躍,其中P3就是這些工程管理軟件中比較著名的一個。本文就P3軟件在火電工程施工中的應用進行了分析
1 P3軟件的主要功能
P3是由美國 Primavera Project Planner公司推出的計算機項目管理軟件,它融合了項目管理思維與方法,能實行工程進度、資源、費用的動態管理與控制,特別適用于施工工序多、邏輯關系復雜的工程。它的主要功能有:①建立工作分解結構,便于網絡計劃的整體組織和分級分塊管理。②設定項目里程碑及其間的邏輯關系。③進行分級網絡計劃的編制,并記錄網絡計劃的實施記錄及報表,管理者通過P3可能很容易的看到整個項目的進度情況,以及每個工序的進度是否符合整體計劃,各重要里程碑能否如期完成等等,方便管理者對整個項目進度的管理。④能及時提取或匯總工程項目的費用信息,使得項目管理人員能夠準確的掌握項目的實時費用情況。⑤能詳細顯示施工現場的各種資源的使用狀況,使項目管理人員能及時了解和分析各種資源的充分性和使用率,并及時對各種資源做出合理調配。⑥進度、資源/費用的聯合控制管理。
2 P3軟件在火電工程項目管理中的具體應用
2.1 應用前的準備:①形成P3應用管理體系。分別組建以項目經理為組長的P3應用領導小組和以項目總工程師為組長的P3實施小組,制定實施P3軟件的組織措施、管理職責、技術措施、管理流程和實施規劃,使工程項目向全面計劃、嚴格實施、及時反饋、動態跟蹤的現代化管理模式進行。②制定工程統一信息編碼。統一的信息編碼主要是為了方便數據的交換,常見的編碼包括作業分類碼、作業代碼、費用代碼、日歷代碼、自定義數據編碼、資源代碼、WBS編碼等,在統一編碼的同時要嚴格要求參與工程建設的單位嚴格的遵守并執行。
2.2 編制P3工程施工進度計劃 編制P3計劃時主要根據工程所在地自然氣候條件,綜合考慮影響工程進度的設計提資、設備商的供貨能力、制造周期等因素,確定本工程的總工期和開工、完工時間,然后再編制本工程的里程碑及總體控制性進度計劃,最后編制各級施工進度計劃。
火電工程的P3施工進度計劃,一般采用多級計劃的形式,并分別由不同的參建單位編制和管理。
2.3 P3在工程項目施工進度控制方面的應用 編制完成的P3工程施工進度計劃并不是一成不變的,在實際施工過程中施工進度受多種因素的影響,如:施工圖紙的交付情況、設備材料的供給情況、天氣狀況、施工質量及安全生產情況等等。越是大型的工程,影響施工進度的因素就越多,這些不確定因素往往導致工程項目的實際進度與計劃進度不一致。為了降低這些因素對工程項目進度的影響,就要制度相應的進度計劃來進行控制。這就需要對工程項目進度的實際情況進行檢查、盤點,并對已制定的計劃進行比對,看是否存在偏差,是否影響里程碑的完成。
2.3.1 編制P3設計圖紙和設備材料交付進度計劃。由于施工圖紙和設備材料是施工工序開工的必要條件,也是制約工程進度的主要外部條件,所以施工圖的設計、交付計劃及主要設備材料的制造、交付計劃都要用P3編入工程進度計劃中,并考慮必要的提前量,這樣就可以方便的檢查出施工圖紙和設備材料的交付與施工工序之間是否存在不協調的地方,也方便管理者及時進行調整。
2.3.2 編制P3質量控制與安全施工計劃。利用P3軟件定義作業分類碼菜單功能,對整個工程項目有質量要求和安全要求的各環節、各工序分別制定質量標準分類碼和安全級別分類碼,并編入整個進度計劃中,這樣在工程項目施工過程中,就可以提前作好技術準備和人力物力上的準備,監理方也能提前做好現場監理和驗收的準備工作,以確保施工質量。對有安全施工要求的工序,也能提前給予特別的提示和預警,引起有關各方的重視,及時排除安全隱患,確保施工安全,防止安全生產事故的發生,也就保證了施工進度,使整個工程項目在可知、可控、安全、文明的情況下完成。
2.3.3 編制P3目標進度計劃 編制完成P3施工進度計劃后,將其作為P3目標工程保存,作為P3現行工程跟蹤控制的目標。進度計劃一經確認后,就具有了合同效力,就是工程參建各方必須共同遵守的依據,業主、監理和承包商各方都應充分認識到各級P3施工進度計劃的重要性,并自覺遵守執行。這就要求在工程施工過程中,施工承包商按照所承包部分的P3工程進度計劃組織和實施工程施工;設計承包商按照該進度計劃組織設計和提供施工圖紙;設備材料制造供應商按照該進度計劃組織設備材料生產和供貨;監理根據該計劃來監督控制工程的質量和進度,協調影響工程進度的問題和矛盾;業主根據進度計劃籌集工程資金,各方嚴格按照計劃進度來執行才能確保整個工程的施工進度。
2.3.4 施工計劃的下達、更新和分析 項目部每月初通過P3對承包方進行月度計劃的下達,各工地嚴格按計劃執行并及時反饋施工信息。在實施過程中,根據工程的實際進展情況,采用日收集、周更新、月總結的方法,對工程項目的實際完成工程量進行動態的更新,并于月底進行總的分析比較,及時發現實際進度與計劃進度的偏差,并分析出現偏差的原因,研究對策,及時采取措施,從而保證總體目標和重要里程碑節點的完成。
3 結束語
通過分析P3項目管理軟件功能及在火電工程項目中應用情況,可以看出,利用P3軟件可以實現火電工程項目的動態化管理和信息化管理,從而使火電工程項目的管理更科學化、和合理化,不但提高了項目管理人員的管理水平,也使火電工程項目實現了更好經濟效益和社會效益。
參考文獻:
[1]沈雄偉.大型工程建設項目管理方法——暨P3e/c系列軟件應用參考手冊(水電篇)[M].上海:上海普華科技發展有限公司,2009:27.
[關鍵詞]計算機軟件工程 ;管理;維護
中圖分類號:TP311.5 文獻標識碼:A 文章編號:1009-914X(2017)04-0078-01
隨著社會信息化的全面覆蓋,計算機軟件工程也在逐漸蓬勃發展。在日益龐大的市場需求下,計算機軟件工程得到了很大的發展,但我國計算機軟件行業起步較發達國家晚,并且整體軟件行業規模較小,軟件開發思想有局限性,同樣計算機軟件維護與管理體系的不科學,因此對于計算機軟件工程的管理與維護的研究顯得十分必要。
1 計算機軟件工程的定義
計算機軟件工程是一門研究用工程化方法構建和維護有效的,實用的和高質量的軟件學科,在計算機技術中有著明顯的地位和作用。其中包含了大量的計算機關聯理論知識,與軟件工程緊密相關的就是程序設計語言、數據庫、軟件開發工具、系統平臺、標準、設計模式等。軟件的應用涉及到我們工作學習生活的各個方面,比如我們日常生活中經常使用的電子郵件、嵌入式系統、辦公軟件、各類操作系統、網絡游戲等,還有各個行業部門都少不了計算機軟件的使用。可以說計算機的正常使用已經離不開計算機軟件工程的使用,帶有各種不同功能的軟件被大面積使用,改變了生活和辦公的方式和效率,并整體上也促進了我國的經濟發展,對社會格局有著深刻的影響作用。
1.1 計算機軟件工程的管理
計算機軟件工程管理內容包含多個方面,主要有組織機構管理、工作人員管理、用戶管理和檔案資料的管理。在各個方面的共同協調之下,計算機軟件工程管理才能發揮出應有的作用。
(1)組織機構管理
組織機構管理不能停留在簡單集合開發人員的層面上,也需要保證人員工作分配的合理與組織內部的系統完善,使分工明確,做到信息的上傳下達,這就是組織機構,但由于不同工程具有不同要求,因此至今沒有把組織機構目前沒有發揮到最好。
(2)工作人員管理
工作人員管理對整體的計算機軟件工程的管理也十分重要,計算機軟件工程的收集整理主體就是工作人員,對資料的查詢、對軟件程序的編寫以及處理后續工作等各種項目的實施負主要責任,所以需要不同崗位的工作人員共同努力配合才能完成這項工作。因此,保證各個工作人員工作職責,并且不同的工種之間要做好協調工作,l揮特有人員的技術特長,培養整體團隊的協作能力。
(3)用戶管理
用戶管理則是計算機軟件工程當中最終管理目標。計算機軟件工程是為用戶進行服務的,所以在軟件開發過程中,應該充分了解用戶的需求、操作習慣等,減少來自外界的干擾因素,確保用戶能夠針對軟件開發提出較好的意見,增強軟件的可操作性實用性。
(4)檔案資料管理
檔案資料管理是指在計算機軟件開發過程當中,對具體的流程以及細節進行記錄,能夠較好的發現日后軟件的問題,對軟件使用情況進行保障。可以說加強對檔案資料的重視程度,提高管理效率與質量水平,非常重要。
1.2 管理中的不足與措施
我國計算機軟件工程正在發展階段,因此實際的工程需求與實際的業務仍存在較大的差距。在具體開發過程當中,由于這一問題暴露出的問題越來越多,在計算機軟件開發過程中應該重視對業務規劃工作,也要兼顧實體研究。并且我國軟件開發比較復雜,軟甲工程管理量大,計算機軟件工程的開發比較復雜,在工作實際展開過程中會面臨很多干擾,其中包括內部外部干擾。很多方面的局限性也使計算機工程管理效果不佳。雖然計算機軟件工程管理不是很理想但可以進行改善,在改善計算機軟件工程的管理可以多方面入手。首先來說,需要將軟件應用效率進行提升,隨著計算機數據庫與信息技術水平的高速發展,很多傳統操作方式正被網絡化取消,所以提升計算機軟件工作效率的重要途徑之一是對數據程序的修改,使其能分布于各個工作層面之中,將極大地提升計算機軟件工作效率。在網絡技術不斷發展完善的今天,應當大力建設統一的計算機軟件平臺,保證計算機軟件的穩定運行。同時,提高計算機軟件風險管理,在軟件研發的過程中對風險要有一定的認知,運行問題應該妥善處理,并加強工程進度的管理,使計算機軟件工程效率顯著提升。
2 計算機工程的維護
2.1 計算機軟件工程質量的提升
提升計算機軟件工程的質量是計算機軟件工程的一項重要維護工作,模塊化的計算機軟件的有點比較明顯,操作簡單,便于實施,便于軟件的維護,也不會影響其他模塊進行獨立工作,是計算機軟件工程的一項重要改善措施。
2.2 建立軟件的品質目標
軟件的維護應當具有可測試、可植入、可修改、可理解等很多方面的特性,需要各個因素之間的協助完成計算機軟件工程的維護工作,實現這樣的效果需要建立完善的高品質計算機軟件,按照實際情況對計算機軟件進行維護將體系構建完整。
2.3 編程語言的選擇
對于計算機軟件工程開發來說,編程語言的選擇是最為重要的一個技術環節,對于軟件的研發進程來說有著至關重要的影響。在傳統的計算機軟件編程當中,層次較低的編程語言不容易被人理解掌握,因此造成了極大維護上的困難。但是高級編程語言的可理解程度卻存在較大的差異性,雖然更能為人所接受與維護。實際的語言選擇應根據不同的計算機軟件情況來決定。對種類不同、結構不同計算機軟件選擇不同的編程語言將能在很大程度上保證軟件的正常使用與運行。
3 總結
計算機是現今社會中應用極為廣泛的電子設備,隨著社會信息化程度不斷提高,計算機所發揮的作用也越來越重要,做好計算機及計算機軟件工程管理維護,提高計算機的使用性能對于促進我國經濟發展以及信息化水平有著十分重要的意義。但目前我國的計算機軟件工程仍存在著很多不完善的地方。如何解決這其中的問題是我國相關部門與技術人員應思考的問題之一。計算機對于社會的進步來說有著重要的促進作用,各個行業也都離不開計算機的介入。因此,我國的計算機軟件工程的管理與維護水平仍需要不斷加強,以此保證我國計算機軟件工程的完善,也將在整體上促進我國信息化產業發展,帶動科技競爭力。
參考文獻
[1] 馬丹.淺析計算機軟件工程的管理和維護[J].計算機光盤軟件與應用,2013(22):310+312.
[2] 高建濤.計算機軟件工程的管理和維護[J].電子技術與軟件工程,2014(6):86.
[3] 楊風山.計算機軟件工程的管理和維護研究[J].信息通信,2016(2):189-190.
在現代化的社會中,人們對于軟件工程的管理缺少一定的認識,很多人對于軟件工程并沒有足夠的重視,實際上在現階段的二十一世紀當中,信息化的社會所帶給人們的是前所未有的動力,很多事物都在二十一世紀中被賦予了新的定義。而軟件工程就是二十一世紀社會中的新模型。文章將會針對軟件工程管理的內容以及軟件開發中的應用進行具體的論述和分析。
關鍵詞:
工程管理;軟件開發;實際應用;計算機
從目前的情況來看,軟件工程的工程項目管理并沒有受到大多數人的重視,究其原因主要就是人們的思維方式和想法仍然停留在較為傳統的思維方式中。很多人在對現代化的軟件進行管理的時候缺乏對于軟件工程的管理和控制,更多的會在意軟件工程的科學性,實際上筆者認為軟件工程在實際的發展中,管理方法是至關重要的,只有不斷地提升對軟件工程的管理才會更好地提升軟件工程的綜合目標。據有關調查結果顯示軟件工程管理如果出現錯誤要比程序錯誤嚴重的多,所以由此可見軟件工程管理的重要性[1]。
1軟件工程方法概述
軟件工程實際上就是一種通過運用程序語言、數據庫、開發技術以及系統平臺等多個體系共同組成的一個工程。在現階段的社會中,軟件工程體系已經在很多行業得到了廣泛的應用。例如金融、農業以及航空等部門都應用了軟件工程體系進行發展。這樣不僅僅提升了自身的工作效率,還在很大程度上提升了軟件工程的管理精確度。
2軟件工程管理的內容
2.1開發人員軟件開發人員一般都需要由很多個部分組成,一般情況下會分為系統分析員、項目負責員、高級程序員、初級程序員和資料員等,這些人員共同對軟件工程進行管理和分析。由于軟件工程對于人員的要求比較高,所以負責不同工作的人員應該具有不同的能力。例如系統分析員需要具備較強的應變能力和對于問題的分析能力,一般發現任何的問題要第一時間對其提出解決方案。針對于軟件工程而言,并不需要開發人員過多,更多地應該要求精益求精。
2.2組織結構
2.2.1主程序員組織機在IBM公司提出的主程序員組中,軟件系統的結構化思想是在組織上體現出來的,主程序員組織機主要體現在了思維方式方面。一般情況下一位高級工程師主要負責主持和計劃工作,其他的協調和復審組的全部技術一般都是由其他技術人員來操控,技術人員不宜過多,保持在二十五人左右為宜。這些技術人員主要是為了負責分析和開發活動,一位后援工程師支持高級工程師的工作,并且在項目繼續的時候,還可以承擔起代替高級工程師工作的任務,這樣可以盡可能地減少對于軟件管理所造成的失誤[2]。
2.2.2專家組專家組的組成一般適用于能夠協調合作的人,與其他的組合相比,專家組更強調將每一個人的才能充分地發揮出來,這樣可以在實際的軟件開發中發揮出其自身最大的價值。因為軟件工程管理在實際的操作中需要有多方面人員的融入,所以涉及到的內容和方面也比較多。這些專家共同組成了一個開發機構。這種軟件工程管理方法雖然在現如今最被被廣泛應用,但是仍然存在自身的弊端,如果工作人員之間在合作中出現協調性的問題,將會很大程度地影響軟件工程的開發和應用。
2.2.3民主組織民主組織由從事各個方面工作的人員輪流擔任組長,這一民主組織結構雖然能夠在很大程度上起到激發人員積極性的目的,但是這種頻繁的調動往往不利于組長信息的轉移,也就是說這種民主組織并不符合軟件工程的長遠發展。在現階段的發展中并不是值得推薦的,筆者認為軟件工程管理應該從多方面多角度去進行分析,只有選擇最為準確的方法和管理方式才是最重要的[3]。
2.3用戶
2.3.1用戶不積極,不配合據有關調查結果顯示可以發現,存在著一些對于軟件工程管理不積極和不配合的用戶,這些用戶一般都是對如今的先進技術持有懷疑的態度。實際上這些用戶的心理是消極的,他們通常對事物表現出漠不關心的狀態,但是實際上這部分用戶對于軟件的研發和管理是非常重要的。因為可以通過對這些用戶的了解和分析,進而更加準確地找出用戶的需求和計算機行業在發展中存在的問題,以便更好地改進。二十一世紀,計算機行業的發展已經涉及到了很多的領域,我國各行各業都已經深入到了信息化的時代,互聯網行業的發展帶動著我國的經濟實現快速的發展和進步。只有不斷地發現自身的問題并且對其進行分析才會更有利于提升我國的綜合國力。
2.3.2用戶求快求全從目前的情況來看,很多用戶對于計算機軟件的要求過于苛刻,很多用戶求快求全,這樣實際上是不利于計算機軟件管理系統的研發和發展的。因為無論是研發任何一個計算機軟件都不是一朝一夕就能夠完成的,也不是可以通過人海戰術就可以加快工期的。計算機軟件技術的開發需要考慮的方面和內容很多,一些大的系統需要包羅萬象,所以在研發和管理中必然要考慮周全,這樣才會實現可持續發展的戰略目標。
2.3.3用戶需求變化在軟件的開發過程中,很多用戶可能會對于軟件有著不同的要求,實際上這些要求的提出都是在情理之中,因為社會在進步,科學技術在發展,隨著人們生活水平的提升,人們對于軟件工程也有了更多的要求。但是如果站在軟件工程的角度上來看就會發現,人們并不希望有這種變化。一般情況下軟件工程中的工作人員都希望利用自身的軟件設計來更好地滿足客戶的需求[4]。
2.3.4控制人員控制是對開發組織內部人員的一種控制,一般情況下為了確保工作人員的穩定性,應該盡可能的減少工作人員崗位的變動。因為如果在軟件的研發和開發中存在人員變動頻繁的情況就很容易導致軟件開發存在錯誤。所以筆者認為確保工作人員的穩定性是至關重要的。每一次的軟件研發都要盡可能地確保每一個人能夠在自己的崗位中實現長遠的發展。并且對于經費要有著明確的計算,不要出現經費過量或者是經費超出預算的情況,軟件項目如果失去了經濟的保障,將會失去自身的意義,所以對軟件研發中的人員和經費控制是非常重要的一項內容。
2.3.5文檔資料文檔資料的整合和分析是反映軟件工程管理較為直觀的一種方法,任何一項軟件工程從研發到最終的投入使用,都應該具有明確的文檔資料,這些完整的資料是反應軟件工程管理的主要內容。每一個階段的文檔資料是以后各個階段工作的基礎性內容,通過對文檔資料的分析和觀察可以清楚的認識到軟件工程管理方法中弊端,這樣會更有利于改進現有的軟件管理方法。
3結語
綜上所述,筆者簡單地論述了軟件工程管理方法在軟件開發中的一些應用,通過分析可以發現,實際上軟件管理是一項十分重要的工程。在現代化的社會中,隨著人們生活水平的不斷提升和發展,計算機行業的發展已經深入到了各個行業中,為了實現軟件工程的可持續發展戰略,就必須要有良好的管理和力求在確定的時間和預算范圍內實現高效率的工作,這樣才會為實現可持續發展戰略奠定堅實的基礎。
參考文獻:
[1]胡勁松.軟件工程方法在MIS開發中的作用探析[J].信息與電腦:理論版,2013(9):132-133
[2]蘭花香.軟件工程方法的新進展[J].軟件導刊,2014(8):109-116
[3]孫儷.軟件工程方法在嵌入式系統開發中的應用于驗證[J].信息與電腦:理論版,2014(7):324-327
關鍵詞:工程資料;編程;集約化軟件
目前國內并無完整的工程資料匯編及軟件,過往石化工程資料一般由項目技術員、總工根據經驗、現場工作情況及工程質監站、業主、監理要求編制填寫。先通過各種途徑了解現場工作需要編制的資料,再找到相應的過程、交工、驗收資料表格,然后在表頭中填寫對應情況,最后填寫正式內容。該方法存在工作量大,重復的工作步驟多,容易漏做,忘做資料,編號錯亂,檢索困難等問題,由于過去資料編制流程在實際操作中存在諸多不足[1],結合現代電子編程技術,研究使用一種令資料編制更規范、更完整、更高效的集約化軟件來輔助資料、文檔的匯編不失為解決此類問題的最優解。
1石油化工安裝工程實施文檔管理系統軟件技術原理
首先,基于SH/T3508的石化管理文件研究,通過國內調研,采取網絡查詢,資料查閱,專家資訊等手段,收集有關信息,充分掌握技術現狀及進展,初步確定系統制作大體方向和思路;再結合我公司多年在石化工程中積累的實際工作經驗與已完工項目的總結,進一步精準定位需要的文件及資料;接著通過對在建工程的策劃、分析和研究,對監理、業主、質監站的多方問詢來解決資料編寫中遇到的問題,及時調整研發內容;最后在掌握相當部分的數據資料并成功完成相應技術任務后,對技術資料加以總結提煉(以執行《石油化工安裝工程施工質量驗收統一標準》SH/T3508-2011為主線,同時依據《建設工程文件歸檔規范》GB/T50328-2014、《工業安裝工程施工質量驗收統一標準》GB50252-2010、《石油化工建設工程項目交工技術文件規定》SH/T3503-2017、《石油化工建設工程項目施工過程技術文件規定》SH/T3543-2017等相關技術標準、規范為補充),形成最終的資料匯編及軟件。
2石油化工安裝工程實施文檔管理系統軟件操
作流程及要點本文以中建安裝一公司石化分公司河北丙烯酸項目為例,對石油化工安裝工程實施文檔管理系統軟件操作流程及要點進行研究,驗證了該軟件在實際施工過程中的可操作性。
2.1操作流程流程
數據庫載入軟件安裝登錄軟件新建項目、設置模板打開需要填寫的表格填入內容并保存打印
2.2操作要點
(1)作為建設單位,新建工程時模板設置為“單位工程”。(2)文檔目錄樹的結構:單位工程-子單位工程-分部工程-子分部工程-分項工程-檢驗批-3503、3543資料-對應文檔(3)右鍵可以執行相關編輯操作,雙擊可以重命名。新增文件夾:在當前節點創建子節點分支刪除文件夾:刪除當前節點以及其所有子節點分支新增文檔:新增一個文檔模板刪除文檔:刪除當前文檔模板重命名:對選擇的當前節點名稱進行編輯操作(見圖3)(4)填寫文檔內容,部分共通參數自動傳入,用戶只需填入關鍵信息。(5)文檔功能列表框有字體、字號、全屏、打印、新建、撤銷輸入、恢復輸入、刪除、查找、加粗、斜體、下劃線、字體顏色、背景顏色、導入word文檔、導出word文檔、插入圖片、插入段落、插入鏈接、插入HTML、插入線條、左對齊、右對齊、中間對齊、兩端對齊、編號、項目符號、減少縮進量、增加縮進量功能。
3效益分析
3.1經濟效益
(1)節流:本軟件可幫助項目技術人員減少多數重復性工作,并通過提高資料準確性,避免大量返工,可有效縮短資料編寫時間20%,節省項目管理成本[2]。(2)開源:軟件開發成熟后可在相關行業協會進行推廣,并收取一定費用。經濟效益率可達2.5%以上
3.2社會效益
此課題的研發,該項目填補了行業空白,能增強公司對石化工程的技術能力,提高我們在行業中的知名度并有力提升石化項目資料填寫的規范性、完整性,極大地推動石化項目資料信息化的步伐,為今后類似軟件的開發提供經驗,為石化安裝工程順利完成奠定牢固的技術基礎。
關鍵詞:軟件;管理;工程;構建
中圖分類號:TP319文獻標識碼:A文章編號:1007-9599 (2011) 04-0000-01
The Computer Software Management Project Work Analysis
Zhao Pu
(TongJi University,Shanghai200092,China)
Abstract:Along with the computer software getting more and more,the introduction of management concepts and methods,established system's software management project to become gradually the important topic which people studied,the article introduced the computer software management project's concept and the significance,and introduced the software management project construction briefly.
KeyWords:Software;Management;Project;Construction
一、引言
隨著計算機技術逐步被應用在各個行業、各個領域,各種各樣用以提高行業工作效率、管理水平和便捷服務的軟件也大量被軟件開發商研制出來。這些軟件在帶給我們生活、辦公舒適、方便的同時,我們有時也會為如何在眾多功能相似但價格差異懸殊或者處理任務具有細微差別的軟件中選擇一款最適合自己需要的軟件而犯愁。因此,在當前計算機由于軟件功能的強大而變得無所不能的時候,面對種類繁多、功能各異的各個軟件,如何對之進行有效的管理,使其能夠最大限度地發揮各自的功效,滿足我們工作和生活的需要,也就成為了當前必須面對的一項課題。而軟件管理工程正是適應信息技術和軟件研發不斷發展需要的一門新興學科。
二、軟件管理工程的概念和研究意義
軟件管理工程是一門采用現代管理學理念和管理方法對計算機軟件進行分類、系統、科學有效管理,從而構建起有效使用、及時維護、合理付費的高質量軟件的信息系統化工程體系。是綜合計算機技術、軟件編程、現代管理學、系統工程理論等眾多學科于一體的新的知識體系。該學科的建設目前尚處在理論探索階段,尚未形成系統的、獨立的、完整理論體系,因此,目前還沒有受到人們的普遍重視,人們對軟件工程的建設與管理,也缺乏現成的經驗和技術。但現代管理學告訴我們,科學有效的管理能夠達到資源的最佳配置,進而使整體的效率和效益得到較大幅度的提高。事實也多次證明,由于軟件管理工作出現失誤而給單位或個人所造成的損失也遠較軟件本身程序出現問題導致的后果嚴重的多。
此外,生活中幾乎所有的行業都需要計算機軟件的參與,比如工廠生產程序的控制、銷售網絡的管理,農業中蔬菜育種的溫控設施,鐵路、公路、航空中運輸航線的調度,銀行、政府的辦公自動化需求,甚至國防航天器的軌道運行掌控、精確制導導彈的目標打擊等,都需要相關軟件的使用,可以說當前世界離開了計算機軟件的參與,基本都要陷入混亂或癱瘓狀態,因此,對軟件管理工程這一領域的研究具有重要的理論意義和現實意義。
三、軟件管理工程的構建
現代管理學中,人是最重要的因素,同樣,在軟件管理工程的構建以及后期的運營和維護中,人也是最重要的因素。所以,軟件管理工程也就是通過實現對人的管理從而達到對整個系統管理的目的。
(一)組織機構和研發人員。首先,一個集體要想創造出最佳的業績,必須要有一套完備而周密的組織結構,組織內的各個分支單元除具有自己單獨的目標任務外,還應該建立和其他分支機構之間的協同合作關系,只有這樣,才能發揮出組織的最高功效。同樣,軟件管理工程作為一項系統工程來說,要想實現系統高效運轉,建立起上下暢通、周密協調的工程管理網絡,也必須要有一個分工明確,上下齊心的組織結構。該組織的模型最好應該是多層次立體交叉式,一方面有利于職能明確,分工具體,另一方面有利于協同合作,統籌安排。
其次,對于軟件管理工程來說,仍然少不了軟件的研制與開發,這也是整個工程的根基所在。而任何一個軟件開發項目成功的關鍵是要有高素質的軟件開發人員。從前期的構思創意、項目立項,市場調研,到中期的編程設計、反復修改、數據導入、實際驗證以致最后的市場開發、信息反饋等都需要有高素質軟件開發人員的參與,才能確保各個環節井然有序,整體推進。由于現代軟件研發、更新的速度越來越快,據統計,使用壽命最長的軟件不過2-3年,短的僅幾個月,因此,如果軟件開發整個過程耗時過長,則最終軟件的價值就將大打折扣,有時甚至得不償失。所以,在這一過程中,如何高效的進行各個子項目的管理,最快速度的推進研發的進程就需要有現代管理學方法的引入。
軟件研發人員具體可以包括項目負責人、系統分析員、高級程序員、初級程序員、資料員和其他輔助人員等。負責整體調度的高級管理人員,必須明確每個人員的優勢和特長,為其訂立崗位職責,實行不同的分工,有時候也可以根據工作需要讓某一人身兼數職,總之,每人的目標必須明確,工作的具體步驟和環節必須清晰,整體的協調性要強,統籌工作的安排要合理,從而避免各個子項目間的沖突和項目運行時所出現的內耗。在軟件生命期各個活動中營造一個和諧的氛圍,這樣更有利于完成軟件項目的研發。
(二)軟件信息的采集和歸類。軟件管理工程的對象是各種各樣的軟件,因此,做好各類軟件信息的采集和歸類工作無疑是構建整個軟件管理工程的重要內容。目前市面上流行的軟件種類各異,有的功能大體相似,但更多確是大相徑庭。對這些形形的軟件建立起系統的管理工程,難度的確很大。首先要確定清楚自己單位或個人所需求的軟件種類,如辦公軟件、系統軟件、娛樂軟件、圖像處理軟件、影音播放軟件等,然后對每一類別再繼續進行細分,如辦公軟件還可細分為文字處理、表格制作軟件、簡單數據庫處理軟件、二維繪圖軟件、辦公優化軟件、自動建站軟件等,并且細分后還可以繼續細化以區別具體軟件功能上的細微差別。按照這樣層層細分后,最后,我們就可以把相應的軟件置于每個子菜單下,這樣,在整個系統工程建立完成后,我們就可以通過內置的檢索功能,迅速在管理系統數據庫中搜集到我們需要的軟件。
(三)軟件管理工程的維護。軟件管理工程建成后,并不代表整個工程的最終完結,還必須要做好軟件管理工程的軟件更新和后期維護工作,因此,從這一意義上,軟件管理工程更是一個長期永續的過程,需要我們不斷的工作下去。
參考文獻:
[1]張海藩.軟件工程導論第五版[M].北京:清華大學出版社,2008,2