999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

敏捷開發模式在中職軟件開發課程項目教學中的應用

2017-06-12 12:23:27譚江山
廣西教育·B版 2017年3期

【摘 要】本文結合中職學生特點,將當前流行的敏捷軟件開發模式引入到計算機軟件開發課程教學中,探索其在軟件開發課程項目教學中的應用與實施。讓學生在實操中掌握項目開發與管理,并順利過渡到軟件企業的生產流程中。

【關鍵詞】軟件開發 敏捷開發 項目教學

【中圖分類號】G 【文獻標識碼】A

【文章編號】0450-9889(2017)03B-0102-02

當前,中等職業學校軟件開發課程采用的項目教學法,是傳統的項目教學法。它雖然能夠鞏固課堂知識,讓學生感受到項目開發的流程和管理方法,但由于通常采用虛擬的教學環境,存在著許多不足:首先項目教學的組織流程還是沿用傳統軟件開發模式(如瀑布式開發模式),與當前社會上軟件公司中講究原型開發與快速迭代更新的設計思想不一致;其次,傳統的項目教學在課程組織模式下,師生無法及時溝通,出現的問題不易及時解決,導致了項目進展緩慢,學生普遍反映學習難度大;第三,傳統的項目教學課程由教師主導進行,往往是由教師先講,做示范,學生模仿完成,這種模式使學生缺少獨立設計、自主學習和創造性思維能力方面的相關訓練,沒有真正培養學生主動學習的能力。鑒于傳統項目教學中存在的諸多不足,筆者提出在中等職業學校軟件開發課程項目教學中引入企業敏捷開發模式,并且在學校經營性實習基地組織學生邊教邊學、邊學邊干,提高了學生學習的主動性,讓學生的學習緊貼企業生產實際。

一、敏捷開發的概念與特點

目前市場上大多數的中小型軟件企業都在使用敏捷開發方法。敏捷開發是一種有代表性的計算機軟件開發模式,它是以用戶的需求進化為核心,采用迭代、循序漸進的方法進行軟件開發。在敏捷開發中,軟件項目在構建初期被切分成多個子項目,各個子項目的成果都經過測試,具備可視、可集成和可運行的特征。換言之,就是把一個大項目分為多個相互聯系而又可以獨立運行的小模塊,并分別完成,從而實現快速開發的目的。其特點是:①適用于小團隊;②團隊是跨功能的——包括測試人員、開發人員、文檔開發人員等;③短迭代——利用短迭代方法來交付軟件;④相較于文檔,敏捷開發更注重面對面的交流;⑤結對編程、以強帶弱;⑥持續集成,交換測試。

二、在項目教學中應用敏捷開發的原因

1.敏捷開發以用戶的項目需求進化為核心,需要與用戶進行積極的溝通,通過與用戶的溝通,可以增強學生的組織溝通能力。

2.由于敏捷開發把一個項目劃分為若干個子項目,每個子項目均可單獨測試,學生在短期內可看到項目效果,容易產生成就感,激發學生的學習興趣。

3.敏捷開發項目采用分段分組、互相配合的形式,任務明確,使每個學生均有事可做,增強了學生的責任心,培養了學生的團隊精神。

4.學生水平參差不齊,對軟件開發的興趣點和愛好面不同,如有的學生善于組織,有的學生對UI感興趣,有的對前臺交互編程感興趣,有的則對后臺開發有特長等。通過角色扮演,提高學生的興趣。

5.能讓學生體驗到軟件項目開發在企業中的流程和管理方法。

三、敏捷開發在項目教學中的應用與實踐

(一)敏捷開發項目在教學中的實施要求

敏捷開發項目教學不同于傳統項目教學,其需要有一定的實施條件,對教師、設備場地、課時等提出了較高的要求。

1.對教師的要求。要求教師有一定的項目經驗,會編制較詳細的《項目需求說明書》,課前教會每組的“項目經理”編制每個組員的《項目任務書》,并檢查《項目任務書》的編制情況。這需要教師課前進行大量的準備工作。學生的 5 分鐘站立會議及小結會議,要求教師有較強的課堂把控能力。

