實(shí)踐教學(xué)促進(jìn)軟件人才培養(yǎng)
華為云DevCloud是集華為30年研發(fā)實(shí)踐、前沿研發(fā)理念、先進(jìn)研發(fā)工具為一體的研發(fā)云平臺(tái),面向軟件開發(fā)者提供研發(fā)工具服務(wù),提供了項(xiàng)目管理、配置管理、代碼檢查、編譯構(gòu)建、測(cè)試、部署、發(fā)布等端到端覆蓋軟件生命周期的相關(guān)服務(wù)。
四川師范大學(xué)攜手華為云DevCloud開啟了成都軟件產(chǎn)業(yè)應(yīng)用型人才培養(yǎng)的新模式,基于華為云DevCloud進(jìn)行企業(yè)案例實(shí)踐教學(xué),將有助于提升成都市軟件人才培養(yǎng)發(fā)展速度,提高人才培養(yǎng)質(zhì)量,推進(jìn)校企合作,促進(jìn)軟件教育發(fā)展。
華為專家結(jié)合實(shí)際項(xiàng)目案例,讓學(xué)生體驗(yàn)基于華為云DevCloud從項(xiàng)目立項(xiàng)到業(yè)務(wù)部署發(fā)布的全流程、軟件開發(fā)全生命周期的操作方法,從而有助于全面提升軟件技術(shù)專業(yè)學(xué)生的應(yīng)用實(shí)踐能力,幫助學(xué)生熟悉最新前沿開發(fā)流程,增強(qiáng)學(xué)生團(tuán)隊(duì)協(xié)作意識(shí)。
實(shí)訓(xùn)課程提高動(dòng)手和軟件工程化交付能力
實(shí)訓(xùn)課共計(jì)12天,共開設(shè)理論課10場(chǎng),動(dòng)手實(shí)驗(yàn)8課,代碼需求實(shí)現(xiàn)3個(gè),期間還進(jìn)行了多項(xiàng)游戲活動(dòng),讓學(xué)生加深理解團(tuán)隊(duì)協(xié)作,粒度拆分,迭代開發(fā)在軟件開發(fā)中重要性。 實(shí)訓(xùn)課重點(diǎn)培養(yǎng)學(xué)生實(shí)踐動(dòng)手能力,通過客戶的實(shí)際案例,提供一個(gè)真實(shí)的DevOps項(xiàng)目實(shí)施過程。通過“汽車配件商城“示例的全流程演示帶學(xué)生體驗(yàn)華為云DevCloud的端到端DevOps能力,并且展示華為云DevCloud HE2E框架,從關(guān)注持續(xù)交付階段的各項(xiàng)實(shí)踐,結(jié)合持續(xù)交付實(shí)施框架的七大改進(jìn)領(lǐng)域,帶領(lǐng)學(xué)生了解如何優(yōu)化軟件交付過程,如何利用微服務(wù)思想和容器化技術(shù)做到工程解耦和團(tuán)隊(duì)解耦。同時(shí),實(shí)訓(xùn)課還展示華為云DevCloud結(jié)合CCE云容器引擎所實(shí)現(xiàn)的端到端持續(xù)交付流水線的貫通效果,容器編排平臺(tái)Kubernetes所提供的一系列微服務(wù)持續(xù)交付能力,如:滾動(dòng)更新,灰度發(fā)布等。同時(shí),通過對(duì)實(shí)訓(xùn)項(xiàng)目的架構(gòu)剖析、實(shí)訓(xùn)項(xiàng)目所用技術(shù)棧介紹、組織學(xué)生召開迭代計(jì)劃會(huì)議,使用華為云DevCloud進(jìn)行敏捷項(xiàng)目規(guī)劃、管理項(xiàng)目配置等,讓學(xué)生充分了解、掌握敏捷管理、DevOps實(shí)施的基本知識(shí)。本次實(shí)訓(xùn)課通過大量的實(shí)驗(yàn)課程,讓學(xué)生學(xué)習(xí)如何使用DevCloud提供的 “項(xiàng)目規(guī)劃” 視圖以思維導(dǎo)圖的模式完成需求從Epic -> Feature -> Story -> Task的創(chuàng)建以及管理。學(xué)習(xí)如何對(duì) “汽車配件商城” 進(jìn)行基本信息等維護(hù),以及團(tuán)隊(duì)成員管理,并學(xué)習(xí)如何通過定制站內(nèi)消息通知以及郵件通知來跟進(jìn)項(xiàng)目進(jìn)度等。
結(jié)業(yè)答辯考核評(píng)委由華為技術(shù)專家組成,圍繞華為云DevCloud的掌握程度、項(xiàng)目完成進(jìn)度、軟件開發(fā)全流程的理解,及學(xué)員在實(shí)訓(xùn)期間學(xué)習(xí)情況綜合考評(píng)。學(xué)員通過結(jié)業(yè)答辯后獲得結(jié)業(yè)證書。
優(yōu)秀學(xué)員蔣星說:“參加本次實(shí)訓(xùn)獲益頗多,華為的老師從華為云DevCloud的項(xiàng)目開發(fā),到軟件開發(fā)的全生命周期作了非常細(xì)致的講解”,四川師范大學(xué)計(jì)算機(jī)科學(xué)學(xué)院網(wǎng)絡(luò)工程系系主任李貴洋表示:“華為云DevCloud實(shí)訓(xùn)對(duì)老師和學(xué)生的觀念有很大的影響,讓大家接觸了最新開發(fā)的這種云端的框架和技術(shù),從大家使用反饋的情況來看的話,情況良好?!?/p>
今后,華為云將攜手合作更多高校,建立基于華為云DevCloud的戰(zhàn)略合作關(guān)系,將華為云DevCloud新型的實(shí)訓(xùn)模式應(yīng)用在高校實(shí)踐教學(xué)環(huán)節(jié),全面提升軟件專業(yè)學(xué)生的應(yīng)用實(shí)踐能力,培養(yǎng)出更多與企業(yè)接軌的應(yīng)用型軟件人才。