• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于企業(yè)開發(fā)規(guī)范的軟件人才培養(yǎng)模式研究

      2022-07-09 15:08:58陳偉東
      科技視界 2022年15期
      關(guān)鍵詞:軟件技術(shù)編碼規(guī)范

      陳偉東

      (杭州職業(yè)技術(shù)學(xué)院信息工程學(xué)院,浙江 杭州 310018)

      0 引言

      近年來,軟件產(chǎn)業(yè)已經(jīng)逐漸發(fā)展成為國家戰(zhàn)略型產(chǎn)業(yè),在經(jīng)濟(jì)發(fā)展上發(fā)揮著重要作用。 而隨著軟件產(chǎn)業(yè)的快速發(fā)展,軟件企業(yè)為了研發(fā)工作高產(chǎn)高效,建立了一整套軟件需求分析、軟件設(shè)計、軟件編碼、軟件測試和軟件運(yùn)維流水線, 同時有些企業(yè)在研發(fā)過程中執(zhí)行詳細(xì)的軟件開發(fā)規(guī)范, 確保軟件高質(zhì)量標(biāo)準(zhǔn)化,這對軟件從業(yè)人員提出了高層次的要求。 在印度,針對同一個項目里的同一個代碼段,不同程序員的編碼是完全一致的,而在我國卻很難做到,國內(nèi)不同程序員對程序理解不同, 個性化編碼習(xí)慣和因素在編碼中體現(xiàn)過多。 原因很簡單,缺乏規(guī)范約束。這跟在學(xué)校的教育有著很密切的關(guān)系, 不少企業(yè)共性地反映很多軟件技術(shù)專業(yè)畢業(yè)的學(xué)生缺乏代碼規(guī)范意識,導(dǎo)致企業(yè)渴望優(yōu)秀人才,學(xué)校畢業(yè)學(xué)生達(dá)不到要求的兩難局面。

      如何培養(yǎng)出滿足企業(yè)需求, 擁有良好開發(fā)規(guī)范的軟件工程師是當(dāng)前軟件技術(shù)專業(yè)教育亟須解決的一個重要問題。 本文通過構(gòu)建基于企業(yè)開發(fā)規(guī)范的軟件人才培養(yǎng)模式,將企業(yè)開發(fā)規(guī)范納入日常的教學(xué)之中,培養(yǎng)學(xué)生的開發(fā)規(guī)范意識,滿足企業(yè)對人才的要求。

      1 軟件人才培養(yǎng)現(xiàn)狀分析

      1.1 教學(xué)理念與教學(xué)方式現(xiàn)狀

      以往軟件技術(shù)專業(yè)在課程實(shí)踐環(huán)節(jié)方面相關(guān)教學(xué)理念不清晰,實(shí)踐內(nèi)容缺乏對產(chǎn)業(yè)實(shí)際應(yīng)用的針對性,沒有重視到企業(yè)開發(fā)規(guī)范對于專業(yè)學(xué)生培養(yǎng)的重要作用,沒有將企業(yè)開發(fā)規(guī)范納入日常教學(xué)中。

      教學(xué)過程主要通過“教師教,學(xué)生學(xué)”的傳統(tǒng)方式,學(xué)生缺乏自主學(xué)習(xí)、師生缺乏互動學(xué)習(xí),實(shí)踐缺乏工作環(huán)境的真實(shí)性,缺乏對開發(fā)規(guī)范等方面的要求和訓(xùn)練,這種較為被動的學(xué)習(xí)方式很容易讓學(xué)生對于軟件開發(fā)學(xué)習(xí)失去興趣,同時不利于學(xué)生開發(fā)規(guī)范的養(yǎng)成。

      1.2 教學(xué)體系現(xiàn)狀

      軟件技術(shù)專業(yè)相關(guān)開發(fā)類課程,缺乏相關(guān)崗位開發(fā)規(guī)范的導(dǎo)入,對學(xué)生的職業(yè)素養(yǎng)和崗位工作能力提升有一定的影響。 同時由于軟件相關(guān)技術(shù)更新快,導(dǎo)致很多軟件技術(shù)專業(yè)的教學(xué)存在一些滯后性,這就需要教師在教學(xué)中對教學(xué)內(nèi)容進(jìn)行及時更新和補(bǔ)充,但是在實(shí)際的教學(xué)中很多教師并沒有注意到這個情況,或者意識到但沒有想到有效方法來改善教學(xué),基本都是按照之前的教學(xué)大綱設(shè)計教學(xué)內(nèi)容。 在實(shí)踐教學(xué)方法方面,缺少軟件生產(chǎn)線上的真實(shí)例子,更多的是對基礎(chǔ)知識的實(shí)驗(yàn)求證,例子過于傳統(tǒng)老舊,反映企業(yè)真實(shí)需求的實(shí)踐無法得到體現(xiàn)。

      1.3 實(shí)踐考核方式現(xiàn)狀

      當(dāng)前軟件開發(fā)相關(guān)的實(shí)踐考核方式主要有兩種,一是個人運(yùn)行程序的考核; 二是相關(guān)文檔的考核,然后綜合得出每個學(xué)生的實(shí)踐分。 這種考核方式體系單一,考核指標(biāo)粗放,無法體現(xiàn)軟件技術(shù)專業(yè)特點(diǎn),也無法準(zhǔn)確反映學(xué)生開發(fā)規(guī)范素養(yǎng)、能力素養(yǎng)培養(yǎng)的實(shí)際效果。

      2 基于企業(yè)開發(fā)規(guī)范的軟件人才培養(yǎng)模式改革方向

      基于企業(yè)開發(fā)規(guī)范的軟件人才培養(yǎng)模式改革目標(biāo)是在教學(xué)中充分了解企業(yè)需求和開發(fā)規(guī)范,將企業(yè)開發(fā)規(guī)范納入日常的教學(xué)之中,完善擁有企業(yè)開發(fā)規(guī)范基因的教育方案, 使課程開發(fā)過程更為規(guī)范化,最終滿足企業(yè)需求與開發(fā)規(guī)范的要求。 主要涉及5 個改革點(diǎn),如圖1 所示。

      圖1 改革內(nèi)容

      (1)教學(xué)重點(diǎn)的改革:及時把握軟件技術(shù)專業(yè)開發(fā)類課程的教學(xué)重點(diǎn),注重引入企業(yè)案例以及導(dǎo)入企業(yè)開發(fā)規(guī)范,使企業(yè)開發(fā)規(guī)范貫穿軟件開發(fā)全程。

      (2)課程教學(xué)內(nèi)容的改革:教學(xué)內(nèi)容與時俱進(jìn),緊跟市場變化,將當(dāng)前主流企業(yè)開發(fā)規(guī)范融入實(shí)踐教學(xué)中, 不斷探索課程內(nèi)容與企業(yè)開發(fā)規(guī)范融合方式,最終實(shí)現(xiàn)兩者的無縫連接。

      (3)教育體系的改革:校企雙方實(shí)施共同授課指導(dǎo)學(xué)生,引入優(yōu)秀工程師到學(xué)校授課,增進(jìn)校企合作。以企業(yè)開發(fā)規(guī)范為導(dǎo)向,構(gòu)建教育體系。

      (4)項目實(shí)訓(xùn)的改革:在軟件項目開發(fā)實(shí)訓(xùn)中,改革原先編碼量訓(xùn)練的單一維度, 梳理各個開發(fā)環(huán)節(jié)點(diǎn),引入編碼標(biāo)準(zhǔn)規(guī)范,增加規(guī)范訓(xùn)練內(nèi)容,將編碼規(guī)范和質(zhì)量放到同等重要的位置。

      (5)考核體系的改革:對學(xué)生進(jìn)行多方位考核,將開發(fā)規(guī)范納入考核范圍內(nèi),引導(dǎo)學(xué)生積極提高開發(fā)工作規(guī)范性。

      3 基于企業(yè)開發(fā)規(guī)范的軟件人才培養(yǎng)模式實(shí)施方法

      (1)制定軟件開發(fā)課程教學(xué)重點(diǎn)。 重新審視軟件技術(shù)專業(yè)開發(fā)類課程教學(xué)重點(diǎn),根據(jù)當(dāng)前企業(yè)現(xiàn)狀與學(xué)生學(xué)情,制定基于企業(yè)開發(fā)規(guī)范的軟件技術(shù)專業(yè)開發(fā)類課程教學(xué)方案。 把握軟件開發(fā)課程教學(xué)重點(diǎn):課程教學(xué)需及時分析企業(yè)對軟件人才的需求,注重企業(yè)案例的引入以及企業(yè)開發(fā)規(guī)范的導(dǎo)入,使企業(yè)開發(fā)規(guī)范貫穿整個開發(fā)過程,同時注重個性化教育,因材施教。 及時完善軟件技術(shù)專業(yè)人才培養(yǎng)方案,以軟件開發(fā)崗位為首崗,與企業(yè)共同制訂培養(yǎng)方案,導(dǎo)入企業(yè)開發(fā)規(guī)范元素,注重職業(yè)素養(yǎng)和專業(yè)素養(yǎng)培養(yǎng)。

      (2)優(yōu)化軟件開發(fā)類課程教學(xué)內(nèi)容。 教師做好學(xué)生學(xué)情分析,重點(diǎn)提高課堂教學(xué)質(zhì)量,從企業(yè)實(shí)際出發(fā),將企業(yè)開發(fā)規(guī)范更多地滲透于實(shí)際教學(xué)中,實(shí)現(xiàn)教學(xué)內(nèi)容與崗位開發(fā)規(guī)范的緊密結(jié)合。 定期對教學(xué)內(nèi)容進(jìn)行補(bǔ)充與完善,優(yōu)化課程內(nèi)容,比如開展教學(xué)活動前,教師先查閱相關(guān)資料,查詢各企業(yè)關(guān)于該教學(xué)活動涉及的開發(fā)規(guī)范有哪些,根據(jù)企業(yè)開發(fā)規(guī)范的變化調(diào)整課程內(nèi)容。

      (3)構(gòu)建基于企業(yè)開發(fā)規(guī)范的教育體系。 加強(qiáng)校企合作,校企雙方實(shí)施共同授課,共同提高學(xué)生專業(yè)技能。 完善現(xiàn)有軟件技術(shù)專業(yè)教育體系,將編碼規(guī)范化理念融入實(shí)際教學(xué)中, 通過工學(xué)結(jié)合方式開展教育。 在基于企業(yè)開發(fā)規(guī)范的課改理念的引導(dǎo)下,教師時時把握市場動態(tài)與人才需求,以培養(yǎng)專才、工匠為目標(biāo),建設(shè)專業(yè)化雙師型教學(xué)團(tuán)隊;以企業(yè)開發(fā)規(guī)范為導(dǎo)向,構(gòu)建基于企業(yè)開發(fā)規(guī)范的教育體系。 教學(xué)涉及Java開發(fā)、數(shù)據(jù)庫技術(shù)、軟件工程等有關(guān)知識,充分考慮軟件開發(fā)的規(guī)范性。 開發(fā)基于企業(yè)開發(fā)規(guī)范的課程體系,充分考慮企業(yè)實(shí)際運(yùn)作方式,內(nèi)容劃分為:企業(yè)調(diào)研—企業(yè)實(shí)際項目引入—崗位分析及任務(wù)介紹—崗位開發(fā)規(guī)范導(dǎo)入—軟件設(shè)計及編碼—項目考核與評價,使得學(xué)生更容易掌握軟件開發(fā)崗位相關(guān)技能。 圖2 為基于企業(yè)開發(fā)規(guī)范的軟件技術(shù)專業(yè)教育體系。

      圖2 基于企業(yè)開發(fā)規(guī)范的軟件技術(shù)專業(yè)教育體系

      (4)優(yōu)化項目訓(xùn)練。 加強(qiáng)工作過程質(zhì)量意識,參照企業(yè)對軟件人才的能力要求,能用規(guī)范的編碼解決實(shí)際工程問題。 在軟件開發(fā)實(shí)訓(xùn)中,新增編碼規(guī)范訓(xùn)練,在訓(xùn)練中使學(xué)生能意識到編碼規(guī)范的好處與重要性以及企業(yè)對開發(fā)規(guī)范的重視程度。 在訓(xùn)練中,模擬企業(yè)真實(shí)工作情景,項目經(jīng)理為指導(dǎo)教師,項目成員為全體學(xué)生,按項目需求書的功能模塊進(jìn)行分組,每組一位負(fù)責(zé)人, 負(fù)責(zé)開發(fā)任務(wù)分配和開發(fā)進(jìn)度控制,要求每組在規(guī)定的開發(fā)周期內(nèi)完成開發(fā)任務(wù)以及各模塊間的聯(lián)調(diào)任務(wù),各小組每日晨會推進(jìn)進(jìn)度,每周組織Review 代碼,檢查代碼規(guī)范性,最后開發(fā)節(jié)點(diǎn)各組間完成聯(lián)調(diào)工作并整體交付。

      (5)建立基于企業(yè)開發(fā)規(guī)范的考核體系。 完善現(xiàn)有考核體系,將企業(yè)開發(fā)規(guī)范納入考核范圍內(nèi),增強(qiáng)學(xué)生的編碼規(guī)范性意識。 考核內(nèi)容包括常規(guī)考核、技能考核兩部分, 常規(guī)考核主要是對學(xué)生學(xué)習(xí)態(tài)度、出勤情況、課堂積極性、課堂測驗(yàn)等表現(xiàn)進(jìn)行評價評分,技能考核主要是考查學(xué)生對程序設(shè)計、開發(fā)等技能的掌握程度。 技能考核方面,按企業(yè)對開發(fā)人員的規(guī)范性要求,建立開發(fā)規(guī)范考核制度,以阿里巴巴開發(fā)規(guī)范為參照,明確具體開發(fā)規(guī)范及訓(xùn)練科目,對每一科目規(guī)定訓(xùn)練要求及程度如表1 所示,并對過程進(jìn)行項目進(jìn)度控制和規(guī)范度管理,如表2 所示。

      表1 開發(fā)規(guī)范考核及訓(xùn)練要求

      表2 項目進(jìn)度&規(guī)范度管理表

      4 結(jié)語

      教學(xué)實(shí)踐與企業(yè)開發(fā)規(guī)范結(jié)合,將企業(yè)開發(fā)規(guī)范納入日常的教學(xué)之中,是培養(yǎng)具備良好編程規(guī)范的軟件工程師的有效措施。 在人才培養(yǎng)過程中,切實(shí)構(gòu)建基于企業(yè)開發(fā)規(guī)范的教育體系,加強(qiáng)校企聯(lián)合培養(yǎng)模式,充分考慮軟件開發(fā)的規(guī)范性,按“企業(yè)調(diào)研—企業(yè)實(shí)際項目引入—崗位分析及任務(wù)介紹—崗位開發(fā)規(guī)范導(dǎo)入—軟件設(shè)計及編碼—項目考核與評價”步驟執(zhí)行,優(yōu)化項目訓(xùn)練,指導(dǎo)教師與學(xué)生充當(dāng)項目角色,模擬軟件企業(yè)真實(shí)工作情境,在項目中學(xué)技能、遵規(guī)范,使學(xué)生成為真正契合企業(yè)的棟梁之材。

      猜你喜歡
      軟件技術(shù)編碼規(guī)范
      來稿規(guī)范
      來稿規(guī)范
      PDCA法在除顫儀規(guī)范操作中的應(yīng)用
      基于大數(shù)據(jù)分析的集合式EPC總承包項目管理軟件技術(shù)的應(yīng)用
      基于SAR-SIFT和快速稀疏編碼的合成孔徑雷達(dá)圖像配準(zhǔn)
      來稿規(guī)范
      《全元詩》未編碼疑難字考辨十五則
      子帶編碼在圖像壓縮編碼中的應(yīng)用
      電子制作(2019年22期)2020-01-14 03:16:24
      Genome and healthcare
      基于長三角地區(qū)需求的軟件技術(shù)人才的培養(yǎng)
      偃师市| 四会市| 巴彦县| 高碑店市| 云和县| 靖宇县| 明光市| 滨州市| 夏河县| 门头沟区| 花莲市| 华阴市| 大石桥市| 遵义市| 庄河市| 乌兰县| 沙雅县| 玛纳斯县| 视频| 宁波市| 钟山县| 马尔康县| 辽中县| 湖州市| 台湾省| 城步| 康乐县| 福海县| 江达县| 瑞金市| 阿拉善盟| 正阳县| 罗甸县| 镶黄旗| 兴安县| 阳城县| 郁南县| 安远县| 绵竹市| 闵行区| 兰州市|