王文冀
摘要:為提職業(yè)院校業(yè)院校教師信息化培訓(xùn)質(zhì)量,該文針對目前職業(yè)院校教師信息化培訓(xùn)現(xiàn)狀和現(xiàn)有培訓(xùn)模式,引入Scrum敏捷軟件開發(fā)和SAM敏捷課程開發(fā)模式,并對兩種敏捷化模式進(jìn)行了分析和對比,構(gòu)建了敏捷開發(fā)模式下職業(yè)院校教師信息化培訓(xùn)的基本模式,以實(shí)現(xiàn)更好的培訓(xùn)效果。
關(guān)鍵詞:Scrum敏捷軟件開發(fā);SAM敏捷課程開發(fā);教師培訓(xùn);信息化培訓(xùn);迭代
中圖分類號(hào):G642 ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2020)31-0141-03
近年來,各省級(jí)政府、教育廳利用職業(yè)院校國家級(jí)、省級(jí)培訓(xùn)方式,對職業(yè)院校教師開設(shè)了大量信息化培訓(xùn)課程,還專門面向參加信全國息化技能大賽和信息化教學(xué)設(shè)計(jì)的教師,開設(shè)了“信息化技能提升培訓(xùn)項(xiàng)目”“信息化應(yīng)用能力提升高端研修項(xiàng)目”等信息化培訓(xùn)。如何有效開展教師信息化培訓(xùn),充分利用國家省政府給予的政策和資金支持就是當(dāng)務(wù)之急。
1 教師信息化培訓(xùn)的形式與存在的問題
在教師信息化培訓(xùn)方式上,可以從培訓(xùn)方式、培訓(xùn)理念、培訓(xùn)設(shè)備等角度對教師信息化培訓(xùn)模式進(jìn)行分類:1)根據(jù)不同的培訓(xùn)方式,可分為面授培訓(xùn)模式、遠(yuǎn)程培訓(xùn)模式和混合培訓(xùn)模式;2)根據(jù)不同的培訓(xùn)設(shè)備,可分為基于PC端的線上、線下教師培訓(xùn)模式和基于移動(dòng)端的教師培訓(xùn)模式;3)根據(jù)不同的培訓(xùn)理念,可分為講授式教師培訓(xùn)模式和實(shí)操式培訓(xùn)模式。
目前,教育部門和各級(jí)院校普遍采用的是“瀑布式”信息化培訓(xùn)模式,該模式可分為六個(gè)階段:培訓(xùn)需求調(diào)研階段、根據(jù)需求設(shè)計(jì)培訓(xùn)項(xiàng)目階段、根據(jù)培訓(xùn)項(xiàng)目組織教師預(yù)報(bào)名和正式報(bào)名階段、教師參加培訓(xùn)階段、反饋培訓(xùn)情況階段、培訓(xùn)總結(jié)階段。
職業(yè)院校教師信息化培訓(xùn)的主體一般是由政府主導(dǎo)下的各職業(yè)院校和教育培訓(xùn)機(jī)構(gòu),培訓(xùn)講師一般是職業(yè)院校教育專家、各職業(yè)院校優(yōu)秀教師和企業(yè)工程技術(shù)人員,參訓(xùn)學(xué)員一般是各職業(yè)院校各類教師。
雖然信息技術(shù)發(fā)展迅猛,但對教育行業(yè)的沖擊不強(qiáng)烈,職業(yè)院校教師信息化培訓(xùn)還存在諸多問題。經(jīng)調(diào)研分析,主要原因基本有以下三點(diǎn):一是在由政府主導(dǎo)的國培省培中,基本采取以年為單位的培訓(xùn)模式,從培訓(xùn)項(xiàng)目的調(diào)研到實(shí)際培訓(xùn)的周期太長,有時(shí)參訓(xùn)教師在報(bào)名時(shí)并不知道具體要培訓(xùn)什么,導(dǎo)致培訓(xùn)內(nèi)容不完全符合參訓(xùn)教師需求。二是一些培訓(xùn)機(jī)構(gòu)為爭取培訓(xùn)項(xiàng)目,培訓(xùn)方案的設(shè)計(jì)與實(shí)際開展的培訓(xùn)內(nèi)容存在出入,使培訓(xùn)內(nèi)容與參訓(xùn)教師的預(yù)期不符。三是培訓(xùn)結(jié)束后,沒有進(jìn)一步跟進(jìn)培訓(xùn)情況,培訓(xùn)效果短期反應(yīng)較好,后期可能與參訓(xùn)教師的真實(shí)使用需求不符,且無法推動(dòng)后期培訓(xùn)方案的改進(jìn)。
2 敏捷開發(fā)理念和實(shí)施工具的介紹與分析
敏捷軟件開發(fā)是一種從1990年代開始逐漸引起廣泛關(guān)注的一些新型軟件開發(fā)方法。敏捷開發(fā)以用戶的需求的進(jìn)化為核心,采用迭代、循序漸進(jìn)的方法進(jìn)行軟件開發(fā)。在敏捷開發(fā)中,軟件項(xiàng)目在構(gòu)建初期被切分成多個(gè)子項(xiàng)目,各個(gè)子項(xiàng)目的成果都經(jīng)過測試,具備可視、可集成和可運(yùn)行使用的特征。換言之,就是把一個(gè)大項(xiàng)目分為多個(gè)相互聯(lián)系,但也可獨(dú)立運(yùn)行的小項(xiàng)目,并分別完成,在此過程中軟件一直處于可使用狀態(tài)(1)。
2.1基于Scrum的敏捷軟件
Scrum是敏捷軟件開發(fā)方法之一,是迭代式增量軟件開發(fā)過程,在國內(nèi)外知名企業(yè)中被廣泛采納的用于進(jìn)行軟件項(xiàng)目管理和團(tuán)隊(duì)協(xié)作。Scrum原詞來自橄欖球,從Advanced Development Methods(先進(jìn)開發(fā)方法)中發(fā)展為Scrum。在 Scrum 軟件開發(fā)中,將軟件項(xiàng)目開發(fā)過程劃分成多個(gè)迭代周期,每個(gè)周期稱為一個(gè)沖刺(Sprint),通常一個(gè)周期為2-6周,在每個(gè)沖刺階段,開發(fā)團(tuán)隊(duì)通過完成一系列開發(fā)任務(wù)產(chǎn)生一個(gè)可以交付的軟件版本,每一個(gè)開發(fā)任務(wù)稱之為一個(gè)訂單項(xiàng),所有的沖刺訂單構(gòu)成了整個(gè)項(xiàng)目的產(chǎn)品訂單(Product Backlog),沖刺訂單是產(chǎn)品訂單的子集,包含每一個(gè)沖刺所包含的需求信息,又稱為迭代任務(wù)清單(2)。通過多次沖刺、評審會(huì)、增加新項(xiàng)目等環(huán)節(jié)完成整個(gè)軟件項(xiàng)目。如圖1。
2.2基于SAM的敏捷課程開發(fā)
SAM(successive approximation model)理論從字面上來看,可以翻譯為“持續(xù)接近”理論,是2013 年由Michael Allen在ASTD會(huì)議上提出的一種新的課程開發(fā)模型(3)。
SAM敏捷課程開發(fā),在真正設(shè)計(jì)開始之前首先進(jìn)行信息收集,客戶和課程開發(fā)團(tuán)隊(duì)從廣義層面上積極探討業(yè)務(wù)問題,為接下來有個(gè)好的開始做準(zhǔn)備,制定最初的設(shè)計(jì)方案。制定項(xiàng)目規(guī)劃,包括影響時(shí)間或者預(yù)算,不僅僅對管理的成本和質(zhì)量做到細(xì)致考慮,還需考慮與客戶進(jìn)行項(xiàng)目溝通、風(fēng)險(xiǎn)、明細(xì)表、范圍、人員安排等附加設(shè)計(jì)。
經(jīng)過準(zhǔn)備階段的工作,提出初步方案,考量所有的內(nèi)容是否符合學(xué)員的理解程度以及教學(xué)的需要。經(jīng)過多次迭代進(jìn)行修訂,形成培訓(xùn)方案設(shè)計(jì)初稿,再次與客戶確認(rèn)解決策略是有可行,再通過開發(fā)、實(shí)施、評估等多次迭代,形成教學(xué)實(shí)施與應(yīng)用的完整版本。如圖2所示:
2.3 兩種敏捷開發(fā)模式的區(qū)別與功能分析
Scrum敏捷開發(fā)與SAM敏捷課程開發(fā)都采用了敏捷迭代的理念,因兩種敏捷開發(fā)模式所開發(fā)的對象不同,所以兩種模式所采用的迭代方式、時(shí)間、方法、參與人員有所不同,具體對比如下:
2.3.1 敏捷開發(fā)模式的流程相似
首先確定目標(biāo),第二是進(jìn)行迭代開發(fā),第三是通過評估、總結(jié)、迭代等方法,最終實(shí)現(xiàn)最佳產(chǎn)品或方案。兩種開發(fā)模式大體分為三大步,如表1所示:
2.3.2 敏捷開發(fā)的產(chǎn)品不同
Scrum敏捷開發(fā)的產(chǎn)品是軟件,將一個(gè)完整產(chǎn)品根據(jù)重要程度分割而成若干個(gè)沖刺產(chǎn)品,在完成沖刺產(chǎn)品的基礎(chǔ)上進(jìn)行增量開發(fā)。SAM敏捷課程開發(fā)的結(jié)果是培訓(xùn)方案,是將課程培方案確定為產(chǎn)品,最先制定初級(jí)版本,與客戶充分溝通后再逐步形成黃金版本的產(chǎn)品。
2.3.3 參與人員與角色不同
Scrum敏捷開發(fā)主要由三類人員組成:產(chǎn)品負(fù)責(zé)人,負(fù)責(zé)產(chǎn)品需求的提煉、條目化、優(yōu)先級(jí)排序;敏捷項(xiàng)目負(fù)責(zé)人,負(fù)責(zé)維護(hù)敏捷開發(fā)的秩序,并協(xié)助解決非技術(shù)問題;敏捷團(tuán)隊(duì)成員,主要負(fù)責(zé)軟件的開發(fā),通過每日站立會(huì)、任務(wù)看板、計(jì)劃紙牌以等方式進(jìn)行管理。SAM敏捷課程開發(fā)主要由五類人組成,項(xiàng)目的主辦方,負(fù)責(zé)項(xiàng)目的規(guī)劃和宏觀把控;培訓(xùn)學(xué)員,負(fù)責(zé)提出培訓(xùn)需求和整改意見;培訓(xùn)內(nèi)容專家,負(fù)責(zé)對培訓(xùn)內(nèi)容提出改進(jìn)措施。培訓(xùn)講師,負(fù)責(zé)培訓(xùn)內(nèi)容的講授和課堂組織;項(xiàng)目組成員,負(fù)責(zé)培訓(xùn)方案的制定和調(diào)整,培訓(xùn)過程的組織和實(shí)施共組。Scrum敏捷開發(fā)中產(chǎn)品負(fù)責(zé)人負(fù)責(zé)與客戶溝通,代表客戶意見。SAM敏捷課程開發(fā)中各個(gè)角色可同時(shí)參與,交互性更強(qiáng)。
2.3.4 迭代的時(shí)間和方法不同
Scrum敏捷開發(fā)的迭代以項(xiàng)目沖刺為主的主要迭代和以每日例會(huì)和產(chǎn)品細(xì)化為主的內(nèi)部迭代,兩個(gè)內(nèi)部迭代不需要項(xiàng)目負(fù)責(zé)人和客戶參與,只在開發(fā)過程中由開發(fā)團(tuán)隊(duì)完成。而項(xiàng)目沖刺迭代需要開發(fā)團(tuán)隊(duì)、項(xiàng)目負(fù)責(zé)人和客戶共同參與,對產(chǎn)品進(jìn)行評審和總結(jié)。每個(gè)沖刺項(xiàng)目的迭代時(shí)間和流程一般不允許任意改變,以免軟件開發(fā)過程臨時(shí)增減工作量。沖刺完成以后,進(jìn)入項(xiàng)目的增量開發(fā)。SAM敏捷課程開發(fā)的迭代是在課程開發(fā)過程中,通過不斷滾動(dòng)前進(jìn)的方式進(jìn)行,迭代可分為標(biāo)準(zhǔn)版,A版、B版、黃金版等。因開發(fā)的產(chǎn)品是課程方案,每次迭代都是演練,允許各方人員隨時(shí)提出修改方案,不斷更新方案。因?yàn)轫?xiàng)目較小,開發(fā)時(shí)間一般以天或小時(shí)計(jì)算。兩個(gè)敏捷開發(fā)模式都好比滾雪球,有客戶和開發(fā)人員共同初定一個(gè)小雪球,經(jīng)過多輪迭代、多人參與,最終完成一個(gè)較為豐滿、各方面都滿意的雪球。不同的是Scrum敏捷開發(fā)在每個(gè)沖刺的內(nèi)部還有迭代的過程,以便盡早發(fā)現(xiàn)問題解決問題。而SAM敏捷課程開發(fā)中的問題可隨時(shí)解決。
3 敏捷開發(fā)模式應(yīng)用于職業(yè)院校教師信息化類培訓(xùn)的優(yōu)勢
Scrum敏捷開發(fā)模式摒棄了原有“瀑布式”開發(fā)模式,SAM敏捷課程開發(fā)也淘汰了原有的ADDIE課程開發(fā)模式(Analysis分析、Design設(shè)計(jì)、Development開發(fā)、Implement實(shí)施、Evaluation評估)。但目前SAM課程開發(fā)模型主要應(yīng)用于企業(yè)培訓(xùn)領(lǐng)域,在教育領(lǐng)域應(yīng)用較少。敏捷開發(fā)在執(zhí)行流程、開發(fā)成本、時(shí)效性、協(xié)作性、靈活性等方面存在多方面的優(yōu)勢和特點(diǎn)。如表2所示:
若職業(yè)院校信息化培訓(xùn)由原有的“瀑布式”培訓(xùn)模式改為“迭代式”培訓(xùn)模式,將有以下優(yōu)勢:
3.1培訓(xùn)方案針對性更強(qiáng)
隨著信息化的發(fā)展,新軟件層出不窮,職業(yè)院校教師信息化培訓(xùn)的學(xué)員來自不同的職業(yè)院校,學(xué)科背景、信息化水平參差不齊,對培訓(xùn)需求有非常大的區(qū)別。應(yīng)用敏捷化開發(fā)模式的信息化培訓(xùn)方案可以通過多次迭代和借助線上教學(xué)的方式,形成最終優(yōu)化的培訓(xùn)方案,學(xué)員與培訓(xùn)機(jī)構(gòu)、培訓(xùn)講師建立了良好的交流途徑和關(guān)系,既方便了培訓(xùn)學(xué)員在培訓(xùn)后繼續(xù)咨詢,又方便了培訓(xùn)機(jī)構(gòu)訓(xùn)后跟蹤調(diào)研、繼續(xù)輔導(dǎo)。培訓(xùn)機(jī)構(gòu)應(yīng)從中總結(jié)經(jīng)驗(yàn),調(diào)整下一輪的培訓(xùn)方案。培訓(xùn)學(xué)員通過翻轉(zhuǎn)課堂和更有針對性的培訓(xùn)方式,更容易取得良好的培訓(xùn)效果。
3.2培訓(xùn)講師團(tuán)隊(duì)易于搭建
根據(jù)敏捷化和信息化培訓(xùn)的靈活多變的特點(diǎn),培訓(xùn)講師的靈活性也較大。培訓(xùn)團(tuán)隊(duì)成員不必是面面俱到的培訓(xùn)大師,只需在某專業(yè)領(lǐng)域有一定的特長即可,相反一些有豐富經(jīng)驗(yàn)的培訓(xùn)大師卻不一定有時(shí)間充分溝通,而且研究方向一般比較固定。講師團(tuán)隊(duì)的人員可更加年輕,所學(xué)專業(yè)也更加靈活。年輕人精力充沛、更喜歡溝通,符合敏捷培訓(xùn)模式的協(xié)作性、靈活性的要求,各培訓(xùn)機(jī)構(gòu)可以迅速搭建一個(gè)由多人組成的年輕化的復(fù)合式的敏捷化培訓(xùn)團(tuán)隊(duì)。
3.3培訓(xùn)成本較低
敏捷開發(fā)模式下的信息化培訓(xùn)前期迭代采取線上交流、學(xué)習(xí)的方式,部分先導(dǎo)課程的學(xué)習(xí)可以采取線上教學(xué),省去了部分場地租用、住宿、餐飲等費(fèi)用,運(yùn)行和維護(hù)成本較低。在相同的培訓(xùn)時(shí)間中,可取得更大、更佳的培訓(xùn)效果。信息化培訓(xùn)講師團(tuán)隊(duì)雖然人員較多,但可由本單位從事信息化教學(xué)的管理和技術(shù)人員組成,因?yàn)閷儆诒韭毠ぷ?,又相對年輕,培訓(xùn)機(jī)構(gòu)所付人力成本也相對較低。
4 運(yùn)用敏捷開發(fā)模式改進(jìn)職業(yè)院校教師信息化培訓(xùn)的建議
4.1在培訓(xùn)模式方面
建議根據(jù)構(gòu)建敏捷開發(fā)下的信息培訓(xùn)模式。根據(jù)敏捷開發(fā)原理,將原有培訓(xùn)需求分析、培訓(xùn)項(xiàng)目設(shè)計(jì)、培訓(xùn)教師報(bào)名、培訓(xùn)實(shí)施(擬開展培訓(xùn))、培訓(xùn)反饋、培訓(xùn)總結(jié)等環(huán)節(jié)組成一個(gè)小循環(huán),反復(fù)修訂、完善培訓(xùn)方案,隨時(shí)根據(jù)學(xué)員要求改變,然后再進(jìn)行小循環(huán),最后到培訓(xùn)實(shí)施環(huán)節(jié),在培訓(xùn)實(shí)施環(huán)節(jié)中也可以繼續(xù)修改完善培訓(xùn)方案,為下個(gè)循環(huán)做準(zhǔn)備。根據(jù)學(xué)員需求可在一次培訓(xùn)中制定多套培訓(xùn)方案,再根據(jù)多套方案中的培訓(xùn)課程進(jìn)行橫向貫穿,制定出線下統(tǒng)一培訓(xùn)課程和分組輔導(dǎo)課程。
建議培訓(xùn)方案迭代4次,形成迭代1.0版至迭代4.0版。第一輪迭代完成培訓(xùn)方案快速成型,向參訓(xùn)者和培訓(xùn)者征求意見,主要解決了“有”和“無”的問題。第二輪迭代完成,培訓(xùn)方案優(yōu)化升級(jí),吸收采納參訓(xùn)者和培訓(xùn)者的意見建議,使培訓(xùn)需求更加清晰,學(xué)員預(yù)期更加明確,方案設(shè)計(jì)更加合理,主要解決了“差”和“一般”的問題。第三輪迭代完成培訓(xùn)方案整合成型,選取合適的參培者和培訓(xùn)者進(jìn)入課程開發(fā)團(tuán)隊(duì),參訓(xùn)者和培訓(xùn)者范圍更易確定,培訓(xùn)效果更有保障,主要解決了“一般”“和”優(yōu)質(zhì)“的問題。第四輪迭代可以具體組織實(shí)施培訓(xùn)項(xiàng)目,為今后培訓(xùn)升級(jí)積累實(shí)踐經(jīng)驗(yàn)。主要解決了“理論”和“實(shí)踐”的問題。
4.2在培訓(xùn)過程方面
建議采用線上培訓(xùn)與線下培訓(xùn)相結(jié)合的方式。訓(xùn)前,可采取線上交流、導(dǎo)學(xué)、調(diào)查問卷、投票等方式,對學(xué)員進(jìn)行預(yù)培訓(xùn),最終確定優(yōu)化后的培訓(xùn)方案。訓(xùn)中,可采取線上學(xué)習(xí)與線下學(xué)習(xí)相結(jié)合的方式,如“翻轉(zhuǎn)課堂”教學(xué)模式,即課前針對每個(gè)人的需求,采用超星學(xué)習(xí)通等在線教學(xué)工具在線上提供視頻、資料等學(xué)習(xí)內(nèi)容,由學(xué)員自主完成線上學(xué)習(xí),課上集中培訓(xùn)、答疑解惑。訓(xùn)后,采用線上跟蹤的方式,調(diào)研教學(xué)效果,進(jìn)一步進(jìn)行培訓(xùn)指導(dǎo)。
4.3在培訓(xùn)團(tuán)隊(duì)方面
建議搭建信息化培訓(xùn)講師團(tuán)隊(duì)。因?yàn)樾畔⒒嘤?xùn)內(nèi)容范圍非常廣泛,一個(gè)人的知識(shí)面有限,難以滿足所有學(xué)員的需求。所以敏捷模式下的信息化培訓(xùn)主體不是一個(gè)人,而是一個(gè)團(tuán)隊(duì)。首先,建議根據(jù)培訓(xùn)需求,由多人組成培訓(xùn)講師團(tuán)隊(duì),針對每個(gè)學(xué)員的需求點(diǎn)制定培訓(xùn)方案。其次,建議信息化培訓(xùn)講師一般有計(jì)算機(jī)相關(guān)專業(yè)學(xué)習(xí)經(jīng)歷,能更快地理解、接受和應(yīng)用敏捷開發(fā)的理念,更游刃有余地開展培訓(xùn)。
4.4在培訓(xùn)成本方面
建議建立敏捷開發(fā)模式下的信息化培訓(xùn)資源庫。資源庫中包括各類視共享、自制資源和信息化培訓(xùn)迭代過程中形成的個(gè)性化培訓(xùn)方案。首先,因?yàn)樾畔⒒嘤?xùn)資源非常豐富,建議信息化培訓(xùn)團(tuán)隊(duì)通過各種途徑整理大量信息化培訓(xùn)資料,篩選整合后用于信息化培訓(xùn);也可以通過錄屏、直播等方式自己制作培訓(xùn)資料,形成適合職業(yè)院校教師信息化培訓(xùn)的資源庫。其次,建議培訓(xùn)組織方將歷次針對學(xué)員制定敏捷化的培訓(xùn)方案進(jìn)行梳理、匯總,形成多種信息化培訓(xùn)解決方案,供學(xué)員選擇和參考,又經(jīng)更新、補(bǔ)充、完善修改后可以反復(fù)使用。降低了組織方的運(yùn)營成本,也豐富了教學(xué)資源。
總之,敏捷化培訓(xùn)雖然優(yōu)勢明顯,但這也對培訓(xùn)承辦方提出了更高的要求。當(dāng)然敏捷化培訓(xùn)也有自身的問題,不易組織較多人員同時(shí)參加的會(huì)議培訓(xùn),如超過100人以上的大型會(huì)議,培訓(xùn)需求不好平衡和課程開發(fā)成本較高。
參考文獻(xiàn):
[1] 楊帆.敏捷開發(fā)流程管理優(yōu)化探討[J].電子技術(shù)與軟件工程,2015(20):52-53.
[2] 劉偉,黃辛迪.基于Scrum敏捷開發(fā)方法的學(xué)科競賽指導(dǎo)和備賽過程研究[J].大學(xué)教育,2019,8(5):79-81,94.
[3] 馮會(huì).基于SAM模型的培訓(xùn)課程開發(fā)策略[J].石油化工管理干部學(xué)院學(xué)報(bào),2013,15(4):49-50.
[4] 閆寒冰,李帥帥,段春雨,等.敏捷理念在教師培訓(xùn)課程開發(fā)中的應(yīng)用研究[J].中國電化教育,2018(11):33-38,45.
[5] 沈夢姣,張厚君,王秋芳,等.高職軟件類課程引入Scrum敏捷管理模式的探索[J].科技創(chuàng)新導(dǎo)報(bào),2018,15(26):242,244.
【通聯(lián)編輯:王力】