宋小麗
(哈爾濱職業(yè)技術(shù)學(xué)院,哈爾濱 150081)
在高等職業(yè)教育中,學(xué)生參加各種技能大賽是提高人才培養(yǎng)質(zhì)量的一種重要方式。但是筆者根據(jù)近幾年的發(fā)現(xiàn),學(xué)生自主進(jìn)行競(jìng)賽的過(guò)程差強(qiáng)人意,往往存在組織混亂、效率低下、競(jìng)賽結(jié)果不盡人意的情況。在信息技術(shù)飛速發(fā)展的現(xiàn)在,敏捷開(kāi)發(fā)思想已經(jīng)在開(kāi)發(fā)領(lǐng)域中得到廣泛認(rèn)可。因此,筆者積極把敏捷開(kāi)發(fā)思想和最常用的Scrum實(shí)踐引入學(xué)生的競(jìng)賽實(shí)踐中,結(jié)合信息化手段,學(xué)生自主競(jìng)賽的效率和成果顯著提高,多方面提升了學(xué)生的培養(yǎng)質(zhì)量。
敏捷(Agile)開(kāi)發(fā)是世界流行的開(kāi)發(fā)和管理模式,來(lái)源于互聯(lián)網(wǎng)軟件項(xiàng)目開(kāi)發(fā)思想,是一種應(yīng)對(duì)快速變化的需求的一種軟件開(kāi)發(fā)能力,更強(qiáng)調(diào)開(kāi)發(fā)過(guò)程緊緊圍繞用戶需求、持續(xù)迭代更新的新版本和高效率的面對(duì)面溝通。隨著“互聯(lián)網(wǎng)+”的興起,越來(lái)越多的企業(yè)也都想采用這種高效率、高質(zhì)量的Agile模式,這種模式可以有效增加團(tuán)隊(duì)產(chǎn)出、加強(qiáng)團(tuán)隊(duì)合作,團(tuán)隊(duì)成員會(huì)因此快速成長(zhǎng)。隨著敏捷思想和原則的不斷發(fā)展,社會(huì)上衍生出適應(yīng)不同需求的敏捷開(kāi)發(fā)的方法學(xué),其中最廣泛使用的是Scrum實(shí)踐。Scrum是一個(gè)橄欖球的名詞,表明在一個(gè)團(tuán)隊(duì)中,大家是一起去爭(zhēng)一個(gè)球,是富有戰(zhàn)斗激情的團(tuán)隊(duì)作戰(zhàn)。敏捷開(kāi)發(fā)和Scrum實(shí)踐包括3個(gè)重點(diǎn)概念。第一,用戶價(jià)值驅(qū)動(dòng),這是核心理念;第二,產(chǎn)品持續(xù)迭代更新,即團(tuán)隊(duì)迅速做出一個(gè)產(chǎn)品雛形,然后不斷按照周期循序漸進(jìn)的迭代更新;第三,團(tuán)隊(duì)全員參與,除傳統(tǒng)的項(xiàng)目負(fù)責(zé)人和指導(dǎo)教師外,大家在整個(gè)過(guò)程中始終朝夕在一起工作,滿足團(tuán)隊(duì)的需要,并能夠發(fā)揮每一個(gè)人的特長(zhǎng)。
互聯(lián)網(wǎng)行業(yè)具有大量成功的案例,在互聯(lián)網(wǎng)企業(yè)廣泛應(yīng)用的敏捷開(kāi)發(fā)思想也越來(lái)越受到重視。很多非互聯(lián)網(wǎng)企業(yè)也都采用這種思想來(lái)管理企業(yè)和團(tuán)隊(duì)。筆者所在的機(jī)電工程學(xué)院雖然不是軟件行業(yè),但屬于工科,行業(yè)相關(guān)性較強(qiáng),工作內(nèi)容和方法也較為類(lèi)似,所以把敏捷開(kāi)發(fā)思想和Scrum實(shí)踐引入了競(jìng)賽輔導(dǎo)過(guò)程中。不僅培養(yǎng)了學(xué)生溝通能力和團(tuán)隊(duì)協(xié)作能力,提高了學(xué)生的學(xué)科競(jìng)賽成績(jī),還讓學(xué)生提前接觸和了解了企業(yè)的先進(jìn)項(xiàng)目管理理念,進(jìn)而養(yǎng)成了良好的工作思維意識(shí),能夠迅速融入實(shí)際企業(yè)工作中。以下以機(jī)電一體化技術(shù)專(zhuān)業(yè)和工業(yè)機(jī)器人專(zhuān)業(yè)的智能機(jī)器人競(jìng)賽為例,來(lái)講解Scrum管理方法在高職院校中項(xiàng)目團(tuán)隊(duì)的實(shí)踐路徑。
智能機(jī)器人競(jìng)賽團(tuán)隊(duì)組成一般為5~10人。由指導(dǎo)教師作為Scrum的流程教員,負(fù)責(zé)監(jiān)督和引導(dǎo)整個(gè)團(tuán)隊(duì)的運(yùn)作。選出2~3名學(xué)生作為競(jìng)賽項(xiàng)目負(fù)責(zé)人,共同負(fù)責(zé)一個(gè)大比賽項(xiàng)目,而大項(xiàng)目中同時(shí)又分成多個(gè)小項(xiàng)目,每個(gè)小項(xiàng)目分配一個(gè)負(fù)責(zé)人。這樣一個(gè)大項(xiàng)目中,雖然每個(gè)人的分工不同,但是由于所有人全程參與,更能激起個(gè)人的主動(dòng)性,每個(gè)成員都能發(fā)揮自己的專(zhuān)業(yè)特長(zhǎng)和經(jīng)驗(yàn)貢獻(xiàn),起到更加重要的作用。
迭代是一種把問(wèn)題分而化之、逐步優(yōu)化的過(guò)程。學(xué)生初期學(xué)習(xí)能力和知識(shí)的儲(chǔ)備都有限,如果讓學(xué)生一開(kāi)始就完成一個(gè)很大的競(jìng)賽項(xiàng)目,對(duì)學(xué)生來(lái)說(shuō)難度較大,容易對(duì)學(xué)生的信心造成傷害。所以本文基于敏捷開(kāi)發(fā)原則和Scrum實(shí)踐經(jīng)驗(yàn),把一個(gè)大項(xiàng)目分成若干個(gè)小項(xiàng)目,進(jìn)行周期迭代式研發(fā),即每個(gè)小項(xiàng)目包含若干個(gè)周期,每一個(gè)周期控制在2周以內(nèi),在一個(gè)項(xiàng)目完成后,再開(kāi)啟下一個(gè)項(xiàng)目。比如在機(jī)器人競(jìng)賽中,將一個(gè)大的工業(yè)機(jī)器人機(jī)械手臂的競(jìng)賽項(xiàng)目進(jìn)一步劃分為機(jī)械臂的電機(jī)控制、Openmv模塊的物體識(shí)別、單片機(jī)之間的實(shí)時(shí)通訊等,學(xué)生們團(tuán)隊(duì)協(xié)作、分步迭代,實(shí)現(xiàn)每一個(gè)子項(xiàng)目的功能。
看板是Scrum實(shí)踐中的點(diǎn)睛應(yīng)用,指在一塊白板上的項(xiàng)目進(jìn)展圖,即把關(guān)鍵內(nèi)容和進(jìn)展寫(xiě)在不同顏色的便利貼上,然后貼到白板上。項(xiàng)目進(jìn)展圖包含項(xiàng)目的已完成部分、未完成部分、正在做部分、困難和問(wèn)題等。所有項(xiàng)目組成員在每天的碰頭會(huì)議上溝通任務(wù)進(jìn)展,并相互更新白板狀態(tài)。白板放在顯眼的位置,大家可以一目了然地了解項(xiàng)目進(jìn)展,看到其他人在做些什么、誰(shuí)負(fù)責(zé)什么、什么時(shí)候完成。很多學(xué)生愛(ài)面子,不好意思讓自己負(fù)責(zé)的項(xiàng)目延期,所以都努力工作、互相幫助。通過(guò)看板,可以激發(fā)學(xué)生的主動(dòng)性,積極完成項(xiàng)目,對(duì)小團(tuán)隊(duì)能夠發(fā)揮極大的作用。最大的好處是非常容易上手,更加靈活、主動(dòng)地適應(yīng)需求變化,不需要太多投入,能夠快速促進(jìn)整個(gè)團(tuán)隊(duì)的和諧發(fā)展和快速進(jìn)步。如果項(xiàng)目團(tuán)隊(duì)成員地域不一,可以線上通過(guò)Scrum的管理工具來(lái)實(shí)現(xiàn),例如Worktile,配有敏捷開(kāi)發(fā)專(zhuān)用的項(xiàng)目模板,從需求管理、計(jì)劃迭代到任務(wù)進(jìn)度、缺陷追蹤,到最后的評(píng)審回顧,Worktile完美配合敏捷開(kāi)發(fā)。每一個(gè)階段性成果、遇到的困難、解決方案、思考總結(jié)都會(huì)記錄在系統(tǒng)中,且每個(gè)人都可以實(shí)現(xiàn)日?qǐng)?bào)制度和工作進(jìn)展共享,因此所有團(tuán)隊(duì)成員都可以了解整個(gè)項(xiàng)目的進(jìn)展以及其他人的進(jìn)展,整個(gè)團(tuán)隊(duì)處于高效運(yùn)作中。
高效的面對(duì)面會(huì)議和透明的流程管理,這是團(tuán)隊(duì)最有效率也最有效果的信息傳達(dá)方式,主要有迭代周期的慣例內(nèi)容以及每日站立會(huì)議、計(jì)劃會(huì)議和評(píng)審會(huì)議等。短時(shí)和固定的會(huì)議對(duì)小的競(jìng)賽團(tuán)隊(duì)來(lái)說(shuō)很重要,這是因?yàn)閳F(tuán)隊(duì)的每一個(gè)成員都可以了解項(xiàng)目的進(jìn)度,相對(duì)于傳統(tǒng)的任務(wù)分派式的低效管理方式,這樣能夠盡早發(fā)現(xiàn)項(xiàng)目可能出現(xiàn)的各種問(wèn)題,迅速調(diào)整開(kāi)發(fā)方向,迅速修復(fù)團(tuán)隊(duì)合作的重大缺陷等,能夠保障項(xiàng)目始終朝著正確的方向高效推進(jìn),是一種非常值得推廣的高效率管理方法。
敏捷開(kāi)發(fā)思想和Scrum實(shí)踐是一種項(xiàng)目開(kāi)發(fā)和管理思想,來(lái)源于互聯(lián)網(wǎng)軟件行業(yè)。近年來(lái),互聯(lián)網(wǎng)企業(yè)蓬勃發(fā)展,也從一個(gè)方面來(lái)驗(yàn)證這種開(kāi)發(fā)思想的先進(jìn)性和可行性。通過(guò)學(xué)生在訓(xùn)練過(guò)程中了解最先進(jìn)的工作方法,進(jìn)而養(yǎng)成良好的工作習(xí)慣,對(duì)將來(lái)學(xué)生畢業(yè)以后盡快融入工作起到很好的作用。比如每次的站立會(huì)議中,學(xué)生們會(huì)學(xué)會(huì)如何簡(jiǎn)明扼要地匯報(bào)進(jìn)展和講述遇到的困難。比如在確定迭代周期時(shí),學(xué)生會(huì)有意識(shí)地將一個(gè)大問(wèn)題細(xì)分為一個(gè)個(gè)小問(wèn)題;在每周工作總結(jié)中,學(xué)生會(huì)養(yǎng)成定期匯報(bào)的習(xí)慣。通過(guò)潛移默化的競(jìng)賽輔導(dǎo),使這種項(xiàng)目開(kāi)發(fā)和管理思想慢慢植根于學(xué)生的思維中。對(duì)于學(xué)生來(lái)說(shuō),不僅是工作習(xí)慣的養(yǎng)成,而且對(duì)生活和學(xué)習(xí)也有很多積極意義。
敏捷開(kāi)發(fā)核心的思想就是團(tuán)隊(duì)思維。每個(gè)人無(wú)論是個(gè)人成長(zhǎng),還是今后的工作中都離不開(kāi)團(tuán)隊(duì)的幫助。越早讓學(xué)生認(rèn)識(shí)到團(tuán)隊(duì)的重要性,越對(duì)他們的成長(zhǎng)有利。筆者通過(guò)一系列的形式,如站立會(huì)議、看板、團(tuán)隊(duì)建設(shè)、項(xiàng)目管理等,讓學(xué)生積極參與到項(xiàng)目中,提升了集體的榮譽(yù)感和團(tuán)隊(duì)協(xié)作的意識(shí),同時(shí)還潛移默化地培養(yǎng)了學(xué)生的整體意識(shí)和全局思維,幫助學(xué)生拓展更高、更遠(yuǎn)的思路。
敏捷開(kāi)發(fā)思想和Scrum實(shí)踐會(huì)有效提升學(xué)生的創(chuàng)新創(chuàng)業(yè)能力。在Scrum實(shí)踐的指導(dǎo)下,團(tuán)隊(duì)討論往往會(huì)碰撞出很多思想火花。每個(gè)人的知識(shí)背景和興趣愛(ài)好不同,所關(guān)注的方面也有所不同。通過(guò)討論,逐漸把某一個(gè)想法或創(chuàng)新點(diǎn)不斷完善起來(lái)。對(duì)于一個(gè)未知的問(wèn)題,通過(guò)迭代的方式,一點(diǎn)一點(diǎn)地清晰化。在創(chuàng)新過(guò)程中,學(xué)生們每當(dāng)遇到大問(wèn)題或者很難解決的問(wèn)題時(shí),要像切蛋糕一樣,把問(wèn)題分解成一個(gè)一個(gè)小問(wèn)題。通過(guò)這種思維訓(xùn)練。學(xué)生們不僅有了創(chuàng)新的辦法,也有了創(chuàng)新的思維。
在競(jìng)賽培養(yǎng)中,學(xué)生們往往根據(jù)教師的安排進(jìn)行學(xué)習(xí)和備戰(zhàn)。成績(jī)的好壞,往往和教師的投入有很大關(guān)系。將Scrum的思想引入競(jìng)賽輔導(dǎo)中后,實(shí)踐中可以發(fā)現(xiàn)學(xué)生的熱情高漲。首先,他們對(duì)這種團(tuán)隊(duì)的工作方式感到很新奇,認(rèn)為每一個(gè)人都是團(tuán)隊(duì)重要一員,有強(qiáng)烈的主人翁意識(shí)。其次,他們認(rèn)為這是一種高效的學(xué)習(xí)方式和鍛煉機(jī)會(huì)。原來(lái)他們遇到困難時(shí)會(huì)感到很頭疼,有很大的挫折感。但是現(xiàn)在每當(dāng)遇到困難時(shí),所有的成員同學(xué)都參與進(jìn)來(lái),一起互幫互助,一起想辦法,并運(yùn)用一些方法來(lái)解決,使學(xué)生們的學(xué)習(xí)熱情和興趣都有很大提升。
通過(guò)基于敏捷思想和Scrum實(shí)踐的競(jìng)賽培訓(xùn),筆者所在的機(jī)電專(zhuān)業(yè)在近年來(lái)的各類(lèi)競(jìng)賽中,取得了良好的效果。智能機(jī)器人方向獲得省級(jí)競(jìng)賽一等獎(jiǎng)8次,二、三等獎(jiǎng)多次。在創(chuàng)新創(chuàng)業(yè)方面,很多學(xué)生在畢業(yè)后走上了創(chuàng)業(yè)道路,然后把敏捷開(kāi)發(fā)思維和Scrum實(shí)踐用到了自己的創(chuàng)業(yè)中。在帶動(dòng)學(xué)生第二課堂的發(fā)展方面,由于競(jìng)賽參賽人員對(duì)這種基于Scrum敏捷思想的培訓(xùn)方式反映很好,形成了很好的口碑,在普通學(xué)生中也形成了口碑傳播,使更多的學(xué)生愿意參加進(jìn)來(lái),加入代表學(xué)生第二課堂的科創(chuàng)俱樂(lè)部。學(xué)生在學(xué)習(xí)習(xí)慣和工作方法方面有了很大的改變,工作熱情和積極性有了很大提升,人才培養(yǎng)的效果有了顯著提高。
為了提高學(xué)生的人才培養(yǎng)質(zhì)量,提升學(xué)生的技能競(jìng)賽水平,以最有效的手段獲得最好的成果,筆者所在學(xué)校應(yīng)運(yùn)用敏捷開(kāi)發(fā)思想和Scrum實(shí)踐來(lái)開(kāi)展學(xué)生人才培養(yǎng)的創(chuàng)新實(shí)踐。實(shí)踐表明,該方法能使學(xué)生的工作方法、創(chuàng)新能力、工作習(xí)慣、團(tuán)隊(duì)意識(shí)、工作熱情等方面有顯著提高,是一種值得推廣的競(jìng)賽輔導(dǎo)方法,有利于高職院校人才培養(yǎng)方式和深化教學(xué)改革。