摘要:計(jì)算機(jī)軟件開發(fā)是實(shí)踐性很強(qiáng)的專業(yè),無論是專業(yè)基礎(chǔ)課還是專業(yè)課程,都離不開實(shí)踐,而項(xiàng)目可以使學(xué)生理解理論知識,同時(shí)培養(yǎng)學(xué)生的實(shí)踐能力。本文探討整體項(xiàng)目驅(qū)動(dòng)模式人才培養(yǎng)的急迫性和先進(jìn)性,并給出具體的實(shí)施過程,為今后高校計(jì)算機(jī)畢業(yè)論文制度改為實(shí)訓(xùn)制度打下理論和實(shí)踐基礎(chǔ)。
關(guān)鍵詞:整體項(xiàng)目驅(qū)動(dòng);人才培養(yǎng);教學(xué)體系
受金融危機(jī)以及高校擴(kuò)招大環(huán)境的影響,學(xué)生就業(yè)越來越困難。以我校05軟件工程為例,那些基礎(chǔ)知識扎實(shí)、有項(xiàng)目經(jīng)驗(yàn)的學(xué)生可以較順利地找到工作,但是,仍有一半學(xué)生找工作較困難,這部分學(xué)生存在這樣或那樣的問題,比如因沒有項(xiàng)目經(jīng)驗(yàn),被用人單位直接篩掉;或因基礎(chǔ)知識不牢固,在筆試階段被用人單位剔除;那些沒有社會知識,沒有團(tuán)隊(duì)合作精神的學(xué)生,一般在面試過程中被剔除;他們?nèi)狈γ鞔_就業(yè)方向和職業(yè)規(guī)劃;另外,我校是二本院校,不是“211”院校,學(xué)生在就業(yè)方面無法和“211”院校的學(xué)生相比,也沒有足夠信心去和“211”院校的學(xué)生競爭。
鑒于此,筆者依據(jù)多年一線工作經(jīng)驗(yàn),提出從大二開始,學(xué)生在學(xué)習(xí)主要課程的同時(shí),利用空余時(shí)間并行采用公司級管理體制下的項(xiàng)目[1]驅(qū)動(dòng)人才培養(yǎng)模式,增強(qiáng)學(xué)生的項(xiàng)目經(jīng)驗(yàn),鞏固學(xué)生的基礎(chǔ)知識,引導(dǎo)學(xué)生自覺學(xué)習(xí)新知識。利用項(xiàng)目驅(qū)動(dòng)像“滾雪球”一樣,將4年的知識學(xué)習(xí)形成一個(gè)整體。利用這種模式培養(yǎng)的人才會受到社會的歡迎。
國內(nèi)外各大高等院校都十分重視項(xiàng)目驅(qū)動(dòng)教學(xué),但是項(xiàng)目驅(qū)動(dòng)教學(xué)[2]主要應(yīng)用在課程教學(xué)方面,從學(xué)生從進(jìn)校起就對其進(jìn)行整體項(xiàng)目驅(qū)動(dòng)培養(yǎng)應(yīng)用十分少見,原因是該種培養(yǎng)模式難度大,并需要豐富項(xiàng)目經(jīng)驗(yàn)和公司體制管理經(jīng)驗(yàn)的教師,一般的高等院校缺少這種人才,所以,普通高校不敢采用這種培養(yǎng)模式,另外,這種教學(xué)采用公司運(yùn)作模式,任課教師的工作十分繁重,因此,這種培養(yǎng)模式應(yīng)用不廣泛,但它卻是一個(gè)發(fā)展趨勢。
1整體項(xiàng)目驅(qū)動(dòng)模式
目前各大高校計(jì)算機(jī)的課程都采用項(xiàng)目教學(xué)的方式,一種是基于課程內(nèi)容進(jìn)行的課程設(shè)計(jì)[3],一種是作為項(xiàng)目模擬教學(xué)[4]的方式,最后一種就是畢業(yè)論文設(shè)計(jì)[5],這三種模式和真正的公司級項(xiàng)目管理運(yùn)作模式有很大區(qū)別,它們都是理論上的一種學(xué)習(xí)模式,而不是真正的實(shí)踐項(xiàng)目教學(xué)模式。本文所提出的整體項(xiàng)目驅(qū)動(dòng)模式是采用公司級管理模式下的項(xiàng)目實(shí)踐教學(xué),采用的是真正的項(xiàng)目管理模式,而且貫穿整個(gè)大學(xué)學(xué)習(xí)階段,它的特點(diǎn)包括以下幾個(gè)方面。
(1) 真實(shí)性。項(xiàng)目來源于社會、科研課題,因此項(xiàng)目具有真實(shí)性。
(2) 完善的管理制度。制定完善的管理制度,例如培訓(xùn)制度、考勤制度、數(shù)據(jù)管理制度、軟件開發(fā)流程制度、測試制度等。
(3) 團(tuán)隊(duì)性管理。將學(xué)生按軟件團(tuán)隊(duì)模式進(jìn)行管理,按軟件項(xiàng)目管理模式設(shè)立不同的角色,并由高年級學(xué)生帶低年級學(xué)生。團(tuán)隊(duì)將按項(xiàng)目的特征以及學(xué)生的個(gè)人愛好或者特長進(jìn)行組織,充分發(fā)揮學(xué)生的個(gè)人能動(dòng)性。
(4) 有固定的場地。類似于軟件公司,有固定的場地作為學(xué)生“上班”的地方。當(dāng)學(xué)生沒有課的時(shí)候,可以來“公司”上班。
(5) 發(fā)放“工資”。因?yàn)轫?xiàng)目都來源于社會、科研課題,學(xué)生是承接方,根據(jù)課題的大小和作出的貢獻(xiàn),給予學(xué)生團(tuán)隊(duì)一定的費(fèi)用。
(6) “出租員工”。整體項(xiàng)目驅(qū)動(dòng)模式中,學(xué)生都是“員工”,如果其他公司需要,可以將部分學(xué)生介紹給社會上的公司,這些學(xué)生由學(xué)校和公司共同管理。
這是整體項(xiàng)目教學(xué)的典型特征,也可以叫做項(xiàng)目實(shí)訓(xùn)模式。
2整體項(xiàng)目驅(qū)動(dòng)模式的意義
(1) 培養(yǎng)適應(yīng)社會的人才,學(xué)生畢業(yè)后就能成為企業(yè)的實(shí)用或骨干人才;縮短人才培養(yǎng)周期;彌補(bǔ)人才培養(yǎng)制度的不足,讓計(jì)算機(jī)軟件開發(fā)人才培養(yǎng)制度更加完善。
(2) 利用新老學(xué)生進(jìn)行良性的相互培養(yǎng)有利于學(xué)生之間的交流與管理,彌補(bǔ)學(xué)生做人的缺陷。因?yàn)閷W(xué)生在課堂上并不能學(xué)到如何做人,教師的課堂說教不能讓學(xué)生有親身體會,但是在項(xiàng)目管理制度中,如何做人成為重要環(huán)節(jié)。
(3) 利于學(xué)生學(xué)習(xí)目的性、主動(dòng)性的建立,加強(qiáng)實(shí)踐操作能力。學(xué)生在項(xiàng)目過程中,會感覺知識不夠用,對以前知識的理解較為膚淺,項(xiàng)目制度,可以讓學(xué)生主動(dòng)學(xué)習(xí),明確學(xué)習(xí)目的。
(4) 利于教師改進(jìn)教學(xué),發(fā)現(xiàn)薄弱環(huán)節(jié),加強(qiáng)師生間的溝通;整合院校資源,讓學(xué)生充分消化吸收已有知識并培養(yǎng)學(xué)習(xí)新知識的能力。
3項(xiàng)目實(shí)施過程
(1) 作為08軟工的班主任,筆者已經(jīng)從08軟工開始,加強(qiáng)項(xiàng)目驅(qū)動(dòng)引導(dǎo),并在2009年暑期布置了具體的軟件開發(fā)項(xiàng)目。同時(shí),通過與湖北世紀(jì)天成公司合作,為其開發(fā)財(cái)務(wù)軟件,該項(xiàng)目由08軟件工程部分學(xué)生開發(fā)。
(2) 成立工作組具體部署。筆者創(chuàng)建了“民大土豆花園軟件工作室”,引導(dǎo)學(xué)生開發(fā)項(xiàng)目,并利用社會資源免費(fèi)提供軟件開發(fā)服務(wù)。
(3) 在項(xiàng)目驅(qū)動(dòng)過程中,形成典型項(xiàng)目并將其融入各個(gè)課程,形成具有鮮明特色的項(xiàng)目驅(qū)動(dòng)課程教學(xué)計(jì)劃,讓學(xué)生在學(xué)習(xí)過程中繼續(xù)進(jìn)行項(xiàng)目驅(qū)動(dòng)培養(yǎng)模式。
(4) 有計(jì)劃地在計(jì)算機(jī)科學(xué)學(xué)院形成整體的規(guī)劃,讓項(xiàng)目帶動(dòng)專業(yè)課程,讓專業(yè)課程融入項(xiàng)目;形成完整的項(xiàng)目驅(qū)動(dòng)教學(xué)計(jì)劃。
(5) 用項(xiàng)目驅(qū)動(dòng)代替?zhèn)鹘y(tǒng)的畢業(yè)設(shè)計(jì)。目前,很多畢業(yè)設(shè)計(jì)是走過場,抄襲現(xiàn)象嚴(yán)重,很多學(xué)生很難學(xué)到知識和實(shí)踐技能,而三年的項(xiàng)目驅(qū)動(dòng)可以讓學(xué)生充分學(xué)習(xí)相關(guān)知識和實(shí)踐技能,這也為今后用實(shí)訓(xùn)制度代替本科畢業(yè)論文制度打下了良好的基礎(chǔ)。
(6) 計(jì)算機(jī)科學(xué)學(xué)院為軟件工程專業(yè)批出專門的場地,并讓學(xué)生進(jìn)行項(xiàng)目實(shí)踐,目前,我們考慮以“511”機(jī)房作為項(xiàng)目實(shí)踐場地,并根據(jù)需要增加相關(guān)場地。
4存在的問題
(1) 加強(qiáng)對學(xué)生的引導(dǎo)。在項(xiàng)目開展過程中,部分學(xué)生有抵觸情緒,主要原因是項(xiàng)目占用了他們的課余時(shí)間及暑期打工時(shí)間,對此,我們要引導(dǎo)并采用激勵(lì)措施,在實(shí)踐過程中,我們提出“成功是逼出來的”、“年輕無極限”的口號,并多次召開動(dòng)員會議。
(2) 調(diào)動(dòng)計(jì)算機(jī)科學(xué)學(xué)院的師資力量??宽?xiàng)目研究者一人之力,難以勝任全部任務(wù)。筆者目前是以08軟工為對象,在小范圍內(nèi)進(jìn)行項(xiàng)目驅(qū)動(dòng)試驗(yàn),盡管如此,目前學(xué)生也還不能在一個(gè)場地同時(shí)進(jìn)行項(xiàng)目實(shí)踐。
(3) 項(xiàng)目實(shí)踐場地問題。項(xiàng)目驅(qū)動(dòng)必須得到有效公司級的管理,與社會對接,這就需要解決專用的場地的問題。
(4) 項(xiàng)目來源問題。目前,08軟工采用的是自選項(xiàng)目方式,這不能有效發(fā)揮學(xué)生為社會服務(wù)的精神,為此,項(xiàng)目研究者提出免費(fèi)為社會開發(fā)軟件,在提供源代碼時(shí)適當(dāng)收取一些費(fèi)用,經(jīng)過初步的接觸,我們與一些公司簽訂了合作意向。
總之,整體項(xiàng)目驅(qū)動(dòng)模式是促進(jìn)學(xué)生加強(qiáng)“滾雪球”式學(xué)習(xí)的動(dòng)力,它能培養(yǎng)學(xué)生學(xué)習(xí)能力和實(shí)踐能力,同時(shí)引導(dǎo)學(xué)生作出具體的職業(yè)規(guī)劃,為其今后成長打下基礎(chǔ)。
參考文獻(xiàn):
[1] Bob Hughes, Mike Cotterell. Software project management (Fourth Edition)[M]. Columbus:The McGraw-Hill Co.,Inc, 2006.
[2] 張瑩. 淺談高職院校的項(xiàng)目教學(xué)模式[J]. 江蘇高教,2008(1):137-139.
[3] 迪#8226;芬克,李康. 大學(xué)課程設(shè)計(jì)自學(xué)指南:如何設(shè)計(jì)課程以促進(jìn)意義深遠(yuǎn)的學(xué)習(xí)(續(xù))[J]. 復(fù)旦教育論壇,2008(2):85-88.
[4] 董瓊?cè)A. 情景模擬教學(xué)中的若干問題研究[J]. 高等教育與學(xué)術(shù)研究,2008(2):36-38.
[5] 許平. 引入ISO9000質(zhì)量管理理念建立高校本科畢業(yè)論文(設(shè)計(jì))教學(xué)質(zhì)量管理體系的研究[J]. 中國科技信息,2008(2): 202-204.
Study of the Computer Software Training Based on the Integral Project Mode
WANG Xin-nian
(Central-South University for the Nationality, Computer Science College, Wuhan 430074, China)
Abstract: The computer software development is a professional major include the basic theory and professional sessions depend on the practices. The projects make the students comprehend the theory knowledge and raise the student’s practice ability and employment ability. The paper discusses the integral project training to enable the software specialized students to adapt to the software industry development well, and gives the detail practiced processes to make the theory and practice basis of the practice rules instead of the graduate paper rules.
Key words: integral project training; the ability training; the teaching architectures
(編輯:郭小明)