李麗萍, 張世明
(上海第二工業(yè)大學(xué)a. 計算機與信息工程學(xué)院;b. 人工智能研究院,上海 201209)
隨著我國軟件產(chǎn)業(yè)的迅猛發(fā)展,業(yè)界越來越認(rèn)識到項目管理的重要性。軟件項目管理是軟件工程專業(yè)的一門專業(yè)核心課,對培養(yǎng)軟件開發(fā)及項目管理應(yīng)用型人才有非常重要的作用。學(xué)生只有預(yù)先懂得必要的軟件項目管理的理論知識及相關(guān)的案例管理經(jīng)驗,才能更好地與團隊合作,并且逐步走上項目管理的崗位。
軟件項目管理是一門理論與實踐并重的綜合性課程,本課程自2009 年在我校開設(shè)以來,已經(jīng)有15屆軟件工程專業(yè)學(xué)生上過該門課程。該課程理論性強、涉及內(nèi)容廣, 大部分學(xué)生缺乏對軟件項目管理知識的感性認(rèn)識, 重技術(shù)輕理論?;旌辖虒W(xué)是一種集合課堂教學(xué)和線上教學(xué)的教學(xué)模式,有研究表明,相比單獨的線下課或者在線課程,線上線下混合教學(xué)模式對于提高教學(xué)效果更有效[1-2]。鑒于存在的問題,本文提出了一種以學(xué)生為中心,“自主+內(nèi)化”線上線下混合的教學(xué)模式。分2 條主線,老師提前布置教學(xué)任務(wù),線上學(xué)生自主學(xué)習(xí),線下老師檢查學(xué)習(xí)效果。通過案例分析,啟迪思維,項目驅(qū)動, 培養(yǎng)能力。
經(jīng)過多年建設(shè),課程資源豐富,特色突出。在學(xué)習(xí)專業(yè)知識的同時, 立德樹人, 注重對學(xué)生職業(yè)道德、人生觀、價值觀的培養(yǎng)。經(jīng)過多年改革實踐,取得了一系列成績。該課程2017 年被評為上海市重點建設(shè)課程, 2019 年為校精品課程,2021 年被評為上海市一流本科課程(線上線下混合),獲得了學(xué)生老師一致好評。
本課程以項目管理知識體系(project management body of knowledge,PMBOK)為依據(jù),以貫穿課程始終的項目案例為線索,要求學(xué)生全面掌握軟件項目管理10 大知識領(lǐng)域和5 個過程組的基本理論、方法和技術(shù),熟悉常用的軟件項目管理工具和相關(guān)文檔的編制,能運用所學(xué)知識初步對復(fù)雜的軟件工程問題進行規(guī)劃和控制[3]。作為軟件工程專業(yè)的專業(yè)核心課,我們擁有一支學(xué)歷結(jié)構(gòu)、職稱結(jié)構(gòu)和年齡結(jié)構(gòu)合理的師資隊伍。經(jīng)過多年的改革與實踐,主要完成了以下資源建設(shè)工作:
(1)成功收集到了一批經(jīng)典的軟件項目管理案例,建立了教學(xué)案例庫;案例庫中既有4 個完整的涵蓋軟件項目管理各流程的實際案例(包含面向?qū)ο蠓椒ê蛡鹘y(tǒng)結(jié)構(gòu)化方法),還有很多可供學(xué)生分析的小案例,知名企業(yè)的部分案例; 實施案例教學(xué),大大提高了教學(xué)效果。
(2)完成了課程全部內(nèi)容的課件設(shè)計和制作,錄制了專業(yè)的慕課視頻,并且在視頻中穿插了相應(yīng)的動畫和彈題,提升課程的趣味性,檢驗學(xué)習(xí)效果。
(3)收集了模擬軟件項目管理實際場景的課程動畫; 動畫場景生動,激發(fā)學(xué)生的學(xué)習(xí)興趣,取得了極好的效果。
(4)收集了一些朗朗上口的教學(xué)口訣。使得較枯燥的理論知識更容易記憶理解。
(5)完成了配套的試題庫, 融合行業(yè)標(biāo)準(zhǔn),包括課后習(xí)題、部分項目管理的專業(yè)人士資格(project management professional,PMP)認(rèn)證考試真題和“軟考”對應(yīng)的練習(xí)題和歷年真題;題型包括單選題、填空題、簡答題和案例分析題等, 并撰寫了實驗指導(dǎo)書。
(6)建立了內(nèi)容豐富的課程教學(xué)平臺網(wǎng)站,平臺資源豐富, 包含了課程學(xué)習(xí)的各種材料, 如教學(xué)大綱、進程表、教案、慕課視頻、習(xí)題庫、案例庫、場景動畫、文檔模板、優(yōu)秀學(xué)生范例等。學(xué)生通過教學(xué)平臺可以全天候預(yù)習(xí)、復(fù)習(xí),提問討論,學(xué)習(xí)交流等。規(guī)避課堂的局限性,輔助課下的延展性。
(7)在教學(xué)實施過程中,將工程師價值觀、職業(yè)道德和家國情懷寓教于中,落實立德樹人,在“潤物細(xì)無聲”的知識學(xué)習(xí)中融入對學(xué)生理想信念層面的精神指引。
教學(xué)過程將以“教師教為主”轉(zhuǎn)化為以“學(xué)生學(xué)為主”,通過“自主+內(nèi)化”,課程采用“線上自學(xué)→項目驅(qū)動→案例分析→動畫演示→翻轉(zhuǎn)課堂→單元測試” 線上線下混合式教學(xué)模式, 理論與實踐結(jié)合,提高學(xué)生在教學(xué)過程中的參與程度,促進學(xué)生的獨立思考和創(chuàng)新意識?;诜D(zhuǎn)課堂,“自主+內(nèi)化”線上線下混合教學(xué)流程操作如圖1 所示[4]。
圖1 “自主+內(nèi)化”混合式教學(xué)流程Fig.1 “Autonomous+internalized”blended teaching process
(1)學(xué)習(xí)任務(wù)先布置,讓學(xué)生課前明確學(xué)習(xí)目標(biāo)及上課流程。教師在教案中必須明確每個章節(jié)的學(xué)習(xí)目標(biāo),學(xué)習(xí)目標(biāo)分為知識目標(biāo)、能力目標(biāo)和素養(yǎng)目標(biāo)。鑒于學(xué)習(xí)通平臺的通知消息能及時、方便地與學(xué)生交互,教師可以為每個班級建立一個教學(xué)班級群,用于發(fā)布課程通知,布置學(xué)習(xí)任務(wù),便于學(xué)生提前準(zhǔn)備。學(xué)生反饋,老師提前發(fā)布課堂過程、學(xué)習(xí)任務(wù)很有好處,這樣可以邏輯思路清晰,上課前可以提前預(yù)習(xí)。
(2)自主學(xué)習(xí)先啟動,由于課程內(nèi)容多, 教學(xué)環(huán)節(jié)增加使得課時緊張。因而項目匯報前, 要求學(xué)生按照要求在課程教學(xué)平臺完成線上自學(xué)、測驗和課前大作業(yè)實踐練習(xí),如按任務(wù)點看慕課視頻,視頻內(nèi)容豐富,講解詳細(xì),并插入了相應(yīng)的動畫和彈題,提升了課程的趣味性和實用性。
(3)學(xué)習(xí)情況要跟蹤,教師跟蹤收集學(xué)生線上學(xué)習(xí)的情況和問題,相應(yīng)地調(diào)整課堂上課的流程。
(4)課堂知識需內(nèi)化,課上主要講解知識的重點難點,理清學(xué)習(xí)脈絡(luò);通過提問抽查、課堂練習(xí)對所學(xué)知識進行檢驗; 課堂教學(xué)環(huán)節(jié)主要包括導(dǎo)入、講授、案例分析、活動和歸納總結(jié)、布置作業(yè)5 大塊,例如第三章課堂實施方案如表1 所示。課上充分設(shè)計教學(xué)活動,采用多媒體輔助教學(xué),案例分析,項目匯報及實時指導(dǎo),歸納總結(jié),調(diào)動學(xué)生的課堂積極性和主動性,讓學(xué)生消化所學(xué)知識。
表1 課堂教學(xué)實施方案Tab.1 The scheme of classroom teaching
(5)課后輔以多維指導(dǎo),如課后作業(yè)、在線答疑、在線論壇、在線自測等, 培養(yǎng)其自學(xué)能力和主動獲取知識的技能。
課程評價是工程教育認(rèn)證非常重要的環(huán)節(jié), 必須為課程評價制定明確的標(biāo)準(zhǔn),讓學(xué)生知道該提交什么, 怎么做才能得到好成績[5]。我們嚴(yán)格課程過程化管理, 改革了課程考核評價方式。課程考核從傳統(tǒng)的卷面考改成項目大作業(yè)。加強過程化考核,課程最終成績評定為線上40% + 線下60%。線上40%, 主要考核在線課程參與度, 包括視頻學(xué)習(xí)情況、簽到、搶答、選人回答情況, 在線測驗和在線作業(yè)完成情況,學(xué)習(xí)通平臺為“過程化考核”提供了必要保障。線下60%, 主要包括學(xué)生平時課堂表現(xiàn)(20%)、小組討論(30%)、項目大作業(yè)完成和匯報情況(50%)。
項目驅(qū)動教學(xué),要求學(xué)生分組完成1 個項目管理的大作業(yè)。通常在第1 次課后就會布置該課程大作業(yè)。讓學(xué)生自由分組,一般3~5 人1 組,選擇課題,完成從招標(biāo)、立項、計劃到收尾各個項目管理環(huán)節(jié)。項目小組討論、團隊合作一般在課下進行。隨著項目的進展, 課堂上每次挑選1~3 個小組, 演示項目階段完成狀況,小組匯報完后,教師將實時點評,其他小組也可以互評,評價項目有何優(yōu)缺點,建議項目應(yīng)該修改的地方。老師評價主要考察軟件項目計劃的合理性、團隊分工、文檔質(zhì)量和表達能力等。通過精準(zhǔn)點評,學(xué)生可以清晰的看到自己在項目管理上理解不足的問題,然后進行更好的更新迭代。項目大作業(yè)的評價機制,更體現(xiàn)學(xué)生對復(fù)雜問題的分析、設(shè)計能力和創(chuàng)新能力。
在教學(xué)實施過程中, 將工程師價值觀、職業(yè)道德和家國情懷寓教于中,落實立德樹人,在“潤物細(xì)無聲”的知識學(xué)習(xí)中融入對學(xué)生理想信念層面的精神指引。例如,引入知名企業(yè)(華為)基于敏捷的軟件項目管理[6], 詳細(xì)介紹了敏捷模型的流程。結(jié)合華為公司的案例,引導(dǎo)學(xué)生樹立社會責(zé)任感和家國情懷。
通過一系列建設(shè),軟件項目管理課程教學(xué)成效喜人。課程獲得了學(xué)生、督導(dǎo)和專家的一致好評。學(xué)生的學(xué)習(xí)興趣大幅提升,課堂氣氛極大改觀,師生關(guān)系融洽,絕大多數(shù)學(xué)生都能在規(guī)定的時間內(nèi),按照要求完成線上學(xué)習(xí)任務(wù);線下課堂師生之間的互動性大大提高, 學(xué)生的到課率高達99%。對于線上線下混合教學(xué)模式,經(jīng)過3 年教學(xué)實施反饋,學(xué)生評價優(yōu)秀。
圖2 所示為2022 年我校優(yōu)秀課程展示調(diào)查問卷時學(xué)生的感想。學(xué)生反饋,老師上課認(rèn)真負(fù)責(zé),此門課程安排分為2 個部分:上部分為自學(xué)網(wǎng)課和書本,達到對于理論方面有一個初步的了解;下部分課程老師會在課堂上為同學(xué)們梳理知識脈絡(luò)與重點,并對上節(jié)課觀看的視頻內(nèi)容進行提問抽查。在小組項目實踐匯報課上,老師耐心地傾聽每個小組的項目安排, 并且給同學(xué)們提出了精準(zhǔn)可行的建議。在老師的幫助下,同學(xué)們可以清晰的看到自己在項目管理上理解不足的問題,然后進行更好的調(diào)整迭代,同學(xué)們都真心的認(rèn)為這是一次很好的學(xué)習(xí)經(jīng)歷。圖3 所示為2021 年課程調(diào)查中學(xué)生對線上線下課程模式的評價。很多畢業(yè)生表示該門課程對自己工作有很大幫助,不管是就業(yè)還是自主創(chuàng)業(yè),都要求學(xué)生具備項目管理的知識,工程教育專業(yè)認(rèn)證畢業(yè)要求中明確要求學(xué)生必須掌握項目管理知識。學(xué)校督導(dǎo)在聽課后也評價課程內(nèi)容實在,講解清楚,課程節(jié)奏掌控好,互動性好。專家通過查閱已建設(shè)的課程資料,認(rèn)為本課程“教學(xué)內(nèi)容理論與實際結(jié)合緊密,突出應(yīng)用性本科教學(xué)特色鮮明。”
圖2 學(xué)生感想Fig.2 Students’impressions
圖3 學(xué)生評價截圖Fig.3 Screenshot of student reviews
目前, 課程網(wǎng)站已被超星學(xué)習(xí)通收錄為“示范教學(xué)包”, 供其他高校老師引用并編輯, 榮譽證書如圖4 所示。自2021 年9 月13 號以來,該課程已經(jīng)被引用196 次,具體包括113 個單位,129 位老師,參與班級313 個,參與學(xué)生9438 人,實現(xiàn)了優(yōu)質(zhì)資源共享,引用情況如圖5 所示。
圖4 示范教學(xué)包Fig.4 Certificate of demonstration teaching
圖5 引用明細(xì)Fig.5 Quote details
對比一般的線上線下混合教學(xué)模式, 特色及教學(xué)改革創(chuàng)新點主要有以下幾點:
(1)行業(yè)標(biāo)準(zhǔn),融入課程?;诠帕涂刹僮餍? 將PMP 認(rèn)證和“軟考”有機融入到軟件項目管理教學(xué)各個環(huán)節(jié)。對標(biāo)大綱,課程盡量涵蓋PMP 和“軟考”相關(guān)的知識點和能力點。課程中部分例題、練習(xí)題、測試題和作業(yè)直接使用PMP 和“軟考”中相關(guān)的往年真題。案例包括小案例學(xué)習(xí)和綜合案例分析,融合業(yè)界流行的軟件項目管理方法和案例,如華為的基于敏捷的軟件項目管理,使得課程內(nèi)容具有前沿性和實操性。
(2) 示范教學(xué), 實現(xiàn)共享。學(xué)習(xí)通的示范教學(xué)課程包已經(jīng)被多個學(xué)校老師采用,實現(xiàn)了好的資源和好方法的共享。目前已經(jīng)建立了課程交流群, 同行交流變得更加便捷, 為虛擬教研室的建立奠定了基礎(chǔ)。
(3)場景生動,激發(fā)興趣。場景動畫模擬了軟件項目管理各個階段的實際場景,能讓學(xué)生很好地理解軟件項目管理實際操作的各流程。朗朗上口的口訣使枯燥的理論知識變得更容易記憶,啟迪了學(xué)生思維。錄制的慕課視頻, 以及線上線下流暢的教學(xué)設(shè)計流程,有利于混合課程和翻轉(zhuǎn)課堂的執(zhí)行。
(4)案例真實,驅(qū)動學(xué)習(xí)。案例驅(qū)動教學(xué),采用2個從頭到尾覆蓋軟件項目管理全流程的案例來學(xué)習(xí)軟件項目管理各個階段的技術(shù)和方法。如,醫(yī)療信息商務(wù)平臺采用基于敏捷的軟件項目管理,校務(wù)通管理系統(tǒng)采用傳統(tǒng)的增量生存期模型。通過案例學(xué)習(xí)→案例思考→案例分析→案例總結(jié),讓學(xué)生明白兩種生存期模型的特點和區(qū)別。
模擬企業(yè)分級管理的項目驅(qū)動教學(xué)方法, 融合課程思政,加強過程考核,提高學(xué)生素養(yǎng)。學(xué)生在項目實踐過程中逐步掌握軟件項目管理的原理、方法和技術(shù),明確職業(yè)道德和職業(yè)規(guī)范,提高團隊協(xié)作能力、溝通能力以及創(chuàng)新實踐能力。
根據(jù)問卷調(diào)查和各方面的的反饋, 我們持續(xù)改進,給出了相應(yīng)解決方案和改進措施。例如,對于學(xué)生提出的課程偏理論,是否有更好地記憶知識的經(jīng)驗。分享了記憶口訣,如“一捕一平衡,二分三約四保證”,幫助學(xué)生歸納記憶所學(xué)理論知識; 后期將收集整理更多教學(xué)口訣,分享給學(xué)生;另外告知學(xué)生要理論聯(lián)系實踐,在實踐中消化所學(xué)知識,通過項目驅(qū)動,分階段完成布置的12 個課程實踐,期末形成項目大作業(yè);最后還可以利用思維導(dǎo)圖等方法歸納整理所學(xué)知識, 幫助記憶。對于學(xué)生提出的視頻中的彈題沒有答案的問題,我們提供答案,并且根據(jù)學(xué)生回答情況在課堂上講解錯誤率多的題目。通過“反饋→調(diào)整→完善→改革→應(yīng)用”, 再反饋, 開展閉環(huán)式可持續(xù)改進策略,提高教學(xué)質(zhì)量。
本文介紹了軟件項目管理課程基于線上線下混合教學(xué)模式的改革與實踐。將以“教師教為中心”轉(zhuǎn)化為“學(xué)生學(xué)為中心”, 通過“自主+ 內(nèi)化”, 課程采用“線上自學(xué)→項目驅(qū)動→案例分析→動畫演示→翻轉(zhuǎn)課堂→單元測試”線上線下混合式教學(xué)模式,融合行業(yè)標(biāo)準(zhǔn),項目驅(qū)動,理論與實踐結(jié)合,提高學(xué)生在教學(xué)過程中的參與程度,促進學(xué)生的獨立思考和創(chuàng)新意識。經(jīng)過多年的教學(xué)實踐,學(xué)生反饋良好,學(xué)習(xí)興趣大幅提升,課堂氣氛極大改觀,對比單獨的線下課,“自主+內(nèi)化”線上線下混合教學(xué)模式對于提高教學(xué)效果更加有效。后期將繼續(xù)圍繞新工科和工程教育專業(yè)認(rèn)證的要求,進一步更新完善教學(xué)大綱、教學(xué)內(nèi)容、教學(xué)資料,特別是多收集企業(yè)的實際案例用于課堂教學(xué);通過課程目標(biāo)達成度分析持續(xù)改進,探索更適合應(yīng)用型軟件項目管理人才培養(yǎng)的教學(xué)模式、教學(xué)方法和教學(xué)手段, 讓學(xué)生學(xué)有所得。