2.對設備及場地的要求。要求每個項目組有相對獨立的空間,方便小組成員隨時進行溝通與交流。

3.對課時的要求。軟件開發是一項腦力勞動,需要長時間思考,所以在課時安排上,最好安排連續的 3-4 個課時。

4.對信息化的要求。需要有網站,以便能實時體現各項目組的項目推進情況;每個成員可以在線查閱自己的項目任務書,并可在線填寫每次課的工作日志及各類評價。

(二)敏捷開發在項目教學中的實施

筆者曾在學校的經營性實訓基地——柳州益智軟件科技有限責任公司工作 6 年,擔任公司軟件部經理,負責軟件開發業務,同時擔任學校計算機專業軟件方向學生的基礎理論和實訓課程的教學工作,對學生的軟件開發實訓是這樣實施的:

1.課堂(生產)準備階段

(1)教師準備。教師扮演軟件開發部門經理角色,負責整個項目的洽談及用戶的溝通。在準備階段,教師主要負責項目立項、《項目需求說明書》的制訂、項目原型的制作,并根據項目需求和學生特點對學生進行分組,仿照中小型軟件企業組織架構,讓學生進行角色扮演,將學生分成 5 人/組,人員組織架構如下:

項目經理由教師指定,項目經理由組織能力較強的學生擔任,能組織協調各成員間的關系,檢查本組成員的工作進度,可以不參加編寫代碼。

(2)項目經理準備。項目經理配合教師制作項目原型,并根據項目特點進行成員的分工。成員分成 2 個小組,每個小組由2名成員組成。項目經理指定各小組成員其任務分工,必須明確每位成員的任務和職責。教師要了解每個組的分工情況,對分工不合適的要進行適當的調整。項目經理要根據成員分工情況編制每個成員的《項目任務書》,進一步明確每位成員每次課的工作任務。

(3)成員準備。成員要明確自己的工作任務,了解項目的技術特點,并根據自己的項目任務要求,進行對新知識的學習和對舊知識的鞏固。

2.項目實施階段

項目實施階段是課程的中心。不要太在意學生實施結果的完整性,而是讓學生體驗項目實施的過程。每次上課開始時,不是讓學生馬上操作,而是讓項目經理召集組員進行 5 分鐘的站立會議,討論任務內容和明確分工,確定核心工作任務。教師的作用是巡視、答疑、指導,如果有新的知識點,則要進行必要的講解、演示及提供指導手冊等,1 節課里教師的講解不要超過 10分鐘。在每次課結束前 10 分鐘,項目經理要召集組員進行工作小結,每個組員都要小結本次課的任務完成情況、收獲以及待改進的地方,并以工作日志的方式進行存檔。項目經理匯報本組的完成情況,教師則小結本次課的知識點,并表揚做得好的小組。最后各項目組還要在網站上更新項目的推進情況。

3.項目驗收階段

整個大項目完成后,要進行檢查驗收,看是否符合《項目需求說明書》及用戶的實際需求。此時每個組都要在全體同學面前,展示自己的項目作品(最好有 PPT 課件作為輔助)。

(三)敏捷開發在項目教學中的評價考核

敏捷開發在項目教學的評價考核,主要是針對學生進行考核,由平時評價與項目結束評價兩部分組成。

1.平時評價。即每次課的工作小結。每位成員都要進行自我評價;每組的“項目經理”也要根據任務的完成度和完成質量對每位成員進行評價;教師則根據“項目經理”編制的《項目任務書》對成員進行評價。以上評價均分為優、良、中、差四等,評價結果記錄在當天的工作日志中。最后計算優、良、中、差的次數則為平時成績。筆者的計算方法為 1 次優、良、中、差分別得 1、0.8、0.6、0.4 分,缺勤得 0 分。最終,平時成績=每次評價分值的和÷評價次數。

2.項目結束評價。項目驗收階段,項目組之間根據項目作品展示情況進行交叉互評,教師也要對各項目組進行評價。項目組的最后成績為組間評價平均分和教師評價各占50%。最后,項目組的成績綜合學生的個人平時成績,得出了學生的最終成績。

