亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        項目管理理論在軟件項目實踐教學中的應用*

        2023-12-06 03:07:02王芳鄧一星
        項目管理技術(shù) 2023年11期
        關(guān)鍵詞:生命周期項目管理階段

        王芳 鄧一星

        (廣州城市理工學院,廣東 廣州 510800)

        0 引言

        實踐教學是工科專業(yè)培養(yǎng)方案和教學計劃的重要組成部分[1]。實踐教學與理論教學相輔相成,對于學生深入理解理論課程的內(nèi)容、提高動手能力和綜合運用所學知識解決實際問題的能力具有重要作用[2]。同時,實踐教學對培養(yǎng)學習創(chuàng)新意識和團隊精神、提高學生對實際工作的適應能力、提高學生的就業(yè)競爭力十分重要。一個完整的實踐教學體系包括課程實驗、課程設計、研發(fā)訓練、畢業(yè)設計等層次的實踐教學活動[3]。以我校2022級軟件工程專業(yè)培養(yǎng)計劃為例,本專業(yè)至少需要修習167學分才可達到本科畢業(yè)要求。其中,每個學生必須獲得實踐教育中的基礎(chǔ)實踐5學分、專業(yè)實踐必修27學分、專業(yè)實踐選修8.5學分,個人拓展課程中選修創(chuàng)新實踐課程2學分。從專業(yè)培養(yǎng)計劃可知,本專業(yè)學生需要修習的獨立實踐課(不包含課程實驗)學分占其整個本科畢業(yè)所需學分的25%以上。由此可見,實踐教學在新工科專業(yè)建設中的重要性。

        我校軟件工程專業(yè)為本科學生開設多門項目實踐類課程,如前端技術(shù)開發(fā)項目實訓、云計算應用實踐、Android應用開發(fā)項目實踐、Java EE框架應用開發(fā)項目實踐、軟件設計與開發(fā)等,按照實踐難度分配2~4學分。這些項目實踐類課程的教學目的是讓學生綜合運用已學專業(yè)基礎(chǔ)課程(如軟件工程導論、數(shù)據(jù)庫原理與應用等)和專業(yè)核心課程(如前端開發(fā)類技術(shù)、Java服務器類技術(shù)、測試類技術(shù)、云計算類技術(shù)等)知識進行完整的項目開發(fā)。

        然而,軟件工程專業(yè)對項目實踐類課程的考核一般是在項目后期,學生進行作品展示和答辯,教師對作品進行驗收,教師將作品、作品說明文檔、答辯情況作為本課程的評分依據(jù)。在項目管理理論體系中,驗收和評價都是屬于項目收尾過程組的動作。在項目后期才檢查和驗收作品,如果項目存在問題,變更代價高,學生失去將作品做得更好的機會。在項目后期,項目相關(guān)方對項目的影響能力迅速下降,教師的指導也失去了意義。因此,教師應更早地介入課程設計過程,最好能對學生的項目開發(fā)過程和過程產(chǎn)物進行指導和評價,以便學生在項目進行過程中不斷改進,最終提交更好的作品。

        本文以軟件項目實踐類課程為例,從項目管理的角度出發(fā),設計以學生專業(yè)成長為目標的實踐教學方案,讓學生在項目實踐中不斷完善自我認知,為學生不斷改進項目提供場景,為學生提升實踐技能提供通道。該實踐教學方案同樣適用于其他項目實踐類課程。

        1 在項目實踐類課程中實施項目管理的可行性

        項目是為創(chuàng)造獨特的產(chǎn)品、服務或成果而進行的臨時性工作[4]。項目實踐類課程的啟動背景為滿足相關(guān)方的需求,項目相關(guān)方為該課程的授課教師。教師團隊或課程組在制訂該課程的教學大綱時明確了學生在該課程中需要滿足的要求。

        項目管理是指將知識、技能、工具與技術(shù)應用于項目活動,以滿足項目的要求。有效的項目管理能夠提高項目成功的概率[4]。在項目實踐類課程中,教師是項目的發(fā)起人和重要相關(guān)方。如何幫助學生達成項目目標、如何促使學生的作品滿足相關(guān)方的期望、如何提高學生作品成功的概率,這些都是教學團隊或課程組在制訂教學方案時需要著重考慮的問題。

        為了提高學生在項目實踐類課程中的項目完成質(zhì)量,教師可以運用項目管理知識指導學生進行項目實踐。

        2 建立項目實踐類課程教學過程與項目管理理論之間的聯(lián)系

        項目生命周期是一個項目從概念到完成所經(jīng)過的所有階段[5],所有項目可以簡單地使用一個通用的生命周期結(jié)構(gòu)可分為開始項目、組織與準備、執(zhí)行項目工作、結(jié)束項目4個階段。項目生命周期是通過一系列項目管理活動進行的,即項目管理過程[4]。每個項目管理過程通過合適的項目管理工具和技術(shù)將輸入轉(zhuǎn)化成輸出。輸出可以是中間品即過程產(chǎn)物,也可以是本階段或項目的可交付成果[6]。項目管理協(xié)會(PMI)第6版《項目管理知識體系指南PMBOK?指南》把項目管理過程歸納為啟動、規(guī)劃、執(zhí)行、監(jiān)控、收尾五大過程組。項目生命周期與項目管理過程組的關(guān)系如圖1所示,每個階段重復項目管理5大過程組。階段結(jié)束的標志是階段性可交付成果的移交。階段關(guān)口是指在階段結(jié)束時將項目的進展與項目本階段的準出標準或下階段的準入標準進行對比,根據(jù)比較結(jié)果作出決策,包括進入下一個階段、整改后進入下個階段、結(jié)束項目、停留在當前階段、重復階段或某個要素等[4]。

        圖1 項目生命周期與項目管理過程組的關(guān)系

        項目生命周期定義了項目要完成的工作,可按照要完成的工作劃分階段[4]。如軟件項目要完成的工作有需求、設計、編碼、測試和部署等。項目生命周期基于技術(shù)工作劃分,各個階段的工作產(chǎn)出是技術(shù)成果,階段之間涉及技術(shù)工作交接,項目管理過程組基于管理工作劃分,其每個過程組的產(chǎn)出是管理工作成果,過程組之間涉及管理工作交接。為了更好地完成項目的技術(shù)工作,我們用項目管理過程組管理項目需要完成的工作。

        軟件工程專業(yè)的學生在大二上學期學習了專業(yè)必修課《軟件工程導論》,已經(jīng)理解了軟件開發(fā)生命周期的概念。為了讓學生能更好地完成大二下、大三及大四的項目實踐類課程,教師應引導學生通過一系列項目管理活動來管理生命周期中各項工作。因此,教師或課程組在制訂教學大綱時,可以將項目實踐類課程中項目(以下簡稱“課程項目”)的開發(fā)生命周期與項目管理過程聯(lián)系起來。如果將過程組的輸出即過程產(chǎn)物作為課程項目的過程評價指標,教師就能對學生的項目開發(fā)過程和過程產(chǎn)物進行階段性評價和反饋,以便學生能在課程項目的生命周期中不斷進行項目改進,最終提交更好的作品。

        綜上所述,對于課程項目,可以用項目生命周期的項目階段來定義在項目中要完成的工作,用項目管理過程來管理項目中要完成的工作,通過項目生命周期與項目管理過程組的關(guān)系建立起項目實踐類課程教學過程與項目管理理論之間的聯(lián)系[7]。

        3 實施項目管理的項目實踐類課程教學模式探索

        項目相關(guān)方可以對項目的目標和結(jié)果施加影響[8]。在下面的教學方案設計中,教師作為項目相關(guān)方,可以建議學生選擇混合型生命周期模型,按照軟件工程專業(yè)項目實踐類課程的特點裁剪項目管理階段,并定義每個階段的工作和輸出。

        3.1 選擇生命周期模型

        混合型生命周期是預測型生命周期和適應型生命周期的組合[4]。軟件工程專業(yè)項目實踐大多由教師提供選題,不僅有確定的需求,也有學生進行自我挖掘和擴展的需求。學生也可與教師商議自主選題。因此,建議學生選擇混合型生命周期模型。

        3.2 定義項目階段

        項目可以分解為不同的階段,這些階段的名稱通常說明了該階段完成的工作類型[4]。軟件項目的生命周期可簡化為立項、開發(fā)、運維和消亡4個階段。開發(fā)階段又可以分為需求分析、概要設計、詳細設計、編碼和測試5個階段,每個階段的輸出是下一個階段的輸入。分為多個階段的方式有助于更好地掌控項目管理,同時還提供了評估項目階段并在后續(xù)階段采取必要的糾正或預防措施的機會[9]。項目階段的其中一個關(guān)鍵組成部分是階段審查,對于軟件項目而言,還可以選取原型設計、試運行和經(jīng)驗教訓等階段。[4]

        在敏捷方法論的指導下,軟件項目實踐要求學生按兩個階段完成項目實踐。先發(fā)布0.1版本,最后提交的是1.0版本,兩個版本都是可以運行的產(chǎn)品。經(jīng)裁剪,軟件項目實踐類課程定義項目階段如圖2所示,即兩次迭代。圖2中每個階段結(jié)束的標志是階段性成果的移交,階段性成果產(chǎn)物均包含在過程組要管理的工作中。

        圖2 定義項目階段

        3.3 用項目管理過程來管理各項目階段的工作

        項目生命周期定義了要完成的工作,用項目管理過程組管理項目要完成的工作,過程組及要管理的工作見表1。

        表1 過程組及其要管理的工作

        軟件項目實踐類課程要求學生在每個階段、每個步驟都有輸出,主要包括需求說明書、原型設計、代碼、測試用例、測試報告等技術(shù)輸出,以及項目管理計劃、驗收的可交付成果、存檔的項目文件等項目管理輸出。這些輸出便于教師對學生的項目開發(fā)過程和過程產(chǎn)物進行階段性評價和反饋[10]?;诖?,教師可對學生的項目進行階段性指導,以便學生能在課程項目生命周期內(nèi)不斷改進,最終提交更好的項目成果。

        4 應用成效

        以我校2020級軟件工程專業(yè)為例,大三上學期開設專業(yè)實踐課《Java EE框架應用開發(fā)項目實踐》。為了提高學生在該課程中的項目質(zhì)量,運用項目管理知識指導2020級軟件工程專業(yè)3班52名學生的Java EE框架應用開發(fā)項目實踐。

        4.1 教師實施教學過程

        學生在課程項目生命周期的各個階段都需要提交過程產(chǎn)物,有項目計劃書(含團隊組建、項目定義、敏捷合作章程、迭代計劃)、迭代的需求文檔、原型設計、概要設計文檔、前后端接口文檔、代碼、部署文檔、測試用例、測試報告等。教師通過每個過程組中要管理的工作來檢查學生階段性成果及其移交情況。按照圖2中定義的項目階段,教師在學生項目的每個階段結(jié)束時協(xié)助學生將項目的進展與項目本階段的準出標準或下階段的準入標準進行對比,根據(jù)比較結(jié)果作出決策[4]:學生項目是進入下一個階段,還是整改后進入下一個階段。

        在本次實踐教學過程中,教師兼顧項目發(fā)起人、項目經(jīng)理、敏捷專家三重身份。

        (1)項目發(fā)起人。定義對項目的要求,對項目提供戰(zhàn)略性計劃和指導,對項目計劃進行審批,對項目實施進行審查,確保項目成果滿足需求。

        (2)項目經(jīng)理。協(xié)助學生制訂項目階段性目標和項目總體控制計劃,確定項目階段性目標的實現(xiàn),及時決策,確保項目目標實現(xiàn)。

        (3)敏捷專家。引導學生合理利用資源、良好合作,解決團隊開發(fā)中的障礙,協(xié)調(diào)溝通中的問題,確保學生發(fā)揮自身的最大價值。

        4.2 學生反饋

        在本次實踐教學結(jié)束后,向2020級軟件工程專業(yè)3班52名學生收集匿名課程總結(jié)。從總結(jié)中可以看出,學生對本次實踐課程有非常強的參與感。大多數(shù)學生認為本次實踐教學活動與以往的項目類實踐課程不同,過程管理的方式使他們的軟件開發(fā)技能、項目管理工具使用、文檔撰寫能力都有了明顯的提高。

        5 結(jié)語

        實踐教學要充分體現(xiàn)和突出專業(yè)特色和專業(yè)要求。軟件工程專業(yè)要求學生掌握一定的軟件項目管理知識,在高年級開設相應的軟件項目管理課程[11]。將項目管理理論融入實踐教學,教師對學生項目的開發(fā)過程和過程產(chǎn)物進行指導和評價,而不僅是停留在檢查和評分層面,真正發(fā)揮了教師的指導作用。

        教師在實踐教學過程中實施項目管理,能對學生項目進行科學化管理,引導學生更加正確規(guī)范地做事;讓學生進行群體性思考,變被動為主動,提高學生預測和預防風險的實踐能力;讓學生有明確的共同目標,從原來的僅關(guān)注個人能力轉(zhuǎn)變成相互協(xié)助;對學生各個方面的項目工作進行有效管理,促使學生工作有序、成果有效;要求學生工作文檔化,文檔是相互交流的載體,讓學生的思路更加清晰化、邏輯化、一致化、可視化、系統(tǒng)化,從而提高學生的邏輯思維能力和溝通表達能力。

        教學實施效果表明:在Java EE框架應用開發(fā)項目實踐中實施項目管理,不僅提升了學生的項目質(zhì)量,還能夠使學生從個人能力、自我管理向團隊協(xié)作能力、項目管理方向轉(zhuǎn)變,有利于提高本科高年級學生的就業(yè)競爭力[12]。該實踐教學方案同樣適用于其他圍繞項目開展的實踐教學課程,可為落實新工科專業(yè)新型實踐教學方法體系和模式提供參考。

        猜你喜歡
        生命周期項目管理階段
        動物的生命周期
        全生命周期下呼吸機質(zhì)量控制
        裝配式EPC總承包項目管理
        關(guān)于基礎(chǔ)教育階段實驗教學的幾點看法
        科學與社會(2022年1期)2022-04-19 11:38:42
        基于大數(shù)據(jù)分析的集合式EPC總承包項目管理軟件技術(shù)的應用
        項目管理在科研項目管理中的應用
        在學前教育階段,提前搶跑,只能跑得快一時,卻跑不快一生。
        莫愁(2019年36期)2019-11-13 20:26:16
        從生命周期視角看并購保險
        中國外匯(2019年13期)2019-10-10 03:37:46
        未來如何更高效地進行工程項目管理
        民用飛機全生命周期KPI的研究與應用
        亚洲国产成人AⅤ片在线观看| 日本无码欧美一区精品久久| 国产熟人av一二三区| 在线播放国产女同闺蜜| 日本骚色老妇视频网站| 91精品国产综合久久久密臀九色 | 久青草久青草视频在线观看| 欧洲亚洲视频免费| 激情偷拍视频一区二区| 香蕉成人伊视频在线观看| 人妻av乱片av出轨| 超碰日韩AV在线| 91人妻人人做人人爽九色| 欧美疯狂性受xxxxx喷水| 日本xxxx色视频在线播放| 乱人伦中文字幕在线不卡网站| 国产亚洲av一线观看| 国产香港明星裸体xxxx视频| 日韩人妖视频一区二区| 亚洲人精品亚洲人成在线| 久久99欧美| 国产黄色看三级三级三级| 中文字幕亚洲综合久久天堂av| 撕开奶罩揉吮奶头视频| 亚洲AV无码未成人网站久久精品| 麻豆国产精品伦理视频| 国产熟妇疯狂4p交在线播放| 色偷偷av亚洲男人的天堂| 巨臀精品无码AV在线播放| 国内揄拍国内精品久久| 放荡的美妇在线播放| 竹菊影视欧美日韩一区二区三区四区五区 | 中国内射xxxx6981少妇| 国产亚洲美女精品久久| 日韩一级精品视频免费在线看| 亚洲午夜久久久久久久久久| 正在播放一区| 国产精品农村妇女一区二区三区 | 在线小黄片视频免费播放| 国产夫妇肉麻对白| 老熟女毛茸茸浓毛|