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

        ?

        一種引入市場機(jī)制的軟件工程課程實(shí)踐教學(xué)方法

        2014-10-09 19:42:40陸悠奚雪峰華澤
        大學(xué)教育 2014年15期
        關(guān)鍵詞:市場機(jī)制項(xiàng)目經(jīng)理軟件

        陸悠 奚雪峰 華澤

        [摘 要]在高校計(jì)算機(jī)科學(xué)與工程專業(yè)的教學(xué)實(shí)踐中,軟件工程作為專業(yè)的核心和基礎(chǔ)課程,如何將課本知識盡可能貼近實(shí)踐地傳授給學(xué)生,并合理地考核學(xué)生掌握程度是關(guān)鍵。在計(jì)算機(jī)軟件工程的實(shí)踐過程中,引入市場機(jī)制,構(gòu)建貼近實(shí)際的模擬開發(fā)環(huán)境,以此為基礎(chǔ)來設(shè)計(jì)、組織教學(xué)內(nèi)容和成績評定,突出知識的實(shí)踐性,學(xué)習(xí)的主動性,從而提高高校學(xué)生對軟件工程課程的學(xué)習(xí)效果。

        [關(guān)鍵詞]迭代開發(fā)計(jì)算機(jī)實(shí)踐課程 軟件工程

        [中圖分類號] G642;TP311.5 [文獻(xiàn)標(biāo)識碼] A [文章編號] 2095-3437(2014)15-0080-03

        一、前言

        在高校計(jì)算機(jī)科學(xué)與工程專業(yè)的教學(xué)實(shí)踐中,軟件工程作為專業(yè)的核心和基礎(chǔ)課程,如何將課本知識盡可能貼近實(shí)踐地傳授給學(xué)生,并合理地考核學(xué)生掌握程度是關(guān)鍵。由于缺乏實(shí)踐性,以講課為主的教學(xué)方式對學(xué)生缺乏吸引力;另一方面,盡管學(xué)生完成課程之后能通過書面考試,但當(dāng)其進(jìn)行畢業(yè)設(shè)計(jì)、企業(yè)實(shí)習(xí)乃至進(jìn)行實(shí)際項(xiàng)目開發(fā)時(shí),仍不能合理應(yīng)用所學(xué)知識,不少考試成績出色的學(xué)生在實(shí)際項(xiàng)目中并沒有表現(xiàn)出相應(yīng)的實(shí)踐能力。

        分析這些現(xiàn)象,可以找出一個(gè)共同的原因,即軟件工程課程教學(xué)方式與實(shí)際環(huán)境脫離,與實(shí)際的軟件項(xiàng)目環(huán)境聯(lián)系不深,對學(xué)生的吸引力不大,導(dǎo)致教學(xué)效果不理想。

        軟件工程本身是一門實(shí)踐性、工程性很強(qiáng)的課程,尤其是隨著軟件工業(yè)的不斷發(fā)展,軟件開發(fā)已經(jīng)普遍團(tuán)隊(duì)化、規(guī)范化和流程化,如何將教學(xué)與軟件工業(yè)的需求銜接起來,是擺在高校教師面前的一項(xiàng)嚴(yán)峻課題。本文提出將市場機(jī)制環(huán)境引入軟件工程實(shí)踐教學(xué)過程中的方法,即以模擬實(shí)際商業(yè)環(huán)境中客戶、軟件開發(fā)公司管理者以及軟件開發(fā)者互動為導(dǎo)向,將軟件工程的教學(xué)目標(biāo)融合進(jìn)具體實(shí)踐環(huán)境中去,從而使學(xué)生直接得到近似于實(shí)際環(huán)境的鍛煉,充分掌握軟件工程的基本概念、理論與方法。此舉不但促進(jìn)學(xué)生在實(shí)踐中應(yīng)用和掌握軟件工程的開發(fā)規(guī)范和流程以及團(tuán)隊(duì)合作方法等,而且可以促使用戶理解軟件工業(yè)所處的商業(yè)背景和實(shí)際環(huán)境,從而有效地提高教學(xué)效果。學(xué)生在軟件工程的課程學(xué)習(xí)基本完成之后,以分別扮演客戶、軟件公司管理者與開發(fā)人員等不同角色,在教師協(xié)調(diào)之下,模擬開發(fā)項(xiàng)目的商業(yè)流程,完成若干工程目標(biāo),最終通過衡量每個(gè)角色的收入來考核學(xué)生的表現(xiàn)。在實(shí)踐過程中,學(xué)生在教師指導(dǎo)與裁決的基礎(chǔ)上,根據(jù)所扮演角色的需求,靈活運(yùn)用所學(xué)的知識點(diǎn),盡可能地將自身利益最大化。當(dāng)整個(gè)課程結(jié)束的時(shí)候,學(xué)生不僅能夠在實(shí)踐動手能力、創(chuàng)新思維、專業(yè)知識、科研能力和團(tuán)隊(duì)合作精神等方面得到訓(xùn)練,而且也能對軟件工業(yè)環(huán)境有更充分的了解。另外,這樣的方式對學(xué)生而言具有很大的趣味性、實(shí)用性以及競爭性,能極大地提高學(xué)生的學(xué)習(xí)主動性。

        二、引入迭代開發(fā)驅(qū)動模擬項(xiàng)目的教學(xué)目的

        將市場機(jī)制引入軟件工程實(shí)踐過程,通過模擬實(shí)際軟件工業(yè)的開發(fā)環(huán)境,將知識點(diǎn)融合于整個(gè)開發(fā)過程,強(qiáng)化學(xué)生的實(shí)踐行為,通過這樣的教學(xué)方式,能夠有效地實(shí)現(xiàn)以下目標(biāo)。

        (一)符合軟件行業(yè)對高校學(xué)生的需求

        市場機(jī)制(market mechanism),即資源在市場上通過自由競爭與自由交換來實(shí)現(xiàn)配置的機(jī)制,也是價(jià)值規(guī)律的實(shí)現(xiàn)形式。具體來說,它是指市場機(jī)制體內(nèi)的供求、價(jià)格、競爭、風(fēng)險(xiǎn)等要素之間互相聯(lián)系及作用機(jī)理,主要包括供求機(jī)制、價(jià)格機(jī)制、競爭機(jī)制和風(fēng)險(xiǎn)機(jī)制。當(dāng)前軟件工業(yè)正是建立在高度市場化的競爭環(huán)境中,其基本概念、方法等都體現(xiàn)了市場機(jī)制下各個(gè)經(jīng)濟(jì)行為主體之間如何為自身的利益而相互展開競爭,實(shí)現(xiàn)利益最大化的。然而在目前的高校教育課程中,軟件工程類課程缺乏對實(shí)際情況的體現(xiàn),學(xué)生對基本概念、理論難有實(shí)踐的理解和鍛煉,將基于市場機(jī)制的模擬實(shí)踐環(huán)境引入教學(xué)環(huán)節(jié)之中,能夠有效地彌補(bǔ)這一不足。

        (二)強(qiáng)化學(xué)生的實(shí)踐能力

        由中國計(jì)算機(jī)學(xué)會教育專業(yè)委員會完成的《中國高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)(應(yīng)用型)學(xué)科教程(2009)》明確指出:“計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科是實(shí)踐性極強(qiáng)的學(xué)科,必須培養(yǎng)學(xué)生具有很強(qiáng)的實(shí)際動手能力?!眰鹘y(tǒng)的教學(xué)無法使學(xué)生了解如何在實(shí)踐中應(yīng)用軟件工程的理論知識。因此,在教學(xué)中引入市場機(jī)制的模擬環(huán)境能夠有效地提高學(xué)生的實(shí)踐能力。

        (三)提高學(xué)生的自學(xué)能力

        “講三、練二、考一”是當(dāng)前計(jì)算機(jī)學(xué)科課程教學(xué)的主要特征,這種“填鴨式”的教學(xué)使得學(xué)生幾乎沒有對軟件工程進(jìn)行自學(xué)和深入研究的動力。要解決這個(gè)矛盾,就要讓學(xué)生主動產(chǎn)生對課堂傳授的理論的求知欲和好奇心,而實(shí)踐則是培養(yǎng)這種求知欲、好奇心的最佳方法。

        (四)鍛煉學(xué)生的問題求解能力

        傳統(tǒng)軟件工程教學(xué)重點(diǎn)往往集中在軟件工程領(lǐng)域本身,而軟件開發(fā)則是一個(gè)綜合性過程,通過引入市場機(jī)制的模擬實(shí)際項(xiàng)目環(huán)境,能夠不斷提出涉及各個(gè)方面的實(shí)際的問題目標(biāo),能夠有效驅(qū)動學(xué)生靈活運(yùn)用所學(xué)的各方面課程的知識,進(jìn)而培養(yǎng)學(xué)生解決實(shí)際問題的能力。

        三、模擬項(xiàng)目的教學(xué)組織方法

        要達(dá)到上述的教學(xué)效果,以“軟件工程實(shí)踐——信息管理類項(xiàng)目實(shí)踐”為例,筆者在教學(xué)組織方面進(jìn)行了以下的嘗試。

        (一)基于市場機(jī)制的項(xiàng)目環(huán)境構(gòu)建

        筆者基于市場機(jī)制的項(xiàng)目開發(fā)環(huán)境設(shè)計(jì)和組織了教學(xué)內(nèi)容,主要安排包括以下幾個(gè)方面。

        1.場景設(shè)計(jì)

        筆者將整個(gè)項(xiàng)目的場景設(shè)計(jì)為一小型市場環(huán)境,主要角色包括消費(fèi)者、項(xiàng)目經(jīng)理和軟件開發(fā)者三種,這三種角色具有各自的目的和利益,并試圖通過市場來達(dá)到目的并實(shí)現(xiàn)利益最大化,角色安排如表1所示。

        表1 項(xiàng)目場景設(shè)計(jì)

        從表1可以看出,三種角色是對當(dāng)前軟件工業(yè)市場環(huán)境的簡單模擬,其中消費(fèi)者、項(xiàng)目經(jīng)理和開發(fā)者的利益訴求能夠較好地進(jìn)行量化。在實(shí)踐過程中,該場景能夠有效吸引學(xué)生的興趣,促使學(xué)生思考和應(yīng)用課程所學(xué)的知識點(diǎn),并具備對學(xué)生實(shí)踐成績的合理量化方法。

        2.教學(xué)組織方法

        在實(shí)踐過程的每個(gè)階段啟動前,教師根據(jù)場景安排準(zhǔn)備較為具體的角色目標(biāo)讓學(xué)生討論。不同角色的學(xué)生團(tuán)隊(duì)需要進(jìn)行現(xiàn)場討論,分析本團(tuán)隊(duì)要采取的策略,提出該階段內(nèi)的具體實(shí)踐路線圖,在完成實(shí)踐之后,還要對該階段的行為進(jìn)行整理和總結(jié),教師則需對可能存在的爭議進(jìn)行裁決。實(shí)踐結(jié)束后,各個(gè)角色、開發(fā)團(tuán)隊(duì)還需要在課堂上陳述自己的工作。

        3.教學(xué)內(nèi)容安排

        (1)角色分配階段,確定消費(fèi)者、項(xiàng)目經(jīng)理與開發(fā)者的角色,根據(jù)學(xué)生人數(shù),大致比例為1∶1∶8。消費(fèi)者從項(xiàng)目經(jīng)理處預(yù)定軟件,項(xiàng)目經(jīng)理雇傭軟件開發(fā)者開發(fā)軟件,流通貨幣為虛擬貨幣¥,資金由教師操作的銀行支持。課程初期,銀行為每個(gè)消費(fèi)者和項(xiàng)目團(tuán)隊(duì)設(shè)立一個(gè)賬戶,消費(fèi)者有¥30000 購買資金,項(xiàng)目經(jīng)理則有¥2000啟動資金。游戲目標(biāo)是消費(fèi)者盡可能以較低價(jià)格購買較高質(zhì)量的軟件,實(shí)現(xiàn)采購成本最小化;項(xiàng)目經(jīng)理則盡可能多銷售出本團(tuán)隊(duì)的應(yīng)用程序,從而使團(tuán)隊(duì)利潤最大化。在購買軟件和銷售軟件時(shí),買家和賣家都必須在價(jià)格上達(dá)成一致,包括軟件工程所涉及的維護(hù)時(shí)間、技術(shù)支持、軟件擔(dān)保以及可能的延期交付懲罰等各種費(fèi)用。

        (2)項(xiàng)目確定階段,消費(fèi)者通過與教師討論確定應(yīng)用程序需求,對功能要求進(jìn)行量化,相當(dāng)于用戶需求的提出,隨后教師根據(jù)難度,給出功能指導(dǎo)價(jià)格。在此基礎(chǔ)上,消費(fèi)者向項(xiàng)目經(jīng)理進(jìn)行招標(biāo)。為避免因難度不匹配造成投標(biāo)困難,教師一方面需控制難度,另一方面可重復(fù)進(jìn)行三輪投標(biāo),每輪投標(biāo)后公布結(jié)果,然后重新投標(biāo),最后取平均價(jià)格決定結(jié)果。投標(biāo)結(jié)束后消費(fèi)者與項(xiàng)目經(jīng)理簽訂合同。雙方必須在文字上達(dá)成一致意見。以下是合同內(nèi)容的若干建議:價(jià)格、交付清單(例如:應(yīng)該提交的文檔)、每一個(gè)交付項(xiàng)的交付日期、轉(zhuǎn)讓機(jī)制(軟件如何交付?)、達(dá)成一致的售后工作量、技術(shù)支持成本、不能按時(shí)交付需交的違約金、對于軟件最低質(zhì)量程度的保證,等等。最后項(xiàng)目經(jīng)理根據(jù)投標(biāo)情況在軟件開發(fā)者中招募不同角色的開發(fā)人員并與其約定酬勞,為避免分配不均勻,招募過程也可重復(fù)進(jìn)行三輪,每輪結(jié)束時(shí)公示各角色的平均薪酬。

        (3)軟件開發(fā)階段,該階段中項(xiàng)目經(jīng)理負(fù)責(zé)管理,根據(jù)開發(fā)人員的表現(xiàn)情況發(fā)放酬金,消費(fèi)者負(fù)責(zé)監(jiān)督,根據(jù)項(xiàng)目進(jìn)展情況,按照投標(biāo)約定給付資金。開發(fā)階段可安排四次講評,以團(tuán)隊(duì)成果的形式在全班環(huán)境下進(jìn)行討論。在整個(gè)開發(fā)過程中還需要提交每周工作報(bào)告,幫助教師了解團(tuán)隊(duì)的進(jìn)度以及存在的問題,并作為裁決基礎(chǔ)。周報(bào)中應(yīng)該記錄團(tuán)隊(duì)本周的工作情況,具體要包含以下一些內(nèi)容:識別的風(fēng)險(xiǎn),列出本周識別出的所有新風(fēng)險(xiǎn)、技術(shù)問題;列出所出現(xiàn)的技術(shù)問題(如設(shè)計(jì)問題等)細(xì)節(jié)、解決方法等;列出本周做出的所有決策,包括買賣策略、測試策略、管理策略等;列出完成的工作,到達(dá)的里程碑等。該階段中較易出現(xiàn)各種糾紛,教師應(yīng)該承擔(dān)裁決的任務(wù),合理解決。

        (二)學(xué)生的管理

        對學(xué)生實(shí)踐行為的管理以及加強(qiáng)學(xué)生對自身角色的了解是項(xiàng)目實(shí)踐成功的前提,在不同階段應(yīng)注意不同的工作細(xì)節(jié)。

        在第一階段,不同角色理解難度有差別,教師應(yīng)做好解釋和培訓(xùn)工作,另外也可以采用兩個(gè)班互相分配方式。

        在第二階段,教師應(yīng)引導(dǎo)學(xué)生盡可能理性地進(jìn)行思考,從真正的消費(fèi)者或項(xiàng)目經(jīng)理的角度考慮問題,并注意約定合同的合理性、可操作性。

        在第三階段,教師一方面要做好糾紛的裁決,另一方面則要及時(shí)進(jìn)行總結(jié)和引導(dǎo)討論,盡可能及時(shí)地將開發(fā)過程中體現(xiàn)軟件工程思想、理論的實(shí)例展示給學(xué)生。

        (三)成績評定

        在基于市場機(jī)制的模擬實(shí)際項(xiàng)目環(huán)境下,成績量化根據(jù)角色的不同而有不同的側(cè)重點(diǎn)。對消費(fèi)者而言,其成績由所收獲的應(yīng)用程序質(zhì)量和剩余資金之和構(gòu)成;項(xiàng)目經(jīng)理的成績則由其利潤來計(jì)算;而開發(fā)者的成績則由其收入來決定。顯然,要得到較高的成績,依賴消費(fèi)者、項(xiàng)目經(jīng)理和開發(fā)者的通力合作才可以,因此,學(xué)生只有在平時(shí)實(shí)踐中盡可能地互相協(xié)作,才能獲得良好的成績。這樣不僅可以使日常教學(xué)獲得良好的效果,而且也減輕了學(xué)生考試的壓力。

        四、采用模擬項(xiàng)目后的教學(xué)效果

        下面是部分學(xué)生在課后交流時(shí)談到的收獲與體會:

        “在以前的軟件工程課程中,我們大多都是對書本知識進(jìn)行死記硬背。這次不一樣了,我們遇到了許多過去從沒接觸到的實(shí)際問題。課程結(jié)束以后,我們體會到理論結(jié)合實(shí)際、培養(yǎng)動手能力的重要意義?!?/p>

        “一個(gè)團(tuán)隊(duì)的成功絕不是隊(duì)員個(gè)人能力累積的結(jié)果,我們的成功得益于我們非常好的團(tuán)隊(duì)合作關(guān)系。合作當(dāng)中比較關(guān)鍵的因素包括責(zé)任心、互補(bǔ)的性格、尊重對方的意見、不互相埋怨、相互鼓勵信任等,看起來很普通的人組成的團(tuán)隊(duì),可以釋放出超出累計(jì)和的效果,就是所謂的1+1>2?!?/p>

        總之,通過引入市場機(jī)制的軟件工程實(shí)踐項(xiàng)目的訓(xùn)練,能夠強(qiáng)化學(xué)生對理論知識的理解,培養(yǎng)了學(xué)生嚴(yán)謹(jǐn)踏實(shí)、堅(jiān)韌不拔的科學(xué)探索精神。

        五、結(jié)論

        通過兩個(gè)學(xué)期的實(shí)踐,引入市場機(jī)制的軟件工程實(shí)踐取得了良好的教學(xué)效果。在該課程中,學(xué)生們經(jīng)過實(shí)踐的3個(gè)不同環(huán)節(jié),完成了約6000-10000行左右的Java、C#程序。雖然距離實(shí)際程序員仍有差距,但我們有理由相信,通過一系列類似的實(shí)踐環(huán)節(jié)訓(xùn)練,一個(gè)高校學(xué)生完全有希望達(dá)到成為一個(gè)有基礎(chǔ)的程序員的目標(biāo)。

        [ 參 考 文 獻(xiàn) ]

        [1] 陸悠.一種項(xiàng)目迭代開發(fā)驅(qū)動的計(jì)算機(jī)實(shí)踐類課程教學(xué)方法[J].大學(xué)教育,2013(8).

        [2] 彭秀芳.高等職業(yè)教育與國際教育水平接軌若干問題的思考與探索[J].教育理論與實(shí)踐,2005(12).

        [3] 楊小秋.教育實(shí)踐主體的活動范式[J].教育理論與實(shí)踐,2007(4).

        [4] 劉超,林虹.談高職教育的課程開發(fā)與建設(shè)[J].北京教育,2006(6).

        [5] 程忠國.深化高職教育課程模式改革的實(shí)踐思考[J].教育與職業(yè),2006(21).

        [責(zé)任編輯:覃侶冰]

        猜你喜歡
        市場機(jī)制項(xiàng)目經(jīng)理軟件
        以市場機(jī)制推動自愿減排 全國自愿減排交易中心建設(shè)有序推進(jìn)
        禪宗軟件
        英語文摘(2021年10期)2021-11-22 08:02:26
        軟件對對碰
        論社會必要勞動時(shí)間機(jī)制是市場機(jī)制的內(nèi)在本質(zhì)
        嵌入分部相關(guān)性的內(nèi)部資本市場機(jī)制設(shè)計(jì)
        我國排污權(quán)交易存在的的問題與完善市場機(jī)制
        談軟件的破解與保護(hù)
        精品(2015年9期)2015-01-23 01:36:01
        高速鐵路通信信號系統(tǒng)集成項(xiàng)目經(jīng)理能力及主要任務(wù)
        論項(xiàng)目經(jīng)理的職責(zé)與技能要求
        淺議做好代建項(xiàng)目經(jīng)理
        先锋中文字幕在线资源| 蜜桃成人永久免费av大| 看全色黄大色大片免费久久久| 亚洲国产精品二区三区| 日日高潮夜夜爽高清视频| 国产精品久久免费中文字幕| 蜜桃成熟时日本一区二区| 蜜桃tv在线免费观看| 亚洲视频免费一区二区 | 亚洲欧美成人a∨| 亚洲区精品久久一区二区三区女同| 成人亚洲av网站在线看| 男女互舔动态视频在线观看| 激情五月开心五月啪啪| 男女真人后进式猛烈视频网站| 性刺激的大陆三级视频| 久久精品人人做人人综合| 中文无码成人免费视频在线观看| 狠狠丁香激情久久综合| 日韩人妻av不卡一区二区三区| 男人天堂亚洲一区二区| 国产精品成人观看视频国产奇米 | 久久综合给合久久狠狠狠97色69 | 色综合久久精品亚洲国产| 欧美性性性性性色大片免费的| 91久久久久无码精品露脸| 亚洲精品2区在线观看| 国产一区二区三区尤物| 精品一区二区三区人妻久久福利 | 偷拍一区二区视频播放器| 欧美精品亚洲精品日韩专区 | 97精品国产高清自在线看超| 亚洲无av高清一区不卡| 蜜桃视频在线观看网址| 国产av无码国产av毛片| 久久久久久久人妻无码中文字幕爆| 免费毛片在线视频| 日韩精品一区二区在线视| 午夜秒播久久精品麻豆| 国产大屁股喷水视频在线观看 | 日韩美女亚洲性一区二区|