前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的信息系統項目管理案例分析主題范文,僅供參考,歡迎閱讀并收藏。
0 引言
近年來我國經濟發展迅猛,人們的生活水平不斷提高。伴隨著信息技術的不斷進步,在“互聯網+”的大環境下,利用移動互聯、大數據、云計算等現代化技術,采用多種手段對物業進行綜合管理的現代化物業管理將更加依賴先進的物業管理信息系統。物業服務3.0時代的物業管理信息系統,在提高物業管理企業競爭力的同時,也推動了我國物業管理行業整體水平的提高,是物業管理行業實現管理現代化的必由之路。
1 物業管理信息系統課程的重要性
物業管理信息系統課程一直以來都是物業管理專業的核心課程,該系統是一個由人、計算機等組成的,能進行物業管理信息的搜集、傳遞、儲存、加工、維護和使用的系統。它可以及時提供物業管理者需要的數據和信息以及未來發展趨勢預測等,幫助管理者進行物業經營管理決策。
在物業管理專業的教學計劃中,支持物業管理信息系統課程的先修課有計算機文化基礎、Visual Basic程序設計、數據庫與程序設計和物業管理實務。物業管理信息系統課程的學時設置為32學時理論+16學時實驗+64學時課程設計。課程的教學目標是學生通過學習該課程能夠明確物業管理知識、管理流程、系統涉及的所有業務以及各業務之間的關系;能夠熟練使用現行系統分析存在的問題和不足;對現行系統的簡單功能進行二次開發;自行開發功能和結構相對簡單的小型物業管理信息系統。
2 物業管理信息系統教學中的難點問題
物業管理信息系統是一門理論性和實踐性都很強的交叉性學科,在教學過程中面臨諸多問題。
(1)大多數學生認為物業管理信息系統課程抽象、枯燥,而且難學,從而產生了困惑和畏難情緒,影響了學習興趣和積極性。
(2)大多數物業管理信息系統教材及相關參考書中案例較少,理論講解過多,致使學生在對物業管理信息系統沒有感性認識的前提下被動地接受相關理論,無法將所學理論知識應用到實際,在遇到實際問題時不知如何入手。
(3)學生對軟件開發和數據庫等知識的掌握水平參差不齊,只有部分學生具有高級語言編程的能力,而其他學生僅掌握計算機操作的基本技能,教師很難確定講授知識的廣度和深度。
(4)隨著信息技術的發展,物業管理理念和范疇不斷發生變化,物業管理信息系統的表現形式也不斷推陳出新,教師備課的難度不斷增加,教學內容的選擇和組織工作日益艱巨。
若想應對這些挑戰,做好該課程的教學,傳統的教學方法已經力不從心。只有綜合應用多種教學理念、方法和手段,把教學內容以一種有主題的、合乎邏輯的、相互關聯的形式整合在一起開展教學,才能有效解決上述矛盾和問題。在課程教學改革實踐過程中,我們運用基于案例項目任務驅動教學方法和基于項目管理技術的課程設計管理考核方式,事實證明兩者相結合的合作學習教學模式行之有效,取得了理想的效果。
3 案例項目任務驅動教學方法與項目管理技術結合的教學模式實踐
3.1 教學環節之間順序的調整
物業管理信息系統課程教學通常采用的方式如圖1所示,按照先理論、后實驗、最后課程設計的順序進行。這種串行教學過程存在諸多問題:理論授課之后,上機實驗學時不足以加深學生對理論知識的理解和掌握;集中到學期末進行課程設計,兩周時間內進行調研、需求分析、設計和實施,并生成設計報告,過程太倉促;學生提交了設計報告和系統軟件,課程設計已接近尾聲,教師來不及進行反饋和指導,設計質量難以保證。
因此,我們在課程教學改革實施過程中對教學環節的順序進行了調整,如圖2所示。改變課程教學和課程設計原有的串行方式,建立“理論教學一實驗教學一課程設計”3個教學環節并行進行,在時間安排上相互協調,在教學內容上相互照應。調整之后,3個教學環節之間、教學內容之間的邏輯關系如圖3所示。
3.2 案例項目任務驅動教學方法的運用
理順了教學環節和教學內容之間的關系后,在教學過程中還需要科學的教學方法作為支撐,將物業管理信息系統課程教學改革綜合案例教學、項目教學、任務驅動教學等方法運用到課程的教學實踐中。各教學環節和教學內容與案例項目任務驅動教學方法之間的關系如圖4所示,以“案例”作為理論教學“引導”,以“項目”作為課程設計和實踐教學的“主線”,把項目分解為若干“任務”模塊,將教學中重點知識融入各個任務模塊;以“任務”模塊“驅動”學生對具體“案例”進行模仿,最后把各個任務模塊“組裝”,構成一個完整的項目,完成課程設計任務。這種教學方法的優勢是結合理論知識與實驗操作,將“教師引導一學生模仿一積極學習一自主創新”的學習過程科學合理地融入教學。
3.2.1 案例項目的選擇
在講授理論知識之前,教師根據具體課程內容,精心挑選一個和物業管理專業關系緊密、功能完整的項目(如小區物業管理信息系統),進行相關教學資源的收集和整理。案例講解是從高年級學生的作品中選取功能較為完備、更貼近學生實際水平的課程設計作品進行講解,從而激發學生學習的積極性和自信心。
3.2.2 項目分解
根據理論教學和實踐教學的內容,我們對挑選出的案例進行剖析和設計,構成相對獨立、簡單的多個案例模塊。分解項目過程中要注意幾個問題:首先,要與教學內容相結合進行合理分解;其次,重新組合之后,分解的案例模塊在功能上仍然具有完整性,而且前后各模塊應具備一定的可擴展性,前后模塊之間具有一定的漸進性。以小區物業管理信息系統為例,可以分解成系統需求及功能分析、業務流程分析、數據流程分析、數據字典、數據庫設計、住戶資料管理、住戶投訴管理、住戶報修管理、住戶繳費管理、停車車位管理10個模塊。分解的案例模塊之間存在著先后關系,如完成“需求分析和系統功能分析”模塊后,才可進行“業務流程分析”模塊;完成了“業務流程分析”模塊,才可進行“數據流程分析”模塊的工作。
3.2.3 任務安排
按照提出問題、分析問題、解決問題和擴展問題的步驟完成每個案例模塊的學習后,教師給定一個項目,編寫如下材料:項目任務驅動教案、教學過程設計、項目任務書和任務完成評價表等教學資料;然后,引導學生按照理論課程講解的“案例”,把項目分解成相應的任務,通過模仿、討論、查閱相關資料,充分利用教學資源等自主學習方式;同時,指導學生參考案例,把知識逐步深化,每完成一個任務模塊,就將其與前面的任務模塊進行“組裝”,最終組成一個完整的物業管理信息系統。
3.3 基于項目管理技術的實踐教學管理與考核
案例分析和演示之后,就進入學生實踐操作環節(實驗教學、課程設計同時進行),教師在該教學過程中起輔助和指導作用,要充分發揮學生的主體能動作用,在上機實驗過程中對知識技能的理解和掌握逐步深化。
在物業管理信息系統教學改革中把項目管理的思想應用于實踐教學,具體操作如下。
(1)在項目任務完成過程中采取2~3人的“項目小組”形式,每個項目小組選擇一個組長作為項目負責人,負責制訂項目的相關計劃、本組人員的監督和協調、組員的績效考評等工作,是項目組至關重要的角色。
(2)為每項任務、課程設計過程制訂進度表,監督和檢查各小組是否在規定時間完成各階段的工作,保證課程設計能夠按時順利完成。
(3)嚴格審查每項任務的完成情況和階段性的課程設計成果,加強質量監控,及時解決學生遇到的問題和困難,保證設計作品的質量。
(4)借鑒項目管理中的績效管理和目標管理機制,利用考核給學生一定的壓力和約束,但也給予充分的指導和激勵,從而提高學生的學習興趣,激發學生的主動性、創造性和團隊合作精神。
實踐教學成績考核分為過程和結果兩個部分。過程考核包括態度紀律、工作計劃的執行兩個方面;結果考核主要包括設計報告、作品和創新3個部分。根據以上5個考核指標匯總成績,最后按照各項指標所占比例計算總分,如表1所示。
1.現代項目管理發展。包括現代項目管理的發展歷史、發展過程、發展趨勢、發展特點以及熱點,項目管理學科的發展,我國項目管理的發展,項目管理的專業化與職業化發展等。
2.項目與項目管理。包括項目的定義、特點、分類以及與項目相關的一些概念,項目管理的定義、特點以及理念等。
3.項目管理知識框架。包括國內外幾種典型的知識框架、項目生命周期過程及其管理內容、項目管理職能要素及其內容、項目管理的五大過程及其內容等。
4.項目組織與團隊。包括項目組織特點,幾種常見的組織結構形式及其特點,項目組織形式的選擇,項目經理的責任、權力,合格項目經理的能力與素質要求,項目經理的選拔,項目團隊定義、特點,項目團隊的發展過程,團隊組建與建設,團隊成員的激勵與考核等。
5.項目論證與評估。包括項目論證的定義、意義以及階段劃分,項目論證的原理與方法,項目論證的內容,項目評估的定義與論證的區別等。
6.項目計劃與控制。包括項目計劃的概念、層次、內容與方法,項目啟動,項目目標,范圍計劃,進度計劃,資源計劃,費用計劃,質量計劃,項目控制的組織、流程、工具、方法,項目采購的方式以及合同的類型等。
7.項目驗收與后評價。包括項目驗收的概念、意義、內容、方法,項目后評價的定義、特點、目的、內容以及方法工具等。
課程教學中存在的主要問題
近年來,我國制造企業大力推廣從新產品試制到投產的全過程項目管理,在給企業帶來巨大經濟效益的同時,呈現出了既規范又多樣化的發展態勢。筆者根據多年的教學實踐,認為目前項目管理課程教學存在以下主要問題。
1.課程認識不到位。當前我國高校工業工程專業大都設在經管學院,學生都不同程度地存在重管理、輕技術、怕理工等課程的現象。而項目管理是介于自然科學和社會科學之間的一門邊緣學科,其課程內容必然體現“工”、“管”結合的顯著特點。推廣應用先進制造技術和管理模式,是現代制造企業面臨的重大課題。
2.工業工程與項目管理課程簡單疊加。隨著項目管理在制造企業的廣泛推廣和應用創新,教材建設問題凸顯。近年來,工業工程項目管理教材幾乎毫不例外地將工業工程與項目管理知識簡單疊加。一般在介紹工業工程之后,就是項目管理的知識。這就使得學生難以將學到的工業工程專業知識和項目管理知識進行很好的綜合應用,因此在制造企業提出其項目管理解決方案時無從下手。
3.實踐教學環節薄弱。由于工業工程專業開設項目管理課程歷史較短,很少有實踐性教學,并且設置在企業的實踐教學基地也寥寥無幾。理論和實踐教學環節脫離,使得學生對理論知識難以更深入理解,培養技能的教學目的也受到影響。
4.案例教學重視不夠。項目管理作為一門實踐性、操作性很強的課程,在理論教學過程中需輔助運用案例分析,過度偏重理論知識的傳授,就不能很好地保證教學質量和效果。
5.課程的教學和考核方法單一。項目管理課程課堂授課,教師較多的還是沿用傳統的教學方式,即教師通過板書或PPT授課,期終以試卷形式對學生進行知識考核。教學和考核方式的單一化,只是在一定程度上給予學生一些直觀感受,其結果是學生對所學知識無法融會貫通,綜合分析問題能力、項目實踐能力以及解決問題能力等得不到有效地培養和提高。
6.信息技術平臺未能充分利用。目前很多專業軟件公司開發出了多層次的項目管理應用軟件投放社會,項目管理課程由于課時都安排緊張,客觀上使得授課教師無暇有效地利用該信息技術平臺。
課程教學改革對策
筆者在項目管理課程教學改革的研究與探索中,提出了以下對策,以提高課程的教學質量。
1.教育引導學生正確認識課程。在應對全球化的市場變動中,戰略管理和項目管理將起到關鍵性的作用。筆者認為,增強學生的管理意識,豐富工程技術的管理知識,開展好的項目管理教學十分必要。
2.加強教師專業技能培訓和項目實踐。鼓勵教師參與企業項目運作,或學校直接與一些項目型企業建立長期的合作關系,給予教師更多時間或更多的機會走出學校獲取實踐經驗,提高教師的業務水平、專業技能和自身素質。
3.強化實踐教學環節。在項目管理課程學習的過程中,帶領學生到制造企業進行參觀學習,并積極創辦校外實習基地。引導學生利用暑假等較長節假日到制造企業參加生產活動,使其比較全面系統地了解企業項目管理程序、生產制造技術及項目計劃與控制等環節工作及內容,以此加深對工業工程和項目管理所學知識的理解、鞏固和實際應用。
4.建立項目管理信息系統平臺。信息技術的不斷發展,項目管理的信息化已成為必然趨勢。目前市場應用的國外項目管理軟件有P3、P3E、P3E/C、P6、OraclePri-mavera、OracleP6EPPM、OracleP6PPM等,國內項目管理軟件以上海普華科技發展有限公司開發的PowerPiP和PowerOn為代表。在課程教學中必須盡可能地搭建起信息系統平臺,把項目管理軟件引入教學過程,以便將理論方法與軟件實用操作技巧相結合,使學生具體掌握項目管理信息系統對項目時間、成本、質量、人力資源等方面的計劃和控制技術及方法。
5.對課程教學和考核方式進行改革。每次課程教學前后及時安排相對應的案例作情景演練,是項目管理課程教學方法改革的關鍵。在課程考試方式上,將著重測試學生運用理論知識解決實際問題的能力,課程考核成績分為三個部分:平時到課、課堂發言情況占總成績的20%,由教師根據學生的出勤情況和對知識的掌握情況給出;案例討論中的項目團隊作業占總成績的50%,根據團隊分階段提交的項目資料和成員匯報表現由項目評估師和任課教師給分;項目管理軟件操作占總成績的30%,通過考核軟件操作情況得分。
關鍵詞:教學模式;模塊化;項目化;實戰化;產品化
中圖分類號:G642.4 文獻標志碼:A 文章編號:1674-9324(2013)20-0115-02
管理信息系統是一個實踐性很強的課程,在課堂上講授信息系統開發很難取得理想的效果。特別是本科生缺乏管理實踐與調研分析,因而對課堂講解的內容往往難以理解。在新的教育環境、教育背景下,如何讓學生參與實踐、提高技能,是管理信息系統課程教學面臨的新問題和新挑戰。本文結合管理信息系統精品課程建設,探索出一套適合高等院校的“四化一體”教學模式,走出了一條創新之路。
一、“四化一體”教學模式的內涵及應用實踐
“四化一體”教學模式是指通過“課程模塊化”完善教學大綱,優化課程結構;通過“教學項目化”,明確培養目標,控制教學過程;通過“實驗實戰化”讓學生體驗系統開發的全過程;通過“成果產品化”既服務于社會,又體現了課程的價值。
1.課程模塊化。不同專業的課程設置、知識結構、理論基礎、授課階段和前導課程大不相同,因此,同一門課程只有根據專業班級的實際情況定制課程內容,才會有良好的授課效果。管理信息系統課程采用模塊化教學。首先,將這門課按章節分割成不同模塊,每個模塊都可以作為一個獨立的知識點進行講授,若干模塊組合構成管理信息系統的金字塔知識體系結構。基礎理論知識是金字塔的塔底,做到各專業普及教學;信息系統開發和應用是金字塔的塔尖,不同專業我們選擇不同模塊搭建各個專業的塔尖。針對管理工程專業,重點突出“生產管理”和“計劃管理”兩個模塊;針對財務管理專業,則以“財務管理”模塊為核心進行重點講解。教學內容和專業特點相結合,符合科學發展觀“以人為本”的宗旨。
2.教學項目化。項目教學法,是師生通過共同實施一個完整的項目工作而進行的教學活動。[1]管理信息系統是一門實踐性較強的課程,課程結束要求學生完成指定的課程設計,同時又是團隊作業,課程實踐是以小組為單位實施項目管理,不同的項目小組完成不同的任務。項目實施的流程:(1)明確項目任務:教師提出任務,同學討論;(2)制定計劃:學生制定實施計劃,教師審查并給予指導;(3)實施計劃:學生分組及明確分工,合作完成;(4)檢查評估:學生自我評估,教師評價;(5)歸檔或應用:記錄歸檔,應用實踐。項目化教學具有開放性特點,主要體現在學生圍繞主題所探索的方式、方法和展示、評價具有多樣性和選擇性。
3.實驗實戰化。信息系統的開發是一項系統工程,它涉及組織的內部結構、管理模式、業務流程、數據收集與處理、工程開發方法、計算機軟硬件等方方面面。因此,教師必須把握好實驗教學過程,才能達到教學實驗目的。根據本科生的特點采用視頻播放和模擬演示相結合、情景分析和課程設計相結合的實驗方法和集聲、光、電于一體的多媒體實驗技術手段。實驗教學過程分三步:第一步,通過視頻播放讓學生對項目主題的相關業務流程有個感性認識;第二步,通過學習和實踐ERP系統,讓學生進一步理解物流與信息流的轉換;第三步,給出一個企業的需求分析資料和部分模塊的設計示范,讓學生在閱讀資料的基礎上組成項目小組,繼續完成該企業信息系統的分析和設計。實戰化實驗既有創新性,又有實用價值,其真實感更能激發學生的學習興趣。
4.成果產品化。高等院校在知識的創新和傳播中起著至關重要的作用。它不但要能培養大批高素質、有創造性的人才,而且要不斷有知識創新的成果,并將知識創新成果迅速轉化為現實生產力,這是時代的要求,也是現實的要求。因此,高校不僅要在教學改革上下功夫,而且要將改革的成果推廣應用,把教學改革的成果及時轉化為便于使用的教學資源,充分體現“知識轉化為生產力”指導思想。在管理信息系統課程精品化、系列化建設中取得了一系列重要成果,“基于PC整機的第四方物流信息平臺開發”已在企業推廣應用,“面向大學日常測試和考試的在線開源流程管理考試系統”已應用于我校部分課程的考試閱卷環節。教學相長,理論與實踐結合,既提高了教學水平,又改進了教學環境。
二、“四化一體”教學模式取得積極的效果
1.教材與案例庫建設。進一步完善了教學培養計劃和大綱、教案等教學文件,定期進行教學內容和學科知識的同步更新,以此建立理論教學、實踐教學體系的基礎;編著出版了《管理信息系統》教材,建設了習題庫和實踐教學案例庫。運用典型的實例,將學生帶入特定事件中進行案例分析,通過學生對問題的深入分析,提高其識別、分析和解決問題的能力。
2.教學手段和教育資源建設。積極推行多媒體教學,并制作多媒體課件,充分發揮多媒體教學的長處。管理信息系統課件已榮獲教育廳“2012年全省高校青年教師多媒體教育軟件競賽”三等獎。通過圖文并茂、聲情并舉的課堂效果,讓學生在接受知識的同時,還能有一種美的享受。網絡資源建設方面,完成了管理信息系統課程網站的建設,較好地滿足了管理信息系統課程教學的需要。課程的全部教學內容,包括教學大綱、電子教案、電子課件、授課錄像、案例與習題等已全部到網站上,供學生課外學習和復習之用。
3.教學與科研活動建設。組織相關課程教師參加國內高校學術會議,全面了解國內重點院校本課程建設情況,獲取經驗,提高課程建設質量;走出去,請進來,與同行進行廣泛接觸和交流。進行觀摩教學,切磋教學技巧;改革教案,更新講義,設立教學反饋機制,及時回應;教學注重科學方法、批判性思維和創造性思維的培養,提升學生的創新精神和創新能力。
4.師資隊伍建設。“四化一體”教學模式的實施,有力地推進了年輕教師的業務素質和教學水平的提升。年輕教師通過多聽課、網上觀摩精品課等多種形式,學習老教師、優秀教師好的教學方法,通過自身感悟和不斷總結,提煉出自己的教學特點和教學風格。通過外出學習培訓、攻讀博士學位,提高業務水平,形成競爭優勢。目前,青年教師群體已逐步挑起教學改革的重擔。
“四化一體”教學模式,注重對管理信息系統課程教學的各個主要環節進行全面的、綜合性的配套改革,從而為創新型人才培養提供了系統的、具有較強可行性的經驗。隨著課程改革的不斷深入,“四化一體”教學模式必將在實踐中得到進一步完善。“四化一體”教學模式,采用“理論學習+案例分析+模擬實驗+課程設計”教學環節,實現理論與實踐的無縫對接。通過“理論學習”掌握本課程的基本知識;通過“案例分析”引發學生思考,培養分析能力;通過“模擬實驗”讓學生體驗信息系統管理功能;利用“課程設計”開展研究性學習,拓展學生思路,實現理論與實踐相結合的教學目的,更好地完善了教學體系。
參考文獻:
我們對軟件工程專業的傳統認識是旨在培養從事計算機系統軟件開發、應用軟件的設計、研制和開發的高級工程技術人才。從這個角度來看軟件工程專業與一般的工科專業無異,都是以培養技術人才為目的。但是,隨著軟件產業的不斷發展,SaaS、SOA等以服務為導向正在不斷普及,并終將成為行業主流,服務的概念被提升到了一個前所未有的新高度。面對軟件業的這種發展趨勢,高等教育特別是研究生教育應該采取針對性的培養,通過創造新的軟件人才培養模式,提升學生應對新趨勢的能力,為高速發展的軟件產業輸送優質的人才。
以服務為導向的軟件產業要求軟件工程專業的研究生培養模式必須有別于一般的工科研究生培養模式。這種服務導向性預示著軟件企業的核心競爭力正在由技術研發能力轉為創造并提供先進服務的能力,也就是說軟件產業將逐漸遠離純技術產業,而向咨詢服務業或消費服務業靠近。一家企業能否在軟件業立足,取決于創造滿足客戶需求的服務并不斷改進的能力,技術只是實現服務的手段。軟件業的這種發展趨勢要求軟件工程專業的研究生不僅是一名高級技術人才,而且應該是具備服務意識、咨詢能力、項目管理能力的顧問型人才。
2.專業方向
目前,軟件工程專業研究生的培養模式依然是以技術培養為主。以xx大學軟件與微電子學院軟件工程專業為例,其專業方向包括:
(1)軟件開發:注重軟件基礎理論、軟件研發技能與工程實踐能力,尤其是軟件需求工程能力、系統分析與設計能力,畢業后有能力應聘系統分析員、高級軟件開發工程師、軟件項目經理等崗位。
(2)軟件質量工程與測試方向:注重軟件基礎理論、軟件研發技能與工程實踐能力,尤其是軟件質量工程、測試方法的學習和有關技能訓練,畢業后有能力應聘高級軟件質量工程師、測試工程師、測試經理等崗位。
(3)系統管理與技術支持:注重軟件基礎理論、軟件研發技能與工程實踐能力,側重培養學生系統管理和技術支持方面的能力,掌握信息系統的配置與性能優化、方案布局與維護支持技術。畢業后有能力應聘技術主管、系統管理工程師、網絡管理工程師、售前售后技術支持崗位。
(4)項目管理方向:在軟件開發方向的基礎上,通過軟件項目管理方面的知識、技能和案例分析訓練,注重培養學生的項目管理能力,培養學生成為既懂技術又懂管理的符合型人才,畢業后有能力應聘軟件項目經理崗位。
在四個方向中,三個是技術類的方向,一個是偏重管理類的方向。通過課程設置來分析當前培養模式的側重點,基礎課程包括:英語、算法分析與設計、計算機數學、數據分析與統計方法、程序開發環境分析與實踐、數據庫實踐。核心專業課包括:面向對象技術、WebServices技術、Java技術、操作系統高級課程、軟件體系結構、軟件質量工程與最佳實踐、軟件測試技術、軟件工程過程與管理、軟件需求工程、項目管理。專業選修課包括:軟件構件與中間件技術、軟件實現技術、Internet高級程序設計、實用軟件開發方法、軟件開發案例分析。拋開基礎課不談,單看核心專業課與專業選修課,在15門課中只有軟件工程過程與管理、軟件需求工程、項目管理、軟件開發案例分析涉及到服務理念和咨詢能力的培養,真正獨立于技術之外的只有項目管理一門課程。
其實上面提到的項目管理方向就是指強化學習項目管理課程并輔以一些實踐環節。北京大學軟件與微電子學院是全國領先的示范性軟件學院,其教學科研能力在國內處于一流水平。
從xx這所大學軟件工程專業的專業方向確定和課程設置可以看出,目前我國軟件工程專業研究生的培養模式的側重點是技術理論知識學習和通過實踐鍛煉技術應用能力,輔以少量管理知識學習和能力培訓。
與此同時,以服務為導向的軟件業決定了應用軟件設計和開發必須達到高度的專業化,因為不同行業和人群對軟件服務的需求是不一樣的,服務為導向的一個巨大優勢在于可以靈活地按照客戶的需求定制不同的軟件服務。這種專業化的趨勢要求軟件人才不僅熟練掌握軟件工程的專業知識,也要對所服務行業的業務流程有所了解,以便理解客戶的需求。
目前,我國的軟件專業研究生教育在行業專業化方面所做的努力十分有限,大多停留在實習項目層面,沒有體現在專業方向這一層次。
3.培養步驟
從上面的分析可以看出,通過融入新環節改進現有培養模式進而生成新的培養模式是比較切實可行的改良方案。漸進式改變既避免了現有教育資源的浪費又降低了操作的難度。
改變主要應分三個步驟逐步實行,不同高校可針對自身情況合理調整變革的順序或選擇相應的步驟執行。
3.1 增強咨詢和管理知識的學習
為了適應以服務為導向的軟件業發展趨勢,在校軟件工程專業研究生應該有目的性地了解一些管理學知識和咨詢方法。考慮到軟件工程專業研究生培養的特殊性高校應優先開設項目管理和可行性研究分析方法兩門課程。
軟件工程項目復雜性和可變性增大,殘酷的競爭要求項目只有在最短時間、最低花費的情況下完成才有意義,因此項目運作單位和組織必須掌握科學的項目管理方法。軟件項目管理的根本目的是為了讓軟件項目尤其是大型項目的整個軟件生命周期都能在管理者的控制之下,以預定成本按期、按質地完成軟件交付用戶使用。項目管理不僅是管理技術和方法,也是項目操作流程標準和團隊工作語言,它從根本上改善了管理人員的工作流程和思維方式。軟件工程項目是一項投資大、知識密集、高風險的系統工程,進而使得高風險和高失敗率伴隨項目的整個生命周期。軟件項目管理和其他的項目管理相比有其特殊性。軟件是純知識產品,其開發進度和質量很難估計和度量,生產效率也難以預測和保證。其次,軟件系統的復雜性也導致了開發過程中各種風險的難以預見和控制。Windows這樣的超大型項目,同時有數千名程序員在進行開發,項目經理都有上百名。這樣龐大的系統如果沒有很好的管理,其軟件質量是難以想象。
由此可見,為了能夠在預算內按時完成項目,滿足行業需求,最有效地解決辦法就是采用項目管理的方式。應用項目管理改變了傳統的企業組織架構,影響著企業對資源的選擇和需求,更改變著企業的宏觀視野和方向。卓越的項目管理能力已經成為組織核心競爭力的重要組成部分,而具備系統項目管理知識和能力的高級人才已經成為跨國公司、大型企業和政府爭相追逐的對象。
項目管理知識是管理學知識,若想是學生優質高效地掌握這些知識在課程內容和授課過程中必須注重同第一線的管理實踐相結合,因此有必要邀請相關軟件企業有項目管理經驗的專家代替專職教師進行授課,也可按照實際情況讓具有項目管理經驗的專家和專職教師混合授課。在增強知識教學的同時抓好案例教學,盡量使研究生們置身于一個真實的項目環境下,感受項目管理的效果,增強項目管理能力。
可行性研究是建設前期工作的重要步驟,是編制建設項目設計任務書的依據。對建設項目進行可行性研究是基本建設管理中的一項重要基礎工作,是保證建設項目以最小的投資換取最佳經濟效果的科學方法,可行性研究在項目投資決策和項目運作建設中具有十分重要的作用。對于可行性研究的方法,在其中涉及到許多數量分析和評估方面的邏輯分析的能力,因此有必要邀請專業的IT咨詢公司的咨詢顧問來擔任任課教師,如若高校軟件學院條件不足,也可定期邀請評估方面的專業咨詢顧問來學院舉辦相關講座,保證學生對可行性研究的方法有所掌握。
3.2 在項目實踐和交流中提高學生的綜合能力
本著面向不同行業的專業化軟件人才培養的目的,有必要對目前軟件工程研究生培養模式中的實踐環節加以改進。現有的軟件工程研究生實習多以參與校內外的軟件開發項目為主,主要目的是通過實踐掌握所學習的軟件開發技術,而沒有從技術層面拓展到如何針對不同需求設計合適的軟件服務這一更高層次的實踐中來。由于不同行業和人群對軟件服務的需求是不一樣的,為了使軟件工程研究生具備按照客戶的需求開發不同軟件服務的能力,需要他們不僅熟練掌握軟件工程的專業知識,還要對所服務行業的業務流程有所了解。在條件具備的情況下,應該讓專業方向面向不同行業的研究生到相關行業的IT部門進行實習實踐,或者進入提供IT解決方案和咨詢的企業加入到面向相關行業的項目中去。通過這種行業專業化而不是技術專業化的實習,再輔以在校的相關行業案例教學,全面提升軟件工程研究生對自己目標行業業務流程的感知和服務意識。
盡管通過在校的案例學習和在相關行業的IT部門進行實習實踐軟件工程研究生能掌握相關行業一定的業務模式,但是作為以軟件工程為專業的研究生是不可能完全深入另一個行業的,畢竟一個研究生的精力有限,在學好并不容易的技術類課程的基礎上再去全面學習另一個行業的知識是十分困難的。這樣的現實表明,軟件工程類研究生想要全面深入了解一個目標行業,必須要與這個專業的相應人員進行交流協作。在這種新型培養模式下,學校應該幫助軟件工程研究生創造相應的機會讓他們能夠和其他專業的學生深入交流,有條件的,還應開展_些交叉學科的學生實踐項目,讓不同專業的研究生混合組隊參與,甚至可以加入MBA學員,提升項目管理的意識,學習顧問咨詢技能。通過這種感性地交流,軟件工程專業的研究生可以更好的了解其他行業的業務對于軟件服務的需求,增強服務意識,同時這種混合編組實踐的項目有助于模擬學生在步入社會后的工作狀態,畢竟軟件業是服務業,從業人員會經常與其他行業的人員打交道。
3.3 專業方向的重新規劃
介于以服務理念為導向在新型培養模式中的核心地位,有必要重新劃定專業方向,便于學生更好地做出選擇,投身到自己理想中的學習研究生活中去。從大的方向上,所有專業方向可以分為三大類:第一類是偏重技術類,主要培養系統分析員、軟件開發工程師、軟件質量工程師、測試工程師等偏重技術實現類的人才;第二類是偏重管理咨詢類,主要培養軟件項目經理、系統管理工程師、網絡管理工程師、售前售后技術支持人員、有技術背景的營銷人員等管理型、顧問咨詢型人才;第三類是偏重個別行業的專業服務類,主要針對IT業務需求比較旺盛的行業,培養既懂軟件技術又懂所在行業業務流程的復合型IT人才。目前大多數高校軟件學院開設的專業方向都局限在第一大類,有少數優秀的軟件學院已經開設了第二大類的學習方向,得到了師生的積極評價,但第三大類專業方向就鮮有涉及了。從步驟二的分析中可以看出偏重個別行業的專業服務類人才的培養是十分重要的,各軟件學院應該按照自身的教學科研能力、生源情況和社會人才需求情況科學合理的分配這三大類專業方向研究生的比例,為信息產業的高速發展和我國各行業的信息化建設提供優秀的人才。
4.結語
2016年7月廣東省高等教育自學考試各專業開考課程考試時間安排表
專業代碼及名稱
7 月 2 日
7 月 3 日
上午 9:00 - 11:30
下午 14:30 - 17:00
上午 9:00 - 11:30
下午 14:30 - 17:00
課程
代碼
課程名稱
課程
代碼
課程名稱
課程
代碼
課程名稱
課程
代碼
課程名稱
A020103
財稅(專科)#
00064
納稅檢查
00061
國家稅收
00062
稅收管理
00999
政府預算管理
A020179
會展管理(專科)
03875
會展概論
03872
會展營銷
08883
會展政策法規
08884
會展經濟學
A020201
工商企業管理(專科)#
05171
中小企業戰略管理
A020205
人力資源管理(專科)
00164
勞動經濟學
00071
社會保障概論
00165
勞動就業概論
06183
工資管理
A020234
物業管理(專科)
00172
房地產經營管理
04363
物業管理實務(一)
04365
物業管理財務基礎
05565
物業管理法規
07489
應用寫作
04364
物業管理實務(二)
07481
管理學基礎
07482
物業管理概論
18960
禮儀學
11429
物業管理英語
A020238
國際旅游管理(專科)
00192
旅游市場學
06010
旅游英語
03529
國際旅游飯店管理
00194
旅游法規
02519
食品營養與衛生
11341
國際旅游學
06123
導游學概論
11506
旅游飯店財務管理
07489
應用寫作
A020242
會計電算化(專科)
05946
關系數據庫原理與程序設計
08310
會計電算化
02600
C語言程序設計
A020276
環境保護與管理(專科)
02764
水土污染與防治技術
04540
寫作基礎與應用
02472
環境質量評價
02471
環境生態學
07847
環境經濟學
05580
環境保護
03164
環境科學概論
02757
環境監測(二)
07481
管理學基礎
04516
環境問題案例分析
A040106
教育管理(專科)
01281
中國教育史
00442
教育學(二)
01282
外國教育史
00448
學校管理學
A040109
心理健康教育(專科)
04265
社會心理學
03518
特殊兒童心理與教育
03517
心理健康教育課程設計
03372
團體心理輔導
A040115
英語教育(專科)#
06423
英語語音學
11488
基礎英語(二)
11487
基礎英語(一)
01212
英美概況
11486
中學心理學
11489
基礎英語(三)
11491
中小學英語教材教法
11485
中學教育學
11490
實用英語語法
A050102
秘書(專科)
00346
辦公自動化原理及應用
A050128
漢語言文學教育(專科)
11486
中學心理學
11350
基礎寫作
11493
現代漢語(二)
11485
中學教育學
11495
古代漢語(二)
11496
中小學語文教材教法
11494
古代漢語(一)
11492
現代漢語(一)
A050129
商務秘書〔商務管理〕(專科)
07489
應用寫作
00776
檔案學概論
08020
商務秘書學
07786
國際商務
18960
禮儀學
18961
財務管理與會計基礎
11520
秘書事務管理
18956
法律事務管理
A050226
商務英語(專科)
05439
商務英語閱讀
05440
商務英語寫作
A050301
廣告(專科)
00635
廣告法規與管理
00637
廣告媒體分析
00636
廣告心理學
00634
廣告策劃
00638
企業形象與策劃
00850
廣告設計基礎
00851
廣告文案寫作
A050303
公共關系(專科)
00638
企業形象與策劃
A050316
廣播電視編導(專科)#
01172
數字制作技術基礎
01169
影視攝影技術
01170
電視畫面編輯基礎
01171
電視攝影造型基礎
01173
影視聲音藝術
01176
電視寫作
01177
電視作品賞析
01175
視聽元素基礎
A050407
音樂教育(專科)#
07975
音樂欣賞(一)
11372
歌曲作法(一)
11371
和聲學(一)
A050436
藝術設計(專科)
00504
藝術概論
10177
設計基礎
A050442
服裝設計與工程(專科)
03904
服裝生產管理
00683
服裝市場與營銷
00677
服裝材料
03902
服裝發展簡史
03905
服裝企業督導管理
03906
服裝品質管理
A050454
動漫設計與制作(專科)
08878
動漫產業概論
08881
動畫編導基礎
A080301
機械制造及自動化(專科)
05875
汽車發動機構造與維修
10726
數控機床與編程(一)
07743
機械設計基礎(一)
02358
單片機原理及應用
10723
流體傳動與控制
04108
電工電子技術基礎
A080304
模具設計與制造(專科)
02220
塑料成型工藝與模具設計
01632
壓鑄模及其他模具
01622
冷沖壓工藝與模具設計
01634
塑料成型機械
07743
機械設計基礎(一)
01639
企業管理與技術經濟
A080311
農村機電工程(專科)
11478
農村電力系統
02189
機械制造基礎
07743
機械設計基礎(一)
04108
電工電子技術基礎
11479
電器設備使用與維護
04540
寫作基礎與應用
09439
計算機實用基礎
08214
農業機械
11480
汽車拖拉機構造原理與應用
A080602
工業電氣自動化技術(專科)
10737
電子技術基礎
07840
微型計算機技術及應用
10736
電氣測量技術
08182
自動控制原理(一)
10738
工廠電氣設備控制
A080604
電力系統及其自動化(專科)#
02151
工程制圖
02302
電力系統繼電保護
02271
電機學
02273
電子技術基礎(二)
02277
微型計算機原理及應用
A080704
電子技術(專科)
08679
電路分析基礎
02277
微型計算機原理及應用
A080744
數控技術應用(專科)
04118
數控加工編程與操作
02189
機械制造基礎
03395
數控機床故障診斷與維護
02609
互換性原理與測量技術基礎
04108
電工電子技術基礎
A080786
移動商務技術(專科)
03333
電子政務概論
09016
移動通信原理與應用
A080788
嵌入式技術(專科)
06143
電路基礎
12730
嵌入式LINUX應用編程
12732
ARM結構與程序開發入門
A080801
房屋建筑工程(專科)
02394
房屋建筑學
A082217
電子政務(專科)
03333
電子政務概論
03332
政府信息資源管理
03331
公共事業管理
00346
辦公自動化原理及應用
A082229
汽車服務工程(專科)
05872
汽車營銷案例分析
05868
職業道德與禮儀
05870
汽車售后服務管理
05869
汽車應用英語
05875
汽車發動機構造與維修
05881
汽車診斷與維修
05877
汽車底盤構造與維修
05871
汽車營銷技術
05879
汽車電氣設備與維修
05873
汽車保險與理賠
A090603
鄉鎮企業管理(專科)
03971
經濟學基礎
04540
寫作基礎與應用
00333
鄉鎮資源開發與環境保護
07492
農村政策法規
08114
財務管理學(一)
11383
鄉鎮企業生產管理
07481
管理學基礎
11382
鄉鎮企業經營管理
07787
會計學原理
A090604
農村財會與審計(專科)
03172
農業經濟學(二)
02827
農村企事業會計
04534
財政與農村金融
00944
審計
08114
財務管理學(一)
04540
寫作基礎與應用
07481
管理學基礎
07492
農村政策法規
07787
會計學原理
A090620
畜牧獸醫與管理(專科)#
02785
獸醫微生物學
02787
獸醫藥理學
04797
動物流行病學
04793
家畜病理解剖學
B020104
財稅(獨立本科段)
03403
國有資產管理
00069
國際稅收
00062
稅收管理
00999
政府預算管理
00068
外國財政
B020110
國際貿易(獨立本科段)
11465
現代公司管理
B020119
餐飲管理(獨立本科段)#
18960
禮儀學
B020157
財務會計與審計(獨立本科段)
00974
統計學原理
00061
國家稅收
03703
國際會計與審計準則
00944
審計
04532
財務會計專題
03702
會計制度設計與比較
04534
財政與農村金融
04533
管理與成本會計
04531
微觀經濟學
06069
審計學原理
06270
技術經濟學
B020180
會展管理(獨立本科段)
03875
會展概論
03872
會展營銷
03878
會議運營管理
08884
會展經濟學
03877
會展項目管理
08888
會展企業戰略管理
08889
會議酒店管理
08887
會展場館經營與管理
08725
會展客戶關系管理
08890
會展管理信息系統
B020204
會計(獨立本科段)
00974
統計學原理
04531
微觀經濟學
03703
國際會計與審計準則
B020208
市場營銷(獨立本科段)
07072
企業形象設計(CIS)
07353
管理學原理(一)
B020216
電子商務(獨立本科段)
03339
信息化理論與實踐
B020218
人力資源管理(獨立本科段)
00164
勞動經濟學
00324
人事管理學
00463
現代人員測評
06183
工資管理
00294
勞動社會學
07484
社會保障學
11467
人力資源統計學
11366
人口與勞動資源
11365
勞動力市場學
11466
現代企業人力資源管理概論
11470
國際勞務合作和海外就業
11468
工作崗位研究原理與應用
11465
現代公司管理
11469
宏觀勞動力配置
11471
勞動爭議處理概論
B020222
物業管理(獨立本科段)
02659
房地產項目管理
05673
城市社區建設概論
00176
物業管理
05674
物業信息管理
05672
物業設備管理
05675
物業管理國際標準與質量認證
06569
物業管理實務
05676
城市環境保護
07519
公司管理學
B020230
公共事業管理(獨立本科段)
03335
公共管理學
05724
公共衛生管理
03331
公共事業管理
B020235
國際旅游管理(獨立本科段)
00191
旅行社經營與管理
00187
旅游經濟學
00188
旅游心理學
04138
旅游文化
11403
中國旅游文學作品選
05034
旅游地理學
03529
國際旅游飯店管理
11404
旅游飯店設備管理
18960
禮儀學
11341
國際旅游學
11343
旅游會計學
11405
美食與菜系
11406
旅游資源開發與環境保護
B020236
會計電算化(獨立本科段)
08674
計算機網絡基礎
03703
國際會計與審計準則
02376
信息系統開發
B020256
項目管理(獨立本科段)
05060
項目范圍管理
05058
管理數量方法
04154
項目采購管理
05063
項目時間管理
05067
項目管理案例分析
05062
項目質量管理
05061
項目成本管理
05066
項目論證與評估
09413
項目管理概論
10427
項目人力資源與溝通管理
B020277
環境保護與管理(獨立本科段)
04518
環境化學
04523
水污染控制工程(一)
02472
環境質量評價
02471
環境生態學
04525
環境微生物學
04526
環境工程導論
04521
大氣污染控制技術
04519
固體廢物管理
04528
城市生態與環境學
05580
環境保護
04527
環境規劃與管理
關鍵詞:軟件規模度量; IFPUG-FPA; 模塊分解; 調整因子; 權重
中圖分類號: TP319
文獻標識碼:A
文章編號:16727800(2017)004015904
0引言 隨著企業信息化的不斷發展和升級,各行業軟件應用呈現數量多、應用專業化、系統復雜化等特點,不同行業間的軟件應用也存在不同特征。在眾多的軟件項目中,有效地度量軟件規模正成為項目管理過程中越來越重要的環節。合理的軟件規模度量能夠有助于管理部門最大程度地利用預算資金,同時有助于生產部門準確地把握項目時間和項目進度等。目前,國際流行的軟件規模度量方法是功能點分析方法。本文主要基于軟件模塊分解,研究改進適用于不同軟件特征的功能點分析方法。1IFPUG功能點分析方法概述
1.1功能點分析方法 功能點分析方法[1](Fuction Point Analysis,FPA)對于軟件功能規模的度量主要從用戶需求方面考慮,并不考慮軟件的具體物理實現和采用的技術手段。目前,常用的FPA方法[2]包括Mark II-FPA、COSMIC-FPA和IFPUG-FPA,其中IFPUG-FPA應用最為廣泛。 Mark II-FPA認為整個應用軟件應該是一系列邏輯事務的集合,各個邏輯事務應當包含輸入、過程和輸出3個部分;COSMIC-FPA是將應用軟件系統看作是一系列功能過程的集合,每個功能過程分別進行功能規模的度量,最終對所有功能規模進行累加,就可以計算出整個應用軟件的整體規模;而IFPUG-FPA認為應用軟件是由功能組件和數據組件構成,通過以IFPUG定義的功能點為單位對每類組件進行軟件規模的度量,從而計算出整個應用軟件的總功能點數,利用該功能點數來體現應用軟件規模大小。1.2IFPUG-FPA處理過程 IFPUG-FPA通常的處理過程[3~5]如圖1所示。
主要包括以下幾個步驟: Step1:確定功能點的計數類型,包括新開發項目和二次開發項目兩種計數類型。 Step2:識別計數范圍及應用系統邊界,明確哪些功能應被計數。
Step3:確定未調整的功能點數UFP。從業務角度考慮應用系統開發的功能點數,包括事務處理功能點數和數據功能點數。事務功能分為外部輸入(External Input,EI)、外部輸出(External Output,EO)和外部查詢(External Query,EQ);數據功能分為內部邏輯文件(Internal Logic File,ILF)和外部接口文件(External Interface File,EIF)。確定功能點類型后判斷其對應的復雜度,復雜度轉換表[6]如表1所示。計算未調整功能點數:其中, [K]{x}={F(t)}為根據不同的復雜度而定的5個部分的加權因子,X為應用中每個部分的數量。(1)確定調整因子VAF。從系統特征的角度考慮對應用系統開發功能點數的影響,IFPUG-FPA考慮了14項基本系統特征(General System Characteristic,GSC),分別是:數據通信、分布式數據處理、性能、重度配置、處理速率、在線數據輸入、最終用戶使用頻率、在線升級、復雜處理、可重用行、易安裝性、易操作性、多場所和支持變更。每項按照其對系統的重要程度分為6個級別:無影響、影響較小、有一定影響、重要、比較重要和很重要,相應的賦予數值為0、1、2、3、4和5。計算調整因子:其中,DI為GSC的影響程度。(2)計算調整后功能點數(FP)。綜合考慮業務和技術因素,用調整系數VAF對未調整的功能點數UFP進行調整,得到應用系統的最終功能點數FP。
1.3IFPUG-FPA分析與其它軟件規模度量方法相比,IFPUG-FPA分析方法更適用于管理信息系統,功能點的計算獨立于編程語言等技術因素,通用性較強、計算方便,比較容易理解和使用,且僅與用戶需求相關。明確軟件需求后就可以完成軟件規模的度量,為軟件項目管理帶來便利。當然,IFPUG-FPA的簡單易用性也存在一定局限,例如調整因子考慮的是整個系統的綜合因素,默認各項GSC關聯功能的軟件工作量權值相當,實際上可能存在這樣一種情況,系統內的某些功能模塊的軟件工作量權值較大,其對應的某些GSC對調整因子的影響也應該占有較大的權重;調整因子所考慮的14項GSC是否仍然適用于目前的各類應用軟件;對于非管理信息系統特征的軟件規模度量,其準確度存在一定的偏差,現有調整因子的各個項目不能很好地適用于此類系統。
2基于模塊分解的IFPUG功能點分析方法改進
2.1模塊分解IFPUG-FPA通常的做法是計算出整個系統的UFP,然后評估整個系統的VAF,最后得出總功能點FP。所評估的VAF是針對整個系統而言,考慮的是各項因素的平均影響,當某一部分功能的某些GSC對功能點結果影響比較大時,這些影響將會被平衡、抵消,從而導致度量結果產生偏差。基于此,文獻[6]提出在VAF中增加一項權值因子,以權衡不同的GSC在VAF中的占比影響。本文考慮針對待度量的軟件系統進行模塊分解,對分解后的模塊分別計算VAF,利用模塊本身的UFP作為權重,更具有合理性,分解過程為:(1)功能模塊分解,根據業務功能進行初步模塊分解。(2)模塊間局部調整,將不同模塊中GSC影響程度相似的功能點調整到同一模塊,如某些模塊對應分布式處理,某些模塊偏重實時數據處理,某些模塊為常用的信息管理或者偏重UI體驗效果。(3)模塊分解后FP的計算方法,按照原計算方法:
如此便可以平衡不同模塊功能點及其GSC的權重影響,下文討論針對不同的模塊,對模塊調整因子取值的計算方法。2.2調整因子計算IFPUG-FPA中VAF的計算考慮了14項GSC,隨著軟件項目的不斷發展,后續研究發現對于某些系統現有的GSC無法滿足評估的需要,部分GSC的重要性已經沒有那么明顯。并基于此,提出了一些改進措施,如文獻[6]中新增了與其它應用的接口、特殊的安全特征、與第三方的直接交互、用戶訓練特征和文檔需求5項GSC;文獻[7]對GSC的取值進行了重新劃定;文獻[8]僅保留了6項GSC,取消了其它8項GSC,作者認為取消這些系統特征對估算結果差異較小,同時新增了1項GSC即新技術運用難度并給出了具體確定規則。文獻[9]~[12]也從業務需求、系統特性等方面直接或者間接地改進了VAF的影響。以上文獻均基于各自的經驗考慮,針對VAF的計算進行了改進調整,然而不同專家對于項目的經驗可能不同,導致其改進意見具有明顯的個性化特征。本文基于上述經驗和思路,在IFPUG-FPA基礎上抽取出適用于不同系統特征的通用調整因子(General Value Adjustment Factor, GVAF)計算方法。(1)GSC類型和數量動態化。針對不同特征的系統或者模塊,調整因子的調整幅度不同,其考慮的GSC類型和數量不同,因此相應的GVAF的計算結果也不一樣。式(2)中,各項GSC的影響程度DI均取平均影響程度2.5時,VAF計算結果為1,系統功能點不做調整;各項DI取最低影響程度0時,VAF計算結果為最小值0.65;各項DI取最高影響程度5時,VAF計算結果為最大值1.35。據此分析提出GVAF計算公式如下:
針對不同的系統或模塊,可以分別提出各自關聯性較強的GSC項類型,分別計算各模塊的GVAF值。(2)GVAF取值參數化。VAF的取值范圍固定在0.65~1.35之間,實踐證明該取值對于管理信息系統具有較好的度量效果。為了使GVAF的取值能夠同時更好地適應其它系統特征,對公式(6)進行參數化處理:
式中αm為GVAFm 的最小值,βm為GVAFm的最大值。條件〖SX(〗αm+ βm2SX)=1的設定是為了將αm和βm限定在區間[0,2],因為超出此區間范圍時評估偏離值過大,可以認為GVAF值調整已經沒有什么意義。參數化后的GVAF取值更加靈活,將可以更好地適應不同的模塊或者其他應用系統,如對于實時系統、分布式系統等,可以根據多項目評估經驗,采用模式分類的方法,對αm和βm的取值進行訓練學習,獲得經驗取值,方便以后其他項目的軟件規模度量。經過以上過程處理后,基于模塊分解的FP計算公式為:
3案例分析與對比以筆者主要參與的某無線網規劃審核平臺為例,按照業務流程系統可分為項目管理、需求管理、規劃審核、勘察設計審核、數據管理、GIS、審核規則和系統管理8個業務模塊,根據業務和技術特征相似的原則進行分類,其中項目管理、需求管理、規劃審核、勘察設計審核、數據管理和系統管理具有典型的管理信息系統特征,統一歸為第一類模塊;GIS涉及地圖操作,歸為第二類模塊;審核規則具有典型的算法及實時特征,歸為第三類模塊。在對系統進行模塊分解前,統一考慮VAF因子,按照公式(2)針對14項GSC進行打分,如表2所示,最終計算的系統VAF=0.65+0.01*31=0.96 。
在ο低辰行模塊分解后,第一類模塊仍然按照14項GSC進行打分,GVAF1=0.65+0.01*31=0.96 ;第二類模塊根據其技術特征,取定8項GSC:GIS技術難度、數據通信、性能、重度配置、處理速率、最終用戶使用頻率、復雜處理、易操作性,如表3所示,αm取0.65,按照公式(7)計算得到:
第三類模塊根據其技術特征,取定9項GSC:算法復雜度、實時響應、數據通信、分布式數據處理、性能、重度配置、處理速率、復雜處理、可重用性,如表4所示,αm取0.65,按照公式(7)計算得到:
可以看到,針對不同分解模塊,基本系統特征的考慮側重點不同,即使是相同的GSC項目,其在不同的模塊中評分值也不盡相同,簡單的基于系統整體考慮VAF顯然忽略了這些因素對最終功能點的影響。模塊分解前后,軟件規模度量的各項值如表5所示,分解后對于第二類模塊, FP與實際偏差由原來的22.86%降低到11.21%;對于第三類模塊,FP與實際偏差由原來的18.40%降低到11.69%。當系統中這些分解模塊的功能點占比較大時,其對總體FP的影響程度就會較大,極端情況下,對于非管理信息系統,該方法對FP度量的影響效果將十分顯著。
4結語 本文基于模塊分解的FPA方法,在保留IFPUG-FPA原有優點的同時,一方面考慮了VAF中GSC的權值影響,另一方面針對分解模塊允許靈活調整GSC項和取值范圍,改進了對于管理信息系統的度量方法,能夠很好地適應非管理信息系統的軟件規模度量。
參考文獻:[1]蔣輝,尹俊文,何鴻君,方禮遠.功能點方法的分析與比較[J].計算機工程與科學,2009,31(5):8789.
[2]胡云龍.軟件規模度量方法介紹[J].計算機時代,2006(7):1721.
[3]馬賢穎,張敏,董石磊.功能點估算方法研究與應用[J].現代電子技術,2011,34(8):58 68.
[4]ARCHANA SRIVASTAVA.Enhancement in function point analysis[J].International Journal of Software Engineering & Applications(USEA),2012,3(6):129136.
[5]田志偉,張廣泉.基于IFPUG的功能點分析方法[J].計算機與數字工程,2007,35(12):121123.
[6]寧靜鋒,童旅楊.軟件項目功能點估算[J].長春工業大學學報:自然科學版,2014, 35(3):309314.
[7]劉文浩,樊麗華.基于IFPUG功能點分析方法的值調整因子的應用研究[J].青海師范大學學報:自然科學版,2011(1):2526.
[8]劉迪.基于改進的功能點分析法在軟件項目規模估計中的應用研究[D].合肥:合肥工業大學,2007.
[9]羅光春,聶坤苗,溫川彪,等.功能點分析法的研究和改進[J].電子科學大學學報,2009,38(6):983986.
[10]尹柯,蔣軍成.基于IFPUG功能點分析方法改進特征值因子的應用研究[J].計算機與數字工程,2014,42(11):21232127.
關鍵詞:計算機;勘察生產;計劃管理
中圖分類號:TN913
從我國勘察院目前的發展情況分析,由于勘察院中的工作部門,以及所涉及的合作企業和單位都比較多,同時,受勘察院內各部門之間是一種相互獨立關系的影響,勘察生產計劃管理工作的實施中,資源的共享非常困難。在此基礎上,不同業務所對應的數據需要經過多次記錄才能良好的完成,這就造成了資源和工作人員時間的大量浪費。在這種情況下,將計算機信息技術應用到勘察生產計劃管理中,以其運算速度快、存儲與記憶能力高、自動化程度高等方面的特點,對勘察生產計劃管理能力的提高有著重要的意義。
1 勘察生產計劃管理中計算機技術的需要
社會的發展不僅推動著勘察院業務規模的不斷增加,也推動著院內各部門歸檔信息的不斷積累,以此造成了各部門之間業務數量的大量積累。但是,受現代化生產管理信息系統應用的不全面和很多數據都無法及時通過系統進行有效共享的影響,各部門之間信息的交流度非常不夠暢通,以此導致了勘察院在勘察生產計劃管理中大量的數據出現了累積的情況,信息的同步性也無法得到良好的保證。在這種情況下,勘察院要想將勘察生產各個流程中所涉及的數據在重新整理的基礎上,有效的匯總到中心數據庫中進行新的部署,更好地保證信息的有效利用,勘察生產計劃管理中計算機的應用是一個重要內容。同時,從勘察生產計劃管理中所需要處理的業務層面分析,龐大的業務層也是促進勘察生產計劃管理應用計算機技術的一個必要條件。在勘察生產計劃管理系統中,系統業務的管理包含著項目管理、經營管理、方案管理、合同管理、工程立項管理、發票管理、信息管理、生產任務管理、工號管理、班組管理、報表管理等多個層面,龐大的業務管理需求,是勘察生產計劃管理應用計算機信息系統的發展必須條件[1]。
2 計算機在勘察生產計劃管理中的應用
2.1 勘察生產計劃管理中需求獲取的實現步驟
勘察生產計劃管理中,計算機的需求獲取是對應系統進行需求分析的基礎,是一個幫助開發人員確定和理解不同用戶需要以及相關業務流程的一個過程[2]。在勘察生產計劃中,需求獲取是應用系統實施開發的第一步,而如何對其正確迅速的獲取是保證系統滿足用戶需求的關鍵。從勘察生產計劃管理所涉及的事務出發,其需求的獲取需要分四個步驟予以實現。(1)開發人員先對需要應用計算機系統的勘察院進行實地考察,并積極的參與到部分勘察生產計劃的項目管理中,先對每一個部門原有的系統做出分析,然后形成初步的勘察生產管理系統需求說明書,在說明書中將各個生產環節的信息和生產流程做出說明。(2)將初步形成的勘察生產管理系統說明說以問卷的形式分發給每一企業與部門中的工作人員,并向他們征求對系統需求的意見,然后按照他們的意見對說明書進行一定的整理和修改。(3)以會議的形式對具有系統需求的用戶進行討論,并將需求說明書下發給每一個用戶代表,記錄好他們對系統的功能需求,然后根據用戶需求對說明書再次進行修改。(4)以說明書的形式將最終的勘察生產計劃管理需求呈交給相關領導簽字,此時,勘察生產計劃需求獲取工作完成。
2.2 計算機在勘察生產計劃管理中的功能應用
勘察生產計劃的實施是按照一定的時間和順序進行的,通常,在每一季度和年度都需要對生產計劃進行整理,因此,對季度與年度計劃系統的功能開發非常重要。市場環境的變化是瞬息萬變的,而勘察生產計劃管理中要想做到生產計劃的穩定,在短時間內將編制、平衡、修改、查詢、調度、統計等快速準確的完成是保證生產計劃變而不亂的有力條件。在季度或年度計劃系統中,其季度生產計劃功能是按照季度(或年度)生產計劃建立、季度(或年度)生產計劃輸出、季度(或年度)計劃修改三個步驟進行的。其中,生產計劃的建立,首先新建數據庫,然后過季度項目,最后新增項目;而生產計劃的輸出,從順序輸出和全屏幕方式輸出兩個方向進行;生產計劃的修改需要插入記錄、刪除記錄、屏幕修改三個環節實現[3]。
從勘察生產計劃管理中的打印功能和查詢功能出發,打印功能具有按照季度計劃進行打印、按查詢專業進行打印、按季度計劃匯總進行打印、按專業與月度進行打印、按指定的生產項目進行打印、按查詢的時間進行打印、按查詢委托進行打印七個部分[4]。從查詢功能的需求出發,其包含著按委托查詢、按專業查詢、按時間查詢、按單項工程查詢三個部分。計算機在勘察生產計劃管理的應用中,系統功能的應用和實現不僅能夠提高勘察生產計劃統計報表的成表速度,同時,受計算機所具有的自動化性能高的影響,成表的自動生成,還減輕了生產計劃統計人員的工作量,促進著計算準確性的逐步提高,對勘察生產情況中問題的實時反應,促進著領導和相關部門合理措施的及時提出。
2.3 功能應用案例分析
2.3.1 項目管理功能應用分析
項目管理是對每個工程項目進行管理。勘察生產計劃管理中,項目管理的實施主要是針對項目基本信息的統計、項目審批、項目安檢等工作而言的。其中,項目的基本信息由項目負責人完成,管理的進行從信息的基本輸入、修改、刪除、上報等操作項目上實施;項目的安檢作為保證項目安全進行的重要方面,其需要從項目的類型出發,在審批之后由不同的技術部門處理,并做好詳細的記錄。因此,項目管理功能的用例圖可以通過圖1展示說明。
2.3.2 合同管理功能應用分析
勘察生產計劃管理中,工程合同的簽訂是一個必須的過程。在合同簽訂之前,勘察院中各個公司需要將合同的情況向領導上報,在審批通過后合同才生效,然后交由客戶進行簽字,同時,針對客戶不滿意的地方需要進行一定的修改,并向領導上報。在合同基本信息的擬定上,其是由項目技術部門和負責人進行的,擬定完成后由上級領導進行審批。在計算機的應用下,為了更好地方便合同管理人員對合同的管理,可以利用計算機采用合同模板直接生成相應的合同,對模板和報表在計算機中直接進行添加、修改、刪除等操作。同時,針對合同擬定無法在規定時間內完成的情況,在計算機系統技術下,合同擬定的進程可以根據進程實施必要的保存、修改與刪除。
3 結語
綜上所述,勘察生產計劃管理中,計算機信息技術的應用和系統軟件的開發是社會在發展中,勘察院對生產計劃實施科學管理所走的必由之路。通過本文的論述可以得知,計算機在勘察生產計劃管理中的應用,勘察生產管理系統和生產管理中的各個部門都得以聯系起來,并實現了信息資源的共享,促進著溝通的加強,這不僅有利于勘察生產計劃管理發展需求的滿足,對勘察生產計劃管理工作效率的提高也有著重要的幫助,促進著勘察生產計劃管理力度的不斷提升。
參考文獻:
[1]蘇發,孫洪江.計算機輔助設計在生產計劃管理中的應用[J].煤礦機械,2009(06):45-47.
[2]趙清華.微機在公司生產計劃管理中的應用[J].一重技術,2010(05):121-122.
[3]賈利春.生產計劃管理信息系統的設計與實現[D].大連理工大學,2010.
[4]鄒世濱,劉寧.計算機在公司生產計劃管理中的應用[J].一重技術,2009(01):57-58.
關鍵詞:IT;系統運維;知識轉移;培訓
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2012)22-5480-02
企業在推進信息化的過程中,主要有三方面的成員參與:企業,咨詢公司和系統集成商。其中,企業是用戶,咨詢公司是解決方案的提供者,系統集成商是技術實施者。按照一般的常識,企業信息化主要是技術的轉移,因為信息化的具體實施是通過計算機硬件和軟件來表現的[1]。同時,在信息系統(即,IT系統)的運維過程中,培訓也將發揮重要的作用。因此,近年來對企業信息化過程中知識轉移培訓的研究引起了學術界的普遍關注[2-4]。
1 IT系統運維過程中的知識轉移策略
1.1如何理解知識轉移
知識轉移是指知識從一個資源體轉移到另一個資源體,然后通過學習使用,并掌握這種知識,通過這樣一個完整的過程才能達到知識轉移的目的[5]。知識轉移是將知識提供方所具備的知識轉移給它所服務的客戶的過程,通過知識的轉移,使客戶更加知識化,同時,客戶也將自己的知識轉移給知識的提供方,從而形成一個互動的過程并達到知識的協同創新和誘發[6]。知識轉移強調知識在轉移過程中發生新的變化,在知識的應用過程中,創立新的知識比僅僅利用舊的知識更加重要。在知識的轉移過程中,過程和結果同樣重要。知識轉移主要在兩個層面產生影響,一是影響客戶的組織決策;二是影響客戶所在機構的組織能力。
1.2知識轉移的策略
系統運維工作中的知識轉移主要包括兩個方面的內容:從軟件的供應商(實施商)到運維人員的知識轉移,從運維人員向系統用戶進行知識轉移。
圖1系統運維過程中的知識轉移策略
從圖1可以看出,從軟件的供應商(實施商)到運維人員的知識轉移主要包括:軟件功能的知識、軟件的實施知識以及軟件的二次開發的知識等;通過向運維人員介紹其它企業或同行業實施信息系統的成功案例,從而借鑒成功的實施經驗和方法;掌握信息系統原理知識、項目管理知識、相關管理理論及行業經驗和實施方法論等;進行管理創新、業務流程重組、數據準備、系統導入以及系統實施效果評價等。同時,軟件供應商(實施商)也可以從運維人員那里吸取一些企業的先進經驗應用到系統的二次開發和升級應用中。
運維人員向系統用戶進行知識轉移,轉移的知識主要有:給用戶做必要的培訓知識,包括軟件的功能、模塊結構、信息流程、操作方法、注意事項等。同時,運維人員也可以從系統用戶那里及時獲取一些系統的配置問題、調優需求及相關的改進意見,實現系統的性能優化和功能升級。
2 IT系統運維過程中的培訓策略
在IT系統的運維過程中,培訓工作主要包括兩個方面的內容:對運維人員的培訓和對系統用戶的培訓。
對于運維人員的培訓應該按照下面的策略來實施,運維人員可以分為三類:第一類是標準型的運維人員,他們兢兢業業工作,但是技術能力一般,大多數人員(75%)都屬于這一類。第二類是拔尖型運維人員,他們工作成績顯著,技術能力出眾。第三類是入門型運維人員,他們剛接觸運維工作不久,技術能力比較薄弱。可以根據每類人員的特點制定具體的培訓策略。對于標準型的運維人員,應組織切實有效的技能提升培訓。對于拔尖型運維人員,應該在一段時間內積累經驗,開發他們的潛能。對于入門型運維人員,培訓應從理論知識入手,強化理論認知,然后再進行技能提高的培訓。組織形式可以多種多樣,如:定期組織系統運維人員通過集中方式和遠程網絡方式進行專題討論會培訓;定期組織系統運維人員到系統運維優秀的單位進行現場觀摩培訓學習。
在信息系統進行運維管理的過程中需要經常對系統用戶進行培訓,系統用戶主要分為關鍵用戶和最終用戶。可以根據每類用戶的特點來制定具體的培訓策略。對于關鍵用戶,應當為他們培訓比較深入的系統應用知識。對于最終用戶,應當結合他們的具體崗位進行較為細致具體的培訓。
3結論
IT系統運維工作由于本身的特點決定了其運維知識有很大一部分來自于外部的建設者,隨著IT運維工作的深入,內部運維人員也逐步掌握了很多經驗和方法,IT運維組織一個很重要的職責就是促進這些內部、外部人員知識的轉移,逐步形成組織級的知識,改善IT運維工作。該文在借鑒其他領域知識轉移的相關理論和成果的基礎上結合IT系統運維的特點,利用知識位勢的相關理論和方法對IT系統運維組織內外的知識轉移進行了研究,提出了一套完整的IT系統運維過程中的知識轉移策略,同時提出了IT系統運維過程中的培訓策略,該文的知識轉移策略和培訓策略在信息系統運維過程中具有廣泛的應用價值。
參考文獻:
[1]張雨瑞.關于信息系統運維管理有關問題的思考[J].走向數字時代,2007(12):55-56.
[2]郭寶賢,張玲玲.IT系統運維中的知識轉移研究[J].科學管理研究,2009(1):62-66.
[3]南希.M.狄克遜.共有知識:企業知識共享的方法和案例[M].北京:人民郵電出社,2002.
[4]董小英.企業信息化過程中的知識轉移:聯想集團案例分析[J].中外管理導報,2002(11):28- 35.
[關鍵詞]機場工程;風險管理;在線系統
1背景
步入21世紀以來,中國民航業在國民經濟中的比重不斷提升,發揮的作用也持續增強。即使我國民航業得到蓬勃發展,仍然存在如下問題:機場數量較少、地域服務范圍不廣、供需不平衡等[1]。由此可見,我國的機場建設具有十分迫切的需求。然而,由于機場工程具有規模大、投資大、設備系統和信息系統占的比例大、內部配套和外部配套工程需求量大等特點,其建造或改建難度十分大,屬于大型工程項目中復雜工程的代表。因此,在加快機場建設步伐的同時,不得不面對由機場建設引起的諸多挑戰。上述客觀因素有可能危及機場工程項目目標的實現,即俗稱的建設風險。因此,建設者在機場工程建設過程中會采用項目管理手段降低建設風險。
2系統的開發
2.1系統的性質
機場工程建設風險管理在線系統本質為數字化出版平臺,其是以實現知識資源傳播共享與增值利用為目標的在線系統。此在線系統利用因特網創建的網絡信息資源共享平臺,供用戶進行相關資源的分享、瀏覽、下載;同時,其還提供線上交流平臺,供用戶通過提出自身疑問、解答他人疑問、交流經驗等方式提高自身的專業素質。
2.2系統的指導方法
機場工程建設風險管理在線系統按照生命周期方法分階段進行,在其系統實施階段采用演進式原型化方法[2]。
2.3系統的組成結構
機場工程建設風險管理在線系統主要由信息庫、數據庫、動態信息庫、數據編輯器、智能文本搜索引擎、數據庫搜索引擎、通用網關接口、Web服務器組成以下將對其一一進行說明。
(1)信息庫:用于存儲機場工程風險管理的基本信息。基本信息在信息分類的前提下,以超文本模型進行組織。超文本是一種用網狀組織結構代替單一線性組織結構的文本類型。它以結點為單位進行信息的整理組織,在結點之間運用超鏈接方式進行連接。
(2)數據庫:用于存儲數據信息。將數據信息進行結構化存儲于數據庫中,更加有效地對數據進行分類管理。
(3)動態信息庫:為用戶提供線上交流的平臺。用戶可通過此平臺達到與其他用戶分享經驗、答疑解惑的目的。
(4)數據編輯器:用于編輯數據庫中的數據信息。
(5)智能文本搜索引擎:為用戶提供輸入關鍵詞條件下的快速信息檢索服務。
(6)數據庫搜索引擎:為用戶提供非單一條件下的信息檢索服務。
(7)通用網關接口:用于連接數據庫和Web服務器。
(8)Web服務器:通過因特網的傳輸協議,向客戶計算機發送其所需HTML文件,滿足其通信和協作服務等。
3系統的實施準備
3.1系統的信息采集機場工程建設風險管理在線系統的原始信息采集主要通過以下三種方式:
(1)文獻回顧。即將機場工程風險管理相關文獻以電子版的形式錄入系統的信息庫、數據庫中。
(2)經典案例分析。即將我國多年來較典型的機場工程建設風險管理實例的紙質版文檔轉化成電子版錄入系統中。
(3)專家咨詢。即與機場工程風險管理相關專家進行面訪、電話訪談等,將專家口述的相關內容轉化成電子文檔錄入系統中。
3.2系統的面向對象
機場工程建設風險管理在線系統主要面向以下三類用戶:有多年機場工程建設風險管理經驗的建造者等相關人員、機場工程建設風險管理知識的學習者等相關人員及非專業人士。注:①案例共享:共享的機場工程建設風險管理案例信息經核實無誤后將可作為信息庫及數據庫的更新內容,從而錄入在線系統中。②經驗分享、經驗學習:經驗的交流一般不通過信息庫和數據庫進行,主要通過由動態信息庫專設的溝通交流平臺進行。在其上可完成機場工程風險管理相關領域的專業性信息輸出及系統性信息輸入。
4系統作用
機場工程建設風險管理在線系統在機場工程建設對風險管理的作用主要為如下幾點:
(1)風險識別方面:此在線系統可為用戶提供機場工程常見風險及個別特殊機場工程罕見風險的檢索功能,從而指導用戶進行風險的識別。
(2)風險分析方面:此在線系統可為用戶提供機場工程風險分析的相關案例,從而指導用戶進行風險的分析。可為用戶提供智能機場工程風險評估功能,即在線系統可通過對用戶選擇的風險進行智能判斷,利用風險評估矩陣自動進行風險評估,從而指導用戶進行機場工程建設高、中、低風險的分類。
(3)風險應對方面:此在線系統集合了大量的機場工程風險應對的案例和專業人士的知識、經驗。可以在實際過程中輔助進行機場風險管理的人士進行風險應對的相關工作,如可為用戶提供大量機場工程風險應對案例的檢索功能,從而指導用戶進行風險應對。
(4)風險監控方面:本文所構建的在線系統目前暫限于對機場風險管理的前三個過程的輔助功能。
5結語
本文使用生命周期方法、演進式原型化方法探討了機場工程建設風險管理在線系統的開發模式,以信息庫、數據庫為主探討了在線系統的組成框架,以信息采集、面向對象為輔探討了在線系統的實施準備.
主要參考文獻
[1]高俊啟,徐皓.機場工程概論[M].北京:國防工業出版社,2014.