這幾年來的實踐證明,學校畢業的軟件方向學生能快速地適應企業的工作要求,獲得了企業的認可和好評。部分學生升學后也能適應高校的學習,得到了高校教師的好評。在中職的軟件開發項目教學中引入敏捷開發,可讓學生在實習或工作前,了解軟件企業進行軟件開發的人員組織架構、工作的方式方法及如何進行高效的溝通、交流、協作。每次課的測試成果可以增強學生學習軟件開發的成就感,提高學生的學習興趣。由于敏捷開發貼近企業實際,能讓學生順利過渡到真實的軟件生產流程,從而使學生的實習及就業更加順暢。

【參考文獻】

[1]肖小聰,曹步清.基于敏捷開發的數據庫系統課程設計教學研究與實踐[J].當代教育理論與實踐,2016(8)

[2]尹 華,王志堅.基于Scrum敏捷開發的軟件實訓設計[J].計算機教育,2016(6)

[3]劉繼承.在《面向對象程序設計》教學中引入敏捷軟件開發思想[J].科技信息,2007(31)

【作者簡介】譚江山(1977— ),男,廣西上林人,柳州市第一職業技術學校計算機專業課教師,講師,理學學士,研究方向:計算機軟件開發、物聯網技術。

(責編 羅汝君)

主站蜘蛛池模板: 美女扒开下面流白浆在线试听| 无码有码中文字幕| 青青久视频| 亚洲香蕉伊综合在人在线| 四虎永久在线视频| 国产99精品久久| 五月丁香在线视频| 幺女国产一级毛片| 国产精品一区二区不卡的视频| 毛片免费观看视频| 欧美日韩国产成人在线观看| 国产一级二级在线观看| 欧美一级大片在线观看| 九九久久精品免费观看| 中文字幕在线观| 国产微拍一区| 亚洲一区二区三区国产精华液| 九九九久久国产精品| 国产成人精品综合| 永久免费精品视频| 亚洲天堂免费在线视频| 亚洲国产理论片在线播放| 91国语视频| 日韩色图区| 丁香婷婷久久| 国产成人乱无码视频| 欧美黄网站免费观看| 中文字幕无码制服中字| 高潮毛片免费观看| 国产在线观看高清不卡| 国产农村妇女精品一二区| 一级在线毛片| 青青草原国产av福利网站| 亚洲国产系列| 亚洲a级在线观看| 五月天综合婷婷| 国产精品永久免费嫩草研究院| 9久久伊人精品综合| 久久情精品国产品免费| 久久精品人人做人人爽97| 国产女主播一区| 夜夜操国产| 亚洲综合色区在线播放2019| 日韩欧美国产综合| 人妻熟妇日韩AV在线播放| 久久香蕉国产线看观看式| 久久美女精品| 久久香蕉国产线看观看精品蕉| 在线播放国产一区| 国产女人喷水视频| 青青热久麻豆精品视频在线观看| 中文字幕亚洲综久久2021| 91蝌蚪视频在线观看| 色天天综合| 91在线视频福利| 日韩国产亚洲一区二区在线观看| 久久99蜜桃精品久久久久小说| 中文精品久久久久国产网址 | 亚洲最大福利网站| 波多野结衣在线se| 久久国产热| 色综合a怡红院怡红院首页| 色噜噜狠狠色综合网图区| 波多野结衣在线se| 亚欧乱色视频网站大全| 免费人欧美成又黄又爽的视频| 精品福利国产| 成人伊人色一区二区三区| 91久久国产综合精品女同我| 秋霞午夜国产精品成人片| 久久这里只有精品2| 18黑白丝水手服自慰喷水网站| 欧美精品v| 国产幂在线无码精品| 色婷婷综合激情视频免费看 | 国产乱人伦偷精品视频AAA| 91色在线观看| 欧美天天干| 少妇人妻无码首页| 麻豆精品久久久久久久99蜜桃| 亚洲中久无码永久在线观看软件| 毛片免费观看视频|