文章編號(hào):1672-5913(2008)10-0025-02
摘要:本文從學(xué)生工程實(shí)踐能力培養(yǎng)的角度,根據(jù)學(xué)生實(shí)際工作能力不足的現(xiàn)狀,通過(guò)實(shí)際項(xiàng)目體驗(yàn)、心態(tài)指導(dǎo)、產(chǎn)業(yè)工程師協(xié)作、指導(dǎo)老師負(fù)責(zé)和項(xiàng)目管理信息平臺(tái)等方法的研究,提出了適合學(xué)生特點(diǎn)的工程項(xiàng)目實(shí)施管理模式。
關(guān)鍵詞:工程項(xiàng)目管理;產(chǎn)學(xué)結(jié)合;項(xiàng)目管理信息平臺(tái)
中圖分類(lèi)號(hào):G642
文獻(xiàn)標(biāo)識(shí)碼:B
引言
IT產(chǎn)業(yè)的發(fā)展和國(guó)家信息化建設(shè)的推進(jìn)需要大量計(jì)算機(jī)專(zhuān)業(yè)人才。然而,隨著高校畢業(yè)生人數(shù)的大量增加,反而出現(xiàn)了計(jì)算機(jī)專(zhuān)業(yè)學(xué)生工作難找的尷尬局面,其中關(guān)鍵的原因是高校培養(yǎng)出的學(xué)生不能夠快速適應(yīng)用人單位的需要。因此,在校期間加強(qiáng)學(xué)生實(shí)際工作能力的培養(yǎng)顯得尤為重要。畢業(yè)設(shè)計(jì)(論文)階段是學(xué)生踏入社會(huì)前的全面準(zhǔn)備階段,充分利用畢業(yè)設(shè)計(jì)加強(qiáng)學(xué)生實(shí)踐能力的培養(yǎng),是縮小學(xué)校與社會(huì)差距的有效手段。理工科計(jì)算機(jī)專(zhuān)業(yè)大多以工程應(yīng)用和開(kāi)發(fā)為主,多數(shù)學(xué)生將從事產(chǎn)品開(kāi)發(fā)工作,而產(chǎn)品開(kāi)發(fā)工作多以項(xiàng)目形式開(kāi)展。因此,在畢業(yè)設(shè)計(jì)階段,培養(yǎng)學(xué)生的實(shí)際工作能力可以從工程項(xiàng)目開(kāi)始,通過(guò)實(shí)際項(xiàng)目的開(kāi)展,從心理和技術(shù)兩方面,對(duì)學(xué)生進(jìn)行工程實(shí)踐的強(qiáng)化訓(xùn)練,可以有效提高學(xué)生綜合應(yīng)用知識(shí)和適應(yīng)實(shí)際工作的能力。
1畢業(yè)設(shè)計(jì)項(xiàng)目訓(xùn)練的準(zhǔn)備
一個(gè)人的工作能力是由多方面因素組成的,包括“硬能力”和“軟能力”。所謂“硬能力”,是指知識(shí)、經(jīng)驗(yàn)、技能等比較容易評(píng)估的素質(zhì),有量化的標(biāo)準(zhǔn);所謂“軟能力”,是指團(tuán)隊(duì)精神、工作態(tài)度、職業(yè)道德、職業(yè)操守、創(chuàng)新能力和為人處世能力等不太容易評(píng)估但又非常重要的素養(yǎng),“軟能力”不夠是導(dǎo)致當(dāng)前學(xué)生找工作受挫的主要原因之一。因此,對(duì)于畢業(yè)設(shè)計(jì)項(xiàng)目訓(xùn)練,需要從實(shí)戰(zhàn)出發(fā),以實(shí)際項(xiàng)目為依托,注重“硬能力”和“軟能力”的結(jié)合。
1.1項(xiàng)目訓(xùn)練的心理準(zhǔn)備
(1) 首先要求學(xué)生從思想上,符合項(xiàng)目訓(xùn)練的要求。做好充分的心理準(zhǔn)備,調(diào)整好心態(tài),接受項(xiàng)目訓(xùn)練。
實(shí)際項(xiàng)目都是以客戶(hù)(市場(chǎng))為中心,就像部隊(duì)以勝利為目標(biāo)一樣,對(duì)進(jìn)度和質(zhì)量要求都非常苛刻,在時(shí)間上往往是“DEADLINE”;在任務(wù)上必須保質(zhì)保量,也就是說(shuō),在規(guī)定的時(shí)間內(nèi),必須完成規(guī)定要求的任務(wù),不放過(guò)任何一個(gè)細(xì)節(jié),也許沒(méi)什么技術(shù)含量,但必須認(rèn)真對(duì)待,因?yàn)槊恳粋€(gè)細(xì)節(jié)都可能影響到項(xiàng)目實(shí)施的成敗。同時(shí),對(duì)項(xiàng)目實(shí)施中遇到的各式各樣的困難,決不能放棄,不管采取什么技術(shù)和方法(也可以調(diào)整方案)最終必須能解決實(shí)際問(wèn)題,這需要保持良好的上進(jìn)心,應(yīng)不斷學(xué)習(xí),培養(yǎng)和積累解決實(shí)際問(wèn)題的能力,因此,責(zé)任心非常重要。
(2) 每一個(gè)項(xiàng)目組都是一個(gè)戰(zhàn)斗小組,是能夠戰(zhàn)斗的集體,項(xiàng)目的成功與否與每一位組員的利益緊密相連。
因?yàn)橹挥邢嘈艅e人、和他人一起合作,彼此才能走得更好,所以合作能力很重要。不同的人有不同的角色,承擔(dān)的責(zé)任也不一樣,因此對(duì)每一個(gè)人的要求也有所區(qū)別,它存在著較為明顯的等級(jí),這與我們平常的學(xué)習(xí)氛圍有很大不同。因此,在項(xiàng)目訓(xùn)練中,需要明確分工和角色,培養(yǎng)學(xué)生的“角色”概念,保持虛心學(xué)習(xí)的態(tài)度,尊重別人的同時(shí)也獲得別人的尊重,互相幫助與協(xié)作。
在實(shí)際項(xiàng)目訓(xùn)練中,指導(dǎo)老師要讓學(xué)生明白實(shí)際項(xiàng)目的上述特點(diǎn),培養(yǎng)學(xué)生的“敬業(yè)、務(wù)實(shí)、責(zé)任、合作”的精神,以便在項(xiàng)目訓(xùn)練中按照實(shí)際項(xiàng)目的要求,并盡量模擬實(shí)際項(xiàng)目的控制管理方法,收到好的訓(xùn)練效果。
1.2實(shí)際項(xiàng)目的體驗(yàn)與消化
學(xué)生在開(kāi)始畢業(yè)設(shè)計(jì)時(shí),一般沒(méi)有任何從事實(shí)際項(xiàng)目開(kāi)發(fā)的經(jīng)歷,可以說(shuō),對(duì)如何完成項(xiàng)目根本無(wú)從下手。如何讓學(xué)生快速地認(rèn)識(shí)項(xiàng)目,對(duì)項(xiàng)目有一個(gè)感性的認(rèn)識(shí),是項(xiàng)目訓(xùn)練的必要準(zhǔn)備。
(1) 從已完成的實(shí)際項(xiàng)目開(kāi)始,體驗(yàn)真實(shí)項(xiàng)目的構(gòu)成
指導(dǎo)老師可以從已經(jīng)完成的真實(shí)項(xiàng)目中,選擇一個(gè)規(guī)模相對(duì)較小、各類(lèi)文檔簡(jiǎn)潔齊全、業(yè)務(wù)領(lǐng)域比較容易理解、使用主流開(kāi)發(fā)平臺(tái)和主流數(shù)據(jù)庫(kù)的項(xiàng)目,如電子報(bào)稅系統(tǒng)項(xiàng)目(開(kāi)發(fā)平臺(tái)為:JBuilder+SQL+Tomcat),讓學(xué)生結(jié)合項(xiàng)目的設(shè)計(jì)文檔、源程序、開(kāi)發(fā)環(huán)境、運(yùn)行平臺(tái)、配置文件等對(duì)項(xiàng)目進(jìn)行全面理解和消化,并學(xué)習(xí)使用實(shí)用的、主流的開(kāi)發(fā)平臺(tái)。
在指導(dǎo)老師的幫助下,同學(xué)可以每個(gè)人消化一個(gè)模塊,并定期將自己消化的模塊講解給其他同學(xué),然后交換模塊進(jìn)行消化,互相討論和請(qǐng)教。
(2) 在體驗(yàn)消化的基礎(chǔ)上,進(jìn)行少量修改和驗(yàn)證,理解技術(shù)體系
針對(duì)已經(jīng)消化的實(shí)際項(xiàng)目,指導(dǎo)老師提出部分修改要求(修改量很小,一般僅涉及到很少的模塊),同學(xué)們根據(jù)自己消化的模塊對(duì)設(shè)計(jì)文檔、源程序進(jìn)行修改,并在實(shí)際開(kāi)發(fā)環(huán)境下,利用已有的工程管理環(huán)境對(duì)修改后的軟件進(jìn)行編譯,產(chǎn)生新的可運(yùn)行的程序,并通過(guò)運(yùn)行,驗(yàn)證自己修改的正確性。從而讓同學(xué)們逐步了解解決實(shí)際問(wèn)題的技術(shù)路線,明確其技術(shù)流程。
在此基礎(chǔ)上,同學(xué)門(mén)自己可以不斷地提出修改問(wèn)題,然后解決問(wèn)題,從而深入理解解決實(shí)際問(wèn)題所需要的技術(shù)體系,加強(qiáng)對(duì)項(xiàng)目的體驗(yàn),為真實(shí)項(xiàng)目訓(xùn)練奠定基礎(chǔ)。
2畢業(yè)設(shè)計(jì)項(xiàng)目訓(xùn)練的項(xiàng)目體系建設(shè)
實(shí)際項(xiàng)目包括多種要素和角色,項(xiàng)目組的人員包括多種角色:項(xiàng)目組長(zhǎng)、系統(tǒng)分析員、系統(tǒng)設(shè)計(jì)人員、高級(jí)程序員、一般程序員、測(cè)試人員等;項(xiàng)目的階段產(chǎn)品包括多類(lèi)文檔:產(chǎn)品規(guī)格說(shuō)明書(shū)、系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)、設(shè)計(jì)手冊(cè)、數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)、編程手冊(cè)、安裝維護(hù)手冊(cè)等;項(xiàng)目控制包括:項(xiàng)目計(jì)劃、任務(wù)下達(dá)、結(jié)果提交、結(jié)果檢查、QA測(cè)試、項(xiàng)目驗(yàn)收、產(chǎn)品配置管理和項(xiàng)目總結(jié)等多個(gè)過(guò)程。
在畢業(yè)設(shè)計(jì)項(xiàng)目訓(xùn)練中,存在兩個(gè)難題:一是學(xué)生難以承擔(dān)項(xiàng)目的所有角色,畢業(yè)設(shè)計(jì)時(shí),學(xué)生與指導(dǎo)老師構(gòu)成了項(xiàng)目訓(xùn)練的人員主體,而實(shí)際項(xiàng)目的多種角色,我們的學(xué)生,由于其工作能力的欠缺,開(kāi)始時(shí),往往只能承擔(dān)“一般程序員”的角色,難以承擔(dān)實(shí)際項(xiàng)目所需的所有角色職能,在這種情況下,如何構(gòu)建一個(gè)項(xiàng)目組完整的人員隊(duì)伍,是我們必須解決的問(wèn)題;二是實(shí)際項(xiàng)目工作環(huán)境模擬的問(wèn)題,實(shí)際項(xiàng)目的管理對(duì)象(員工)一般在一個(gè)企業(yè)組織內(nèi),時(shí)間有保障,地點(diǎn)集中固定,工作有規(guī)律,而老師和學(xué)生目前還沒(méi)有共同工作和學(xué)習(xí)的時(shí)間和地點(diǎn),如何管理分散的學(xué)生以實(shí)現(xiàn)項(xiàng)目的有效控制是學(xué)生項(xiàng)目訓(xùn)練需要解決的問(wèn)題。因此,我們需要結(jié)合學(xué)生特點(diǎn),構(gòu)建適合學(xué)生項(xiàng)目訓(xùn)練的項(xiàng)目要素體系,以滿(mǎn)足學(xué)生項(xiàng)目訓(xùn)練的要求。
2.1實(shí)際項(xiàng)目的選擇
學(xué)生畢業(yè)設(shè)計(jì)項(xiàng)目訓(xùn)練的選題必須是真正的實(shí)際項(xiàng)目,最好是應(yīng)用開(kāi)發(fā)型的項(xiàng)目。由于理論研究型或攻關(guān)課題的難度較大,同學(xué)往往難以勝任,一般不要選擇。當(dāng)然,對(duì)于已考上本校研究生的學(xué)生,可以根據(jù)其研究方向,選擇相關(guān)難度較大的課題。
2.2項(xiàng)目組人員角色的設(shè)計(jì)
根據(jù)項(xiàng)目組的人員角色構(gòu)成,我們構(gòu)建適合學(xué)生項(xiàng)目訓(xùn)練的角色如下:
(1) 項(xiàng)目組長(zhǎng)由指導(dǎo)老師擔(dān)任;
(2) 需求分析、系統(tǒng)設(shè)計(jì)人員,在項(xiàng)目開(kāi)始時(shí),由指導(dǎo)老師或有合作關(guān)系的企業(yè)工作人員擔(dān)任,企業(yè)工程師加入項(xiàng)目的另一作用,是培養(yǎng)學(xué)生與人合作的協(xié)作精神;在項(xiàng)目實(shí)施后期的修改和驗(yàn)證過(guò)程中,可以根據(jù)前期的鍛煉,挑選進(jìn)步較快的同學(xué),在老師指導(dǎo)下承擔(dān)分析和設(shè)計(jì)職能;
(3) 程序員、測(cè)試人員由學(xué)生擔(dān)任。
2.3基于互聯(lián)網(wǎng)平臺(tái)的項(xiàng)目控制和管理
針對(duì)學(xué)生項(xiàng)目訓(xùn)練的管理和控制,我們采用基于互聯(lián)網(wǎng)的管理信息平臺(tái)來(lái)解決分散學(xué)生的管理和項(xiàng)目控制問(wèn)題,通過(guò)互聯(lián)網(wǎng)平臺(tái),模擬實(shí)際工作的協(xié)作環(huán)境,并按照PDCA的原則,簡(jiǎn)化項(xiàng)目管理流程,盡量將項(xiàng)目管理和控制統(tǒng)一在信息平臺(tái)上完成。主要包括:
1) 項(xiàng)目創(chuàng)建與任務(wù)的下達(dá);
2) 按定時(shí)或任務(wù)節(jié)點(diǎn)完成情況的匯報(bào)和批閱;
3) 設(shè)計(jì)文檔、源程序、工程目錄、論文等階段文檔提交;
4) 公用類(lèi)、公用模塊等源程序的調(diào)閱、修改,同一時(shí)間僅能一人可以修改,并注明修改記錄等;
5) 資源共享,已完成項(xiàng)目的資料、參考文獻(xiàn)、常用工具等資源的訪問(wèn)授權(quán);
6) 問(wèn)題討論、觀點(diǎn)表述、心得體會(huì)的交流,通過(guò)論壇、問(wèn)與答(QA)的方式實(shí)現(xiàn)老師與同學(xué)、同學(xué)之間技術(shù)交流、信息共享等。
2.4項(xiàng)目管理信息平臺(tái)的開(kāi)發(fā)
通過(guò)項(xiàng)目管理信息平臺(tái)的開(kāi)和應(yīng)用,為項(xiàng)目訓(xùn)練提供輔助工具,目前項(xiàng)目管理信息平臺(tái)提供了如下功能:
1) 項(xiàng)目產(chǎn)生;
2) 工作計(jì)劃制定;
3) 支持.doc、.pdf、.xls、.cpp、.h、.java等50多種類(lèi)型文件的提交和審閱;
4) QA、程序員、管理員等角色的權(quán)限管理;
5) 個(gè)人日程安排制定和提醒;
6) 個(gè)人工作報(bào)告提交;
7) 交流園地;
8) 測(cè)試集成及結(jié)果發(fā)布等。
3結(jié)論
在畢業(yè)設(shè)計(jì)項(xiàng)目訓(xùn)練過(guò)程中,我們盡量模擬實(shí)際項(xiàng)目的工作流程和管理環(huán)節(jié),強(qiáng)化學(xué)生對(duì)實(shí)際項(xiàng)目的了解,在近三年指導(dǎo)學(xué)生畢業(yè)設(shè)計(jì)的過(guò)程中,對(duì)本文提出的方法進(jìn)行了實(shí)踐和驗(yàn)證,并構(gòu)建了用于學(xué)生畢業(yè)設(shè)計(jì)項(xiàng)目訓(xùn)練的項(xiàng)目管理信息平臺(tái)。通過(guò)項(xiàng)目訓(xùn)練,學(xué)生對(duì)實(shí)際項(xiàng)目有了一個(gè)較為完整的感性認(rèn)識(shí),基本掌握了從事實(shí)際項(xiàng)目開(kāi)發(fā)的技術(shù)平臺(tái)和管理流程,對(duì)提高學(xué)生實(shí)際工作能力具有較好的促進(jìn)作用。但是由于學(xué)校與企業(yè)畢竟不同,項(xiàng)目訓(xùn)練難以完全模擬企業(yè)的責(zé)、權(quán)、利相關(guān)聯(lián)的實(shí)際工作環(huán)境,因此在學(xué)生的責(zé)任心培養(yǎng)、責(zé)權(quán)利控制手段等方面,還有很多問(wèn)題有待解決。為此,我們正在嘗試與相關(guān)企業(yè)進(jìn)行深層次合作,以便創(chuàng)造項(xiàng)目訓(xùn)練的更加真實(shí)的工作環(huán)境,進(jìn)一步提高學(xué)生適應(yīng)社會(huì)的能力。
參考文獻(xiàn)
[1] 姜明華,黃求根,陳良棟. 建立工程化實(shí)踐教學(xué)體系適應(yīng)IT產(chǎn)業(yè)發(fā)展需求[J]. 計(jì)算機(jī)教育,2007,(2):74-76.
[2] 黃陳蓉,黃堅(jiān),袁宗福等. 計(jì)算機(jī)應(yīng)用型人才培養(yǎng)模式的探索與實(shí)踐[J]. 計(jì)算機(jī)教育,2006,(6):28-30.