公務(wù)員期刊網(wǎng) 論文中心 正文

    人才培養(yǎng)方式下軟件工程實訓(xùn)教學(xué)探究

    前言:想要寫出一篇引人入勝的文章?我們特意為您整理了人才培養(yǎng)方式下軟件工程實訓(xùn)教學(xué)探究范文,希望能給你帶來靈感和參考,敬請閱讀。

    人才培養(yǎng)方式下軟件工程實訓(xùn)教學(xué)探究

    摘要:在新時代背景下,地方本科高校為了適配區(qū)域經(jīng)濟(jì)的快速發(fā)展,需要為社會培養(yǎng)大量的不同層次和高素質(zhì)的應(yīng)用型人才,應(yīng)用型本科高校應(yīng)以提高人才培養(yǎng)的質(zhì)量,對接區(qū)域用人需求為核心。本文給出了基于項目管理的軟件工程綜合實訓(xùn)新的教學(xué)思路,并嘗試一系列措施和方法,這些措施主要包括借鑒IT企業(yè)常用的項目開發(fā)和管理經(jīng)驗,構(gòu)建項目計劃、人員組織、軟件構(gòu)造和質(zhì)量管理四位一體的綜合實訓(xùn)新模式,全方位提高學(xué)生的軟件開發(fā)綜合實踐能力,為地方區(qū)域社會培養(yǎng)多樣型和綜合應(yīng)用型人才。

    關(guān)鍵詞:軟件工程;實訓(xùn)團(tuán)隊;項目管理

    一、引言

    在當(dāng)前軟件產(chǎn)業(yè)蓬勃發(fā)展的背景下,地方高校需要為社會培養(yǎng)大量的、不同層次的工程型應(yīng)用型人才。區(qū)域經(jīng)濟(jì)需要高校調(diào)整優(yōu)化專業(yè)結(jié)構(gòu),對接行業(yè)產(chǎn)業(yè)發(fā)展需求,探索更多個性化和智能化的人才培養(yǎng)模式,積極響應(yīng)“大眾創(chuàng)業(yè)、萬眾創(chuàng)新”的號召,培養(yǎng)具有創(chuàng)新、創(chuàng)業(yè)能力的工程型技術(shù)人才。[1]在應(yīng)用型人才培養(yǎng)方式下,我們面對社會現(xiàn)實,充分考慮企事業(yè)等用人單位和社會發(fā)展的實際需要,因地制宜地制定地方本科高校的培養(yǎng)目標(biāo)和人才培養(yǎng)定位,充分發(fā)揮自身的特色和優(yōu)勢,了解學(xué)生的現(xiàn)狀和他們對未來職業(yè)的訴求,這些正是構(gòu)建本實訓(xùn)課程的基礎(chǔ)之所在。[2]軟件工程綜合實訓(xùn)是為《軟件工程》這門課程配套設(shè)置的一個重要的、不可或缺的綜合實踐環(huán)節(jié)。實訓(xùn)的主要目的是培養(yǎng)學(xué)生綜合應(yīng)用所學(xué)計算機(jī)專業(yè)知識的能力,訓(xùn)練和提高學(xué)生軟件設(shè)計、開發(fā)和測試等方面的技能,是一門實用性和實踐性極強(qiáng)的課程。計算機(jī)相關(guān)專業(yè)的學(xué)生通過本課程的訓(xùn)練,了解到企業(yè)對真實軟件項目的構(gòu)建與管理過程,為學(xué)生將來到企業(yè)進(jìn)行畢業(yè)實習(xí)打下堅實的基礎(chǔ)。[3]高校實訓(xùn)教學(xué)體系的合理配置非常契合地方應(yīng)用型大學(xué)教育的培養(yǎng)目標(biāo)和辦學(xué)定位,在實訓(xùn)課程中,教學(xué)團(tuán)隊通過分組的形式來模擬企業(yè)真實的開發(fā)項目,讓學(xué)生充分了解軟件生命周期中各個階段的任務(wù)和質(zhì)量標(biāo)準(zhǔn)。實訓(xùn)以學(xué)生為中心,教師加以輔導(dǎo)和引領(lǐng)。在此基礎(chǔ)上本文將探討一種基于企業(yè)項目管理的綜合實訓(xùn)新模式,它以各種技能和綜合素質(zhì)的養(yǎng)成為實訓(xùn)目標(biāo),探討構(gòu)建開放共享的軟件項目資源和實訓(xùn)教學(xué)平臺,這些舉措對提升大學(xué)生的綜合實踐動手能力有著重要的意義。

    二、軟件工程綜合實訓(xùn)的教學(xué)現(xiàn)狀

    當(dāng)前隨著我國社會經(jīng)濟(jì)的高速發(fā)展,各行各業(yè)都需要招募大量的工程型技術(shù)人才。在此背景下,各省市的地方高校在招生規(guī)模和培養(yǎng)方式上都發(fā)生了很大的變化,高校畢業(yè)生的數(shù)量也逐年大幅增長,但許多區(qū)域性應(yīng)用型本科高校的教學(xué)建設(shè)與教學(xué)改革尚未很好地適應(yīng)這些變化。目前許多高校的教學(xué)現(xiàn)狀是:一是在學(xué)科安排上基礎(chǔ)型、理論型課程設(shè)置較多,拓展型、綜合型課程設(shè)置較少,重理論,輕實踐;二是課程建設(shè)缺乏效率,課程建設(shè)不是機(jī)械地把課程組合在一起,課程間的內(nèi)在聯(lián)系建設(shè)是關(guān)鍵因素。由于綜合實踐型課程要求的知識面范圍較廣、課程跨度較大,各種課程內(nèi)部的教學(xué)改革難以保證綜合實踐型課程的要求;三是高校傳統(tǒng)的人才培養(yǎng)方式跟不上新時代下企事業(yè)等用人單位的要求,包括學(xué)生的專業(yè)技能、人才素質(zhì)、實踐能力、創(chuàng)新創(chuàng)業(yè)意識等方面跟企事業(yè)的實際要求有較大差距。要解決好當(dāng)前地方高校存在的這些問題,必須大力改革人才培養(yǎng)模式,包括教育理念的轉(zhuǎn)變、課程體系的改革、校企深度合作等。通過校企合作方式推進(jìn)實訓(xùn)課程的改革,模擬企業(yè)真實項目,讓學(xué)生了解企業(yè)開發(fā)軟件的工作方式、管理流程和每個階段的主要任務(wù),加強(qiáng)團(tuán)隊交流協(xié)作意識和文檔書寫能力。學(xué)生通過本課程實訓(xùn),極大提升自身的綜合素質(zhì)和實踐動手能力,將來能夠快速適應(yīng)企業(yè)對較高層次工程技術(shù)和管理人才的要求。這與《國標(biāo)》中計算機(jī)專業(yè)的人才培養(yǎng)目標(biāo)“培養(yǎng)學(xué)生將基本原理與技術(shù)運(yùn)用于對復(fù)雜軟件系統(tǒng)進(jìn)行分析、設(shè)計、驗證、確認(rèn)、實現(xiàn)、應(yīng)用和維護(hù)以及軟件系統(tǒng)開發(fā)管理等工作的能力”相一致。[4]本課程安排在軟件工程課程實驗、Web開發(fā)等課程設(shè)計之后畢業(yè)實習(xí)之前的一門綜合實訓(xùn)課程,如表1所示。

    三、軟件工程綜合實訓(xùn)的新模式探討

    本實訓(xùn)課程改革的指導(dǎo)思想是以計算機(jī)工程學(xué)院的“人才培養(yǎng)方案”為依據(jù),以培養(yǎng)“基礎(chǔ)扎實、專業(yè)面寬、重應(yīng)用、強(qiáng)素質(zhì)”的地方應(yīng)用型人才為出發(fā)點,遵循應(yīng)用型本科高校培養(yǎng)人才的規(guī)律,樹立專業(yè)指向、能力本位、個性發(fā)展的理念,突出學(xué)生主體地位,運(yùn)用所學(xué)的《軟件工程》的基本原理和方法來發(fā)現(xiàn)、分析和處理實際問題。本文所構(gòu)想的軟件工程綜合實訓(xùn)教學(xué)新模式如圖1所示,該模式引入IT企業(yè)項目管理的思想和流程,并結(jié)合高校學(xué)生的實際情況,構(gòu)建了以項目計劃、人員組織、軟件構(gòu)造和質(zhì)量管理四位一體的綜合實訓(xùn)教學(xué)新模式。在項目計劃方面,需要構(gòu)建有效的日程表,劃分綜合實訓(xùn)的任務(wù)和過程,同時還需要對時間成本進(jìn)行估算;在人員組織方面,根據(jù)項目人力資源規(guī)劃,通過分組等有效手段組建項目團(tuán)隊;在軟件構(gòu)造方面,需要根據(jù)不同項目的實際情況選擇最合適的編程語言來保障項目軟件系統(tǒng)的實現(xiàn);在質(zhì)量管理方面,需要對階段成果進(jìn)行及時的評審和改進(jìn),同時引入風(fēng)險控制機(jī)制,在有效監(jiān)督下共同完成既定的實訓(xùn)項目內(nèi)容,進(jìn)而提高實訓(xùn)項目的質(zhì)量。

    (一)組織合理的實訓(xùn)團(tuán)隊

    本課程的人員組織由實訓(xùn)團(tuán)隊構(gòu)成,包括教師團(tuán)隊和學(xué)生團(tuán)隊。教師團(tuán)隊由五六名人員組成,包括學(xué)校老師和企業(yè)導(dǎo)師,教師團(tuán)隊要從經(jīng)驗、技能和管理方面進(jìn)行合理配置,對他們在整個項目實訓(xùn)過程中的角色和任務(wù)進(jìn)行有效的劃分。學(xué)生團(tuán)隊的構(gòu)建模擬企業(yè)開發(fā)真實項目的體系結(jié)構(gòu)配置,構(gòu)想一個學(xué)生團(tuán)隊由15人左右構(gòu)成。其中設(shè)立經(jīng)理1名,助理2名,剩余人員根據(jù)各自特長分別被分配到需求分析小組、系統(tǒng)設(shè)計小組、軟件開發(fā)小組及軟件測試小組,每個小組設(shè)置3名左右成員,整個實訓(xùn)團(tuán)隊人員體制如圖2所示。在導(dǎo)師團(tuán)隊的指導(dǎo)下,每個學(xué)生團(tuán)隊的經(jīng)理以項目負(fù)責(zé)人的角色管理整個項目流程,包括計劃的執(zhí)行、階段評審和跟蹤等。2名助理分別承擔(dān)業(yè)務(wù)層面和技術(shù)層面的協(xié)助管理,經(jīng)理和助理的選出主要由輔導(dǎo)員和班級學(xué)委推薦,每個學(xué)生團(tuán)隊對應(yīng)一個獨立的項目,包括任務(wù)分配、需求分析、系統(tǒng)設(shè)計、代碼測試、文檔的形成和質(zhì)量控制等活動,最終的實訓(xùn)報告書由大家合力完成。

    (二)建立完整的實訓(xùn)計劃

    軟件工程綜合實訓(xùn)是對大學(xué)生的綜合軟件設(shè)計和開發(fā)能力的訓(xùn)練,是把工程學(xué)、管理學(xué)等交叉學(xué)科的先進(jìn)思想和方法融入到軟件的體系結(jié)構(gòu)之中,所涉及到知識范圍幾乎涵蓋了大學(xué)四年所有的學(xué)科,這就要求本實訓(xùn)課程需要一個較長的周期來完成。本文所構(gòu)想的教學(xué)新模式計劃實訓(xùn)的周期為10周時間,如表2所示。共分為五個階段來完成:分組和任務(wù)布置階段、需求分析階段、系統(tǒng)設(shè)計階段、系統(tǒng)實現(xiàn)階段和測試階段。對于每一個階段,計劃表都清楚地標(biāo)明了所要完成的任務(wù)、參與的人員體系、階段成果和評審等質(zhì)量保證體系。建立計劃表的目的一方面可以讓學(xué)生有明確的目標(biāo),清楚自己的任務(wù)和所承擔(dān)的責(zé)任;另一方面也明確導(dǎo)師團(tuán)隊的參與目標(biāo)和參與價值,最終在大家的共同努力下,按時完成整個綜合實訓(xùn)項目所要求的各項任務(wù)。

    (三)軟件項目的實施

    在軟件項目實施階段,一方面實訓(xùn)團(tuán)隊小組要根據(jù)各自項目的特點精選合適的框架技術(shù)、軟件開發(fā)工具、成熟的開發(fā)語言和大小適中的數(shù)據(jù)庫管理系統(tǒng)。另一方面軟件開發(fā)小組在編寫代碼時,導(dǎo)師團(tuán)隊要及時給予技術(shù)指導(dǎo)并在代碼完成之后進(jìn)行評審,這也是對保證軟件質(zhì)量的綜合要求。[5]另外,通過模擬企業(yè)真實開發(fā)軟件項目的流程,導(dǎo)師團(tuán)隊要有效地引導(dǎo)學(xué)生進(jìn)行多方位的思考,把前期課程的知識點由點到線、由線到面串聯(lián)起來,并結(jié)合企業(yè)實際的軟件開發(fā)場景,讓學(xué)生切身感受到實際項目開發(fā)過程中的困難與挑戰(zhàn),進(jìn)一步激發(fā)自身適應(yīng)新事物的潛能以便將來能更快更好地融入社會。本實訓(xùn)課程是學(xué)生第一次以項目開發(fā)者的角色來完成項目,會遇到很多困難和諸多的不適應(yīng),此時需要導(dǎo)師團(tuán)隊給予耐心和充分的指導(dǎo),一方面是指導(dǎo)學(xué)生了解和初步掌握企業(yè)級軟件開發(fā)的流程,讓學(xué)生們知道每個階段的標(biāo)志性工件,要如何完成自己的工作。另一方面要在開發(fā)過程中適當(dāng)?shù)刈黾夹g(shù)指導(dǎo),讓學(xué)生能夠避免一時陷入困境而浪費過多的時間,進(jìn)而保障項目順利實施。

    (四)軟件質(zhì)量管理

    “質(zhì)量是企業(yè)的生命”,軟件企業(yè)的終極目標(biāo)是生產(chǎn)高質(zhì)量的軟件,它應(yīng)該滿足軟件需求定義的功能和性能、文檔符合事先確定的軟件開發(fā)標(biāo)準(zhǔn)。本文探討的實訓(xùn)新模式引入企業(yè)常用的質(zhì)量評審和風(fēng)險機(jī)制,在項目計劃的每個階段都對階段成果物進(jìn)行及時的評審檢查,如表2所示。一旦發(fā)現(xiàn)問題就馬上修改,這樣就避免了后期的返工,從而有效地保證了軟件的質(zhì)量。對于人員組織,首先要保障教學(xué)團(tuán)隊的穩(wěn)定,學(xué)院老師和企業(yè)導(dǎo)師要配置合理,學(xué)生團(tuán)隊中組長和副組長要選舉能力較強(qiáng)的同學(xué)。對于項目計劃,首先要根據(jù)學(xué)生的特長進(jìn)行相對合理的時間及任務(wù)安排,制定任務(wù)進(jìn)度的風(fēng)險預(yù)案;對于軟件構(gòu)造,選擇合適的框架技術(shù)和開發(fā)語言是關(guān)鍵,特別是在軟件開發(fā)的前期,完善的設(shè)計文檔以及對公用模塊的審核都會有效地保障了軟件的質(zhì)量。總之,通過對軟件質(zhì)量管理的探討,讓學(xué)生了解企業(yè)開發(fā)高質(zhì)量軟件的流程和步驟,充分認(rèn)識到軟件質(zhì)量管理的重要性。

    四、總結(jié)與展望

    在新時代高校教育改革的背景下,地方應(yīng)用型本科高校要順應(yīng)區(qū)域發(fā)展的特點,以培養(yǎng)多樣化和高素質(zhì)人才為核心,在教學(xué)改革的過程中積極探索實訓(xùn)課程的“新模式”。軟件工程綜合實訓(xùn)課程是大學(xué)生即將從校園走向社會而提升自身社會實踐動手能力的重要教學(xué)過程。本文借鑒企業(yè)級能力成熟度模型CMM的思想,把企業(yè)規(guī)范的項目管理流程同校園教學(xué)有機(jī)地結(jié)合起來,構(gòu)建以項目計劃、人員組織、軟件構(gòu)造和質(zhì)量管理四位一體的綜合實訓(xùn)新模式。這種教學(xué)新模式通過近兩年在我校的實踐嘗試,反饋結(jié)果表明絕大部分學(xué)生積極響應(yīng)教學(xué)改革,對這種實訓(xùn)模式表示認(rèn)可,認(rèn)為他們在模擬企業(yè)真實項目的設(shè)計與開發(fā)過程中,進(jìn)一步豐富和拓寬了自身的知識體系,了解到了企業(yè)管理項目的標(biāo)準(zhǔn)化流程,提高了自身軟件設(shè)計與開發(fā)的綜合實踐動手能力。未來我們會繼續(xù)完善本課程教學(xué)新模式的改革細(xì)節(jié),使我校的綜合實訓(xùn)教學(xué)更上一層樓。

    參考文獻(xiàn)

    [1]吳愛華,侯永峰,楊秋波,郝杰.加快發(fā)展和建設(shè)新工科主動適應(yīng)和引領(lǐng)新經(jīng)濟(jì)[J/OL].高等工程教育研究,2017(01):1-9.

    [2]韓中元,雷國華,李軍.應(yīng)用型本科軟件工程人才培養(yǎng)模式的探索與實踐[J].計算機(jī)教育,2010.

    [3]楊國軍,陳亞林.軟件工程專業(yè)實訓(xùn)教學(xué)體系的構(gòu)建與實踐[J].四川省內(nèi)江師范學(xué)院學(xué)報,2009.24(06):76-79.

    [4]教育部高等學(xué)校教學(xué)指導(dǎo)委員會.普通高等學(xué)校本科專業(yè)類教學(xué)質(zhì)量國家標(biāo)準(zhǔn)(上冊)[M].高等教育出版社,2018:325-327.

    [5]黃茹芬,鄭藝峰,陳碧珍.基于校企合作的創(chuàng)新型軟件工程專業(yè)實踐教學(xué)模式改革[J].福建電腦,2017.33(04):73-74.

    作者:張昭 單位:安徽文達(dá)信息工程學(xué)院計算機(jī)工程學(xué)院

    主站蜘蛛池模板: 成人品视频观看在线| 国产成人无码一区二区三区在线 | 国产成人无码av片在线观看不卡| 欧美成人午夜影院| 国产成人精品无码一区二区| 国产成人综合精品| 精品无码成人片一区二区98 | 国产成人麻豆亚洲综合无码精品 | 国产成人精品福利色多多| www国产成人免费观看视频| 成人理伦电影在线观看| 国产成人精品久久综合| 97超碰精品成人国产| 国产成人免费网站| 成人精品视频99在线观看免费| 成人中文乱幕日产无线码| 免费一级成人毛片| 成人av免费电影| 成人欧美一区二区三区黑人 | 国产婷婷成人久久av免费高清| 鲁大师成人一区二区三区| 国产精品成人无码久久久| 69成人免费视频无码专区| 国产成人免费ā片在线观看| 日韩国产成人资源精品视频| 四虎成人精品在永久在线| 国产成人精品123区免费视频| 天天成人综合网| 成人免费草草视频| 成人影片一区免费观看| 成人亚洲欧美日韩在线| 成人人免费夜夜视频观看| 成人国产在线24小时播放视频| 2021国产成人午夜精品| 爽爽爽爽爽爽爽成人免费观看| 久久亚洲色www成人欧美| 亚洲2022国产成人精品无码区 | 久久亚洲精品成人无码网站| 久久成人无码国产免费播放| 久久精品成人欧美大片| 色窝窝无码一区二区三区成人网站 |