• 
    

    
    

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

      軟件質(zhì)量保證與測試教學(xué)中存在的問題及對策研究

      2016-04-29 00:00:00陳向堅(jiān)李紅梅徐明
      大學(xué)教育 2016年4期

      [摘 要]針對軟件質(zhì)量保證與測試課程教學(xué)實(shí)踐過程中發(fā)現(xiàn)的問題,以項(xiàng)目驅(qū)動為前提,從教學(xué)方法與手段、實(shí)踐大綱、考核方式改進(jìn)等方面,對軟件質(zhì)量保證與測試這門課程的教學(xué)模式進(jìn)行初步的探討與實(shí)踐。

      [關(guān)鍵詞]軟件質(zhì)量保證;軟件測試;項(xiàng)目驅(qū)動

      [中圖分類號] G642 [文獻(xiàn)標(biāo)識碼] A [文章編號] 2095-3437(2016)04-0120-02

      隨著軟件變成日常生活中不可或缺的一部分,客戶和最終用戶對他們購買的軟件質(zhì)量越來越看重。性能糟糕或用戶體驗(yàn)質(zhì)量低的應(yīng)用程序或企業(yè)系統(tǒng)將被淘汰,其他產(chǎn)品很容易取代它們的位置。

      軟件開發(fā)者想要質(zhì)量高、穩(wěn)定性好的軟件產(chǎn)品,用戶則希望能有有效、穩(wěn)定、經(jīng)濟(jì)的軟件產(chǎn)品。然而,只有通過軟件質(zhì)量保證和軟件測試才能提高軟件質(zhì)量。高校擔(dān)負(fù)著培養(yǎng)軟件質(zhì)量保證和軟件測試人員的主要責(zé)任。對計算機(jī)學(xué)院的軟件質(zhì)量保證與測試系來說,其面臨的一項(xiàng)重要挑戰(zhàn)就是如何解決軟件質(zhì)量保證與測試專業(yè)理論與實(shí)踐嚴(yán)重脫節(jié)的問題。

      為更好地解決軟件專業(yè)畢業(yè)生的就業(yè)問題,我校計算機(jī)科學(xué)與工程學(xué)院成立了軟件工程系,并與NIIT軟件公司合作,建立“軟件工廠”,培養(yǎng)軟件人才,將軟件質(zhì)量保證與測試[1]作為該系的一門專業(yè)必修課來開設(shè)。下面以就業(yè)為導(dǎo)向,針對教學(xué)過程中存在的問題,從教學(xué)內(nèi)容的選擇、實(shí)踐內(nèi)容的加強(qiáng)、實(shí)驗(yàn)大綱的改進(jìn)、考核方式的改革等幾方面,對該課程的教學(xué)進(jìn)行初步的探討。

      一、教學(xué)過程中存在的問題

      (一)學(xué)生方面

      軟件質(zhì)量保證與測試這門課程,覆蓋了兩方面:一是軟件質(zhì)量保證,這部分理論性比較強(qiáng),學(xué)生在進(jìn)行這一部分學(xué)習(xí)的時候,會感覺到枯燥乏味;二是軟件測試,這部分課程主要講解測試方法,比如白盒測試和黑盒測試等。軟件專業(yè)的學(xué)生認(rèn)為,對軟件開發(fā)的IT人員來說,軟件測試沒有軟件開發(fā)好就業(yè)。他們沒有認(rèn)清楚軟件測試行業(yè)的內(nèi)部需求,從而喪失了對這門課程學(xué)習(xí)的主動性和積極性。[2]

      (二)教師方面

      部分教師在教學(xué)過程中,沒有合理的分配教學(xué)時間。這門課的前部分,也就是軟件質(zhì)量保證部分,其理論內(nèi)容繁瑣,結(jié)構(gòu)比較復(fù)雜。教師在這部分課程的教學(xué)過程中,如果不能結(jié)合具體的項(xiàng)目實(shí)例講解,學(xué)生會對這部分課程的學(xué)習(xí)感到乏味,從而失去學(xué)習(xí)興趣。后部分軟件測試,是需要動手操作比較多的實(shí)踐環(huán)節(jié)。由于接觸軟件測試的教師比較少,他們沒有真正的接觸軟件測試這一行業(yè),實(shí)踐動手能力有所欠缺。這就導(dǎo)致學(xué)生在一種操作還未熟練的情況下就要進(jìn)入下一個實(shí)踐環(huán)節(jié)的訓(xùn)練,學(xué)生缺乏獨(dú)立動手完成實(shí)踐任務(wù)的成就感,久而久之學(xué)生對實(shí)踐環(huán)節(jié)的興趣也不高。

      二、教學(xué)方法的改進(jìn)

      (一)教學(xué)內(nèi)容

      軟件質(zhì)量保證與測試這門課程主要由測試、質(zhì)量保證及實(shí)踐三個環(huán)節(jié)構(gòu)成。其中包括軟件質(zhì)量保證的基本概念、方法以及質(zhì)量保證的思想,軟件工程的相關(guān)概念,軟件測試的各種方法以及相關(guān)測試用例設(shè)計。通過這門課程的學(xué)習(xí),學(xué)生應(yīng)掌握如何提高軟件質(zhì)量、如何選擇軟件測試方法、如何設(shè)計測試用例、如何撰寫軟件測試報告以及如何準(zhǔn)確定位軟件缺陷等方面的內(nèi)容。

      這門課程的授課時間為48學(xué)時,其中實(shí)踐授課16學(xué)時,理論授課32學(xué)時。軟件質(zhì)量保證與測試這門課程既要注重理論教學(xué),又要求授課教師具有豐富的實(shí)踐項(xiàng)目經(jīng)驗(yàn),是一門實(shí)踐與理論相結(jié)合的課程。

      理論授課主要包括兩方面內(nèi)容:一個是軟件質(zhì)量保證相關(guān)知識,另一個是軟件測試基礎(chǔ)相關(guān)概念、思想及方法。其中,這兩方面的主要授課內(nèi)容如下。

      1.軟件質(zhì)量保證。其中包括軟件質(zhì)量,軟件質(zhì)量工程體系,軟件質(zhì)量度量和配置,可靠性度量和測試,軟件評審,軟件質(zhì)量管理方法,ISO9001質(zhì)量體系對項(xiàng)目過程的指導(dǎo)等。通過這部分內(nèi)容的學(xué)習(xí),使學(xué)生對軟件質(zhì)量保證的理論和方法有一個初步的認(rèn)識。

      2.軟件測試。其中包括軟件測試的定義、目標(biāo)和原則;軟件測試的過程,包括單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試;軟件測試方法,包括黑盒測試、白盒測試以及灰盒測試。通過這些內(nèi)容的學(xué)習(xí),使學(xué)生認(rèn)識到軟件測試的重要性,掌握白盒測試、黑盒測試的各種測試方法以及相應(yīng)測試用例的設(shè)計。

      實(shí)踐教學(xué)的內(nèi)容實(shí)質(zhì)是在鞏固理論知識,教師應(yīng)對學(xué)生所學(xué)的軟件測試知識進(jìn)行引導(dǎo)。在教學(xué)過程中,教師應(yīng)以具體的項(xiàng)目為驅(qū)動,培養(yǎng)學(xué)生將所學(xué)理論知識應(yīng)用于實(shí)踐的能力,讓學(xué)生體驗(yàn)項(xiàng)目開發(fā)的規(guī)范與原則,積累寶貴的項(xiàng)目開發(fā)經(jīng)驗(yàn)。

      (二)教學(xué)目標(biāo)

      本課程教學(xué)目標(biāo)主要體現(xiàn)在兩個方面:打牢專業(yè)知識;以項(xiàng)目驅(qū)動提高實(shí)踐能力。

      1.打牢專業(yè)知識

      軟件質(zhì)量保證與測試是總結(jié)于實(shí)踐的抽象理論,是對軟件開發(fā)的總結(jié)和指導(dǎo),涉及計算機(jī)技術(shù)、工程學(xué)、管理學(xué)等多領(lǐng)域的知識。在做好教學(xué)的同時,教師還要加強(qiáng)軟件基礎(chǔ)理論等其他知識的教學(xué),培養(yǎng)學(xué)生對問題空間分析和建模的能力及運(yùn)用算法求解問題的能力。

      2.以項(xiàng)目驅(qū)動提高實(shí)踐能力

      (1)理論與實(shí)際相結(jié)合。項(xiàng)目驅(qū)動教學(xué)就是要達(dá)到理論與實(shí)際的有機(jī)結(jié)合,讓理論能夠指導(dǎo)實(shí)踐,實(shí)踐可以加深對理論的理解。

      (2)通過項(xiàng)目的分析及開發(fā)提高學(xué)生的實(shí)踐能力。在授課過程中采用課堂講授、案例教學(xué)、項(xiàng)目驅(qū)動的方式來實(shí)現(xiàn)對學(xué)生實(shí)踐能力的培養(yǎng)。

      (3)項(xiàng)目驅(qū)動積累開發(fā)經(jīng)驗(yàn)。在教學(xué)過程中以具體的項(xiàng)目為驅(qū)動,培養(yǎng)學(xué)生將所學(xué)理論知識應(yīng)用于實(shí)踐的能力,體驗(yàn)項(xiàng)目開發(fā)的規(guī)范與原則,積累寶貴的項(xiàng)目開發(fā)經(jīng)驗(yàn)。

      (4)通過案例教學(xué)提高學(xué)習(xí)興趣。讓學(xué)生對實(shí)際的項(xiàng)目開發(fā)有最初的印象,提高學(xué)生的學(xué)習(xí)興趣(在課堂上挑選典型成功的案例讓學(xué)生們揣摩學(xué)習(xí),找出失敗的案例給學(xué)生們以警示)。

      (5)通過團(tuán)隊(duì)合作教學(xué)方法培養(yǎng)學(xué)生的團(tuán)隊(duì)意識。

      (三)實(shí)驗(yàn)大綱的改進(jìn)

      該課程主要側(cè)重于實(shí)踐教學(xué)。通過實(shí)踐參與,學(xué)生可掌握質(zhì)量保證的基本概念、測試用例的設(shè)計與執(zhí)行執(zhí)行、測試報告的書寫、軟件缺陷及軟件測試錯誤的分析和描述。實(shí)驗(yàn)采用分組的形式完成,每組由5-7名學(xué)生組成,每組設(shè)置一名組長。組長的責(zé)任就是制定測試計劃以及協(xié)調(diào)組員之間的分工合作;組員對于組長所分配的模塊進(jìn)行相應(yīng)的測試用例的設(shè)計以及測試報告的撰寫等。充分發(fā)揮學(xué)生的溝通能力,鼓勵學(xué)生發(fā)揮想象力,對各種測試方法進(jìn)行嘗試,在最后報告中要求寫出具體的思路和分析結(jié)果。

      (四)考核方式的改革

      傳統(tǒng)的筆試考核方法難以在教學(xué)的過程中把握學(xué)生的學(xué)習(xí)效果,難以充分調(diào)動學(xué)生學(xué)習(xí)的主動性、難以提高學(xué)生的學(xué)習(xí)興趣。因此,要改革軟件質(zhì)量保證與測試課程的考核方式,建立科學(xué)的評價機(jī)制。軟件質(zhì)量保證與測試課程考核的重點(diǎn)不應(yīng)是理論,而應(yīng)該是學(xué)生是否掌握了軟件質(zhì)量保證與測試學(xué)的思想和方法。要從學(xué)生運(yùn)用軟件質(zhì)量保證與測試的原理、方法、技術(shù)、標(biāo)準(zhǔn)和規(guī)范進(jìn)行軟件開發(fā)的綜合能力,以及軟件項(xiàng)目的管理能力,特別是基礎(chǔ)技能、團(tuán)隊(duì)協(xié)作、人際交流、項(xiàng)目規(guī)劃這幾個方面的能力同時進(jìn)行考核。具體考核由三部分組成:理論成績占40%,實(shí)踐成績占40%,平時成績占20%。理論成績考核就是學(xué)生筆試的卷面成績;實(shí)踐成績就是在完成項(xiàng)目情況及答辯演示中的成績,這主要包括兩個方面,一是項(xiàng)目文檔,二是項(xiàng)目產(chǎn)品;平時成績主要包括學(xué)生日常在團(tuán)隊(duì)中的表現(xiàn)、責(zé)任心、出勤等方面。最后教師要及時地進(jìn)行總結(jié),將教學(xué)過程中存在的問題逐一分析,并提出解決方案,撰寫相關(guān)書面材料,與學(xué)生項(xiàng)目材料一并存檔,以備下次開課時用。

      三、結(jié)束語

      通過對軟件質(zhì)量保證與測試這門課程存在的問題進(jìn)行綜合分析,對其教學(xué)方法進(jìn)行了相應(yīng)的改進(jìn)。學(xué)生在經(jīng)歷了軟件開發(fā)與測試的全過程后,自身的系統(tǒng)分析能力、設(shè)計能力、編程能力、測試和維護(hù)能力、團(tuán)隊(duì)協(xié)作能力和文檔書寫能力得到了提高,職業(yè)綜合素質(zhì)也得到增強(qiáng)。

      [ 參 考 文 獻(xiàn) ]

      [1] 勞東青,陳立平.軟件質(zhì)量保證與測試,課程教學(xué)探討與實(shí)踐[J].中國現(xiàn)代教育裝備,2015(4):63-66.

      [2] 明鑫,盧丹萍.高職非計算機(jī)專業(yè)《C語言程序設(shè)計》課程教學(xué)方法探討[J].輕工科技,2015(8):162-171.

      [3] 楊根興,蔡立志,陳昊鵬,蔣建偉.軟件質(zhì)量保證:測試與評價[M].北京:清華大學(xué)出版社,2007.

      [4] 朱三元.軟件質(zhì)量及評價技術(shù)[M].北京:清華大學(xué)出版社,1990.

      [5] 朱少民.軟件測試方法和技術(shù)[M].北京:清華大學(xué)出版社,2007.

      [6] 楊曉京.“優(yōu)化設(shè)計”課程網(wǎng)絡(luò)教學(xué)平臺應(yīng)用實(shí)踐[J].大學(xué)教育,2013(7):90.

      [7] 古樂,史九林.軟件測試案例與實(shí)踐教程[M].北京:清華大學(xué)出版社,2007.

      [責(zé)任編輯:陳 明]

      巴青县| 宿州市| 伊吾县| 怀集县| 民权县| 同江市| 年辖:市辖区| 中江县| 怀远县| 凤凰县| 洱源县| 越西县| 永福县| 崇义县| 正定县| 西乡县| 徐水县| 辉南县| 沁阳市| 岳阳县| 咸丰县| 松潘县| 中卫市| 尉犁县| 迁西县| 清丰县| 庆城县| 高陵县| 雷山县| 巨鹿县| 达日县| 永仁县| 海口市| 随州市| 崇明县| 阿图什市| 兰州市| 郴州市| 蚌埠市| 鹿邑县| 潞城市|