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

        ?

        缺陷跟蹤與軟件測(cè)試管理課程開(kāi)發(fā)思考與實(shí)踐

        2015-07-02 02:27:14馬軍霞谷培培鄧璐娟
        科教導(dǎo)刊 2015年16期
        關(guān)鍵詞:軟件測(cè)試課程建設(shè)教學(xué)內(nèi)容

        馬軍霞+谷培培+鄧璐娟

        摘 要 文章針對(duì)缺陷跟蹤與軟件測(cè)試管理課程的開(kāi)發(fā)和建設(shè),分析課程教學(xué)現(xiàn)狀,討論解決課程定位、課程目標(biāo)、教學(xué)安排、教材建設(shè)、教學(xué)設(shè)計(jì)等方面的問(wèn)題,并應(yīng)用于教學(xué)實(shí)踐。

        關(guān)鍵詞 缺陷跟蹤 軟件測(cè)試 課程建設(shè) 教學(xué)內(nèi)容

        中圖分類號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.16400/j.cnki.kjdks.2015.06.061

        Defect Tracking and Test Management Software Curriculum

        Development Thinking and Practice

        MA Junxia, GU Peipei, DENG Lujuan

        (Software Engineering College, Zhengzhou University of Light Industry, Zhengzhou, He'nan 450000)

        Abstract For the development and construction of "software defect tracking and test management" curriculum, the teaching status quo analysis, problem solving course discuss location, course objectives, teaching arrangement, teaching materials, teaching design and other aspects, and applied to teaching practice.

        Key words defect tracking; software test; curriculum; teaching content

        0 引言

        軟件測(cè)試是控制和保證軟件產(chǎn)品質(zhì)量的重要手段。軟件生命周期的各個(gè)階段都不可避免地會(huì)出現(xiàn)差錯(cuò),因此軟件測(cè)試應(yīng)貫穿于軟件開(kāi)發(fā)的各個(gè)階段,對(duì)軟件缺陷的跟蹤管理在軟件開(kāi)發(fā)的每一步都可以進(jìn)行。而隨著軟件測(cè)試技術(shù)應(yīng)用向深度和廣度的發(fā)展,基于不同管理等級(jí)、運(yùn)用多種質(zhì)量控制工具來(lái)跟蹤管理軟件缺陷,已經(jīng)成為軟件項(xiàng)目測(cè)試管理過(guò)程中的一項(xiàng)重要內(nèi)容,也是軟件測(cè)試專業(yè)人才必須掌握的專業(yè)技能。

        軟件缺陷管理指對(duì)軟件開(kāi)發(fā)過(guò)程中缺陷發(fā)現(xiàn)、確認(rèn)、定位、修改、評(píng)審、關(guān)閉等行為進(jìn)行跟蹤管理的過(guò)程。①軟件缺陷管理教學(xué)的目標(biāo)是在學(xué)習(xí)了軟件測(cè)試?yán)碚摵蛙浖δ?、性能測(cè)試等技術(shù)后,幫助學(xué)生了解如何在軟件開(kāi)發(fā)不同階段管理測(cè)試工作成果,如何跟蹤發(fā)現(xiàn)的缺陷以保證其得到妥善處理,如何充分發(fā)掘缺陷數(shù)據(jù)價(jià)值,如何改進(jìn)組織的軟件測(cè)試和軟件開(kāi)發(fā)規(guī)范以實(shí)現(xiàn)缺陷預(yù)防、提高軟件產(chǎn)品質(zhì)量等,從而進(jìn)一步培養(yǎng)學(xué)生的工程實(shí)踐能力。

        但是到目前為止,以缺陷跟蹤和軟件測(cè)試管理為教學(xué)內(nèi)容的課程或社會(huì)培訓(xùn)很少,多數(shù)高校的做法是將其作為軟件工程或軟件測(cè)試課程中的一個(gè)章節(jié)加以介紹。這樣的教學(xué)安排容易使學(xué)生把對(duì)測(cè)試工作的理解局限在單純的“找bug”上,不能深入了解和掌握缺陷跟蹤和測(cè)試管理的知識(shí)和技能,削弱了學(xué)生對(duì)軟件缺陷管理重要性乃至軟件質(zhì)量保證的重要性的認(rèn)識(shí),不利于培養(yǎng)學(xué)生的實(shí)踐操作能力和軟件測(cè)試專業(yè)管理理念。

        并且,由于本課程在其它高校以及培訓(xùn)機(jī)構(gòu)沒(méi)有開(kāi)設(shè)過(guò),可以借鑒的課程建設(shè)經(jīng)驗(yàn)很少,更沒(méi)有合適的教材可以選用。而缺陷跟蹤與軟件測(cè)試管理的特點(diǎn)是理論抽象、工程實(shí)踐性強(qiáng),傳統(tǒng)的教學(xué)模式以理論傳授和知識(shí)闡述為主、實(shí)踐操作為輔,以教師為主體、學(xué)生在教中學(xué),②不利于理論與實(shí)踐的結(jié)合和學(xué)生工程實(shí)踐能力的培養(yǎng),也不適用于本課程的教學(xué)。

        為此,我院在軟件工程專業(yè)軟件測(cè)試方向開(kāi)發(fā)建設(shè)了缺陷跟蹤與軟件測(cè)試管理課程,并從2008級(jí)學(xué)生開(kāi)始教學(xué)實(shí)踐。從2011年本課程的第一次教學(xué)實(shí)施至今,教學(xué)團(tuán)隊(duì)每年都會(huì)根據(jù)上一年的教學(xué)反饋信息,結(jié)合行業(yè)應(yīng)用情況變化,對(duì)講授內(nèi)容及組織方式進(jìn)行調(diào)整,取得了良好的教學(xué)效果。

        1 課程標(biāo)準(zhǔn)的制定

        通過(guò)對(duì)企業(yè)軟件測(cè)試過(guò)程的調(diào)研,針對(duì)其工作過(guò)程、任務(wù)和職責(zé)進(jìn)行分析梳理,明確軟件缺陷跟蹤、分析及軟件測(cè)試項(xiàng)目設(shè)計(jì)、執(zhí)行、管理等的具體工作任務(wù)、工作流程、工作方式,制定了本課程的課程標(biāo)準(zhǔn)。

        1.1 課程定位

        本課程是軟件測(cè)試專業(yè)的一門(mén)核心專業(yè)課程,專業(yè)必修課程,在軟件測(cè)試專業(yè)課程體系中占有重要的地位。根據(jù)國(guó)家“卓越工程師教育培養(yǎng)計(jì)劃”對(duì)工程技術(shù)人才培養(yǎng)目標(biāo)的定位,參照國(guó)家計(jì)算機(jī)技術(shù)與軟件專業(yè)軟件評(píng)測(cè)師專業(yè)技術(shù)資格的專業(yè)標(biāo)準(zhǔn),本課程按照職業(yè)崗位的任職要求進(jìn)行教學(xué),定位于培養(yǎng)應(yīng)用型人才的軟件缺陷跟蹤處理和測(cè)試管理技能以及軟件缺陷度量、分析、預(yù)防的基本技能,養(yǎng)成滿足企業(yè)要求的職業(yè)能力和職業(yè)素養(yǎng)。

        1.2 課程目標(biāo)

        1.2.1 知識(shí)目標(biāo)

        (1)軟件測(cè)試管理知識(shí):了解軟件測(cè)試流程、策略、方法、技術(shù)、工作量估算和風(fēng)險(xiǎn)控制知識(shí);(2)軟件缺陷管理知識(shí):了解軟件缺陷的基本概念、分類、發(fā)現(xiàn)手段、修復(fù)策略,理解缺陷產(chǎn)生的原因,了解軟件缺陷管理的理念、等級(jí)、模型;(3)軟件質(zhì)量保證知識(shí):了解軟件質(zhì)量基本概念、影響軟件質(zhì)量的因素、軟件缺陷的度量、分析、預(yù)防知識(shí);(4)工具軟件相關(guān)知識(shí):了解市場(chǎng)占用率較高的若干軟件缺陷管理工具及軟件測(cè)試管理工具,了解工具軟件的特點(diǎn)和應(yīng)具備的功能,理解企業(yè)自主開(kāi)發(fā)工具軟件的必要性。

        1.2.2 技能目標(biāo)

        (1)設(shè)計(jì)能力:能夠針對(duì)具體的測(cè)試需求分析設(shè)計(jì)測(cè)試項(xiàng)目,裁剪定義測(cè)試流程和缺陷處理流程,定義軟件缺陷生命周期,確定測(cè)試方法、測(cè)試策略等,選用合適的軟件缺陷管理工具或軟件測(cè)試管理工具;(2)管理能力:能夠有效管控軟件測(cè)試過(guò)程,保證測(cè)試流程和缺陷處理流程的正常流轉(zhuǎn);針對(duì)不同方式和技術(shù)發(fā)現(xiàn)的軟件開(kāi)發(fā)各階段可能出現(xiàn)的缺陷,進(jìn)行正確判斷、描述、提交并跟蹤處理,保證所有缺陷最終都得到妥善處理;(3)分析能力:能夠根據(jù)具體需求選擇合適的缺陷度量元及度量方式;能夠應(yīng)用各種軟件缺陷分析技術(shù)和工具對(duì)缺陷度量數(shù)據(jù)進(jìn)行定性及定量分析;能夠根據(jù)缺陷跟蹤管理過(guò)程和缺陷分析結(jié)論,提出適用的軟件缺陷預(yù)防措施和方法,幫助改進(jìn)組織的軟件工程過(guò)程規(guī)范;(4)文檔能力:能夠獨(dú)立規(guī)范撰寫(xiě)和使用軟件測(cè)試管理和軟件缺陷管理過(guò)程中涉及到的技術(shù)文檔、表格。

        1.2.3 素質(zhì)目標(biāo)

        (1)德、智、體全面發(fā)展,知識(shí)、能力、素質(zhì)相協(xié)調(diào);(2)具有發(fā)現(xiàn)問(wèn)題、分析問(wèn)題、解決問(wèn)題的能力;(3)具有自主學(xué)習(xí)能力和可持續(xù)發(fā)展能力,能根據(jù)工作需要更新專業(yè)知識(shí)、關(guān)注專業(yè)發(fā)展;(4)具有較高工程素養(yǎng)、工程創(chuàng)新能力和國(guó)際競(jìng)爭(zhēng)力;(5)具有良好的團(tuán)隊(duì)協(xié)作和溝通能力;(6)具有嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng)和端正的工作態(tài)度。

        2 教學(xué)設(shè)計(jì)

        教學(xué)團(tuán)隊(duì)借鑒了美國(guó)實(shí)用主義哲學(xué)家和教育家約翰·杜威的“從做中學(xué)”的教學(xué)論思想,以情境為載體,采用了項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)的教學(xué)方式。③在教學(xué)過(guò)程中,將理論知識(shí)的學(xué)習(xí)與具體的項(xiàng)目和工作任務(wù)結(jié)合,如將缺陷跟蹤和測(cè)試項(xiàng)目管理的具體職業(yè)能力要求與虛擬軟件工程項(xiàng)目結(jié)合,模擬企業(yè)工作崗位,將項(xiàng)目按角色或按階段劃分成多項(xiàng)工作任務(wù),結(jié)合工作任務(wù)實(shí)施教學(xué),帶著任務(wù)學(xué)習(xí)不僅能夠讓學(xué)生在實(shí)踐中掌握抽象的理論知識(shí),提高對(duì)課程的學(xué)習(xí)興趣和自信心、有效突破課程教學(xué)難點(diǎn),還能培養(yǎng)學(xué)生的實(shí)際工作能力。具體實(shí)施方式為:

        (1)結(jié)合一個(gè)軟件測(cè)試項(xiàng)目管理工具開(kāi)展軟件測(cè)試管理的理論和實(shí)踐教學(xué)。我們目前選用的是上海澤眾公司的TestCenter。要求學(xué)生使用該軟件完成創(chuàng)建項(xiàng)目、組建團(tuán)隊(duì)、創(chuàng)建測(cè)試計(jì)劃、創(chuàng)建測(cè)試需求等任務(wù),從而理解掌握軟件測(cè)試過(guò)程及其管理流程。在后續(xù)知識(shí)點(diǎn)的教學(xué)過(guò)程中,也適時(shí)結(jié)合工具軟件的相應(yīng)功能來(lái)講授。例如在介紹軟件缺陷的生命周期時(shí),可以TestCener或其它缺陷管理軟件中具體的功能實(shí)現(xiàn)為例來(lái)具體講解。

        (2)學(xué)生以5~6人的小組為單位,其中一人作為測(cè)試經(jīng)理,其他人為測(cè)試員。針對(duì)某一常用的開(kāi)源和商業(yè)軟件缺陷管理工具,例如BugFree、Mantis、Bugzillia、禪道、QC等,進(jìn)行簡(jiǎn)單的功能測(cè)試,用TestCenter管理測(cè)試過(guò)程。要求小組首先通過(guò)集體討論定義測(cè)試流程、制定測(cè)試計(jì)劃,然后按照任務(wù)分工進(jìn)行測(cè)試,最后提交測(cè)試報(bào)告。通過(guò)完成這樣的任務(wù),學(xué)生既進(jìn)一步熟悉了使用TestCener進(jìn)行軟件測(cè)試管理的過(guò)程,又對(duì)其它常用測(cè)試管理或缺陷管理工具的使用有所了解,有助于拓展學(xué)生的知識(shí)面,也能幫助學(xué)生在以后的實(shí)際工作中根據(jù)需要比較選擇合適的工具。

        (3)學(xué)生以5~6人為一組,分別扮演項(xiàng)目經(jīng)理、測(cè)試經(jīng)理、開(kāi)發(fā)經(jīng)理、開(kāi)發(fā)人員、測(cè)試人員角色,從需求分析開(kāi)始進(jìn)行一個(gè)小項(xiàng)目的開(kāi)發(fā)和測(cè)試。要求學(xué)生完成需求規(guī)格說(shuō)明書(shū)、測(cè)試計(jì)劃等相關(guān)文檔的撰寫(xiě)、評(píng)審,測(cè)試和開(kāi)發(fā)工作同步進(jìn)行,在前期學(xué)習(xí)的基礎(chǔ)上自選測(cè)試管理工具或缺陷管理工具,最后按照測(cè)試計(jì)劃指定的質(zhì)量標(biāo)準(zhǔn)完成項(xiàng)目開(kāi)發(fā)。要求在不同階段通過(guò)角色交換使每個(gè)同學(xué)都能承擔(dān)不同的測(cè)試和開(kāi)發(fā)工作。由于我們的主要目的是了解掌握測(cè)試管理和缺陷跟蹤技能,項(xiàng)目功能實(shí)現(xiàn)不是主要目的,因此選用了一些工作量較小的項(xiàng)目,如計(jì)算器、簡(jiǎn)易的學(xué)生管理系統(tǒng)、圖書(shū)管理系統(tǒng)等。

        在課程授課的內(nèi)容上,該課程主要從六方面進(jìn)行講解:(1)軟件測(cè)試管理。介紹軟件測(cè)試常規(guī)流程、軟件測(cè)試管理的內(nèi)容、目標(biāo)等,并通過(guò)一個(gè)軟件測(cè)試管理工具的學(xué)習(xí)使用,使學(xué)生首先對(duì)軟件項(xiàng)目的測(cè)試管理過(guò)程產(chǎn)生整體認(rèn)知。(2)軟件缺陷概述。介紹軟件質(zhì)量和軟件缺陷的定義、關(guān)系,分析軟件缺陷產(chǎn)生的原因、軟件缺陷的來(lái)源;需要關(guān)注的軟件缺陷重要信息、軟件缺陷的常用分類依據(jù)等。(3)軟件缺陷管理。闡述軟件缺陷管理的目標(biāo)和理念,介紹缺陷管理的等級(jí)定義、軟件缺陷的生名周期、軟件缺陷的跟蹤處理流程、軟件缺陷報(bào)告及其提交等。(4)軟件缺陷發(fā)現(xiàn)。從軟件工程各階段介紹軟件缺陷發(fā)現(xiàn)的不同方法,重點(diǎn)介紹同行評(píng)審、產(chǎn)品過(guò)程質(zhì)量保證等。(5)軟件缺陷度量。介紹軟件度量、軟件缺陷度量相關(guān)知識(shí)及針對(duì)度量數(shù)據(jù)進(jìn)行的軟件缺陷分析方法和技術(shù)。(6)軟件缺陷預(yù)防。從主動(dòng)預(yù)防的角度出發(fā),介紹軟件缺陷的預(yù)防模型、方法、技術(shù)以及其它有助于預(yù)防缺陷產(chǎn)生的相關(guān)方法。

        3 結(jié)語(yǔ)

        教學(xué)實(shí)踐表明,缺陷跟蹤與軟件測(cè)試管理課程的教學(xué)實(shí)施拓展了軟件測(cè)試專業(yè)學(xué)生的知識(shí)廣度和深度,整合、鍛煉了學(xué)生的軟件測(cè)試及測(cè)試管理技能,增強(qiáng)了學(xué)生的就業(yè)競(jìng)爭(zhēng)力,教學(xué)效果顯著,同時(shí)進(jìn)一步完善了學(xué)院軟件測(cè)試專業(yè)課程體系結(jié)構(gòu)。在今后的教學(xué)活動(dòng)中,如何適應(yīng)“卓越工程師教育培養(yǎng)計(jì)劃”對(duì)具有工程能力、創(chuàng)新能力的工程技術(shù)人才的培養(yǎng)要求,進(jìn)一步改進(jìn)課程教學(xué)模式和評(píng)價(jià)方式,依然是一個(gè)需要長(zhǎng)期探討的課題。

        *通訊作者:馬軍霞

        鄭州輕工業(yè)學(xué)院第三批青年教師教學(xué)改革與研究項(xiàng)目支持

        注釋

        ① 于波,姜艷.軟件質(zhì)量管理實(shí)踐——軟件缺陷預(yù)防、清除、管理實(shí)用方法[M].北京:電子工業(yè)出版社,2008:294.

        ② 程濤,成維莉.基于工作過(guò)程的數(shù)據(jù)庫(kù)應(yīng)用技術(shù)課程開(kāi)發(fā)[J].計(jì)算機(jī)教育,2014(11):37-46.

        ③ 邵建華.理論與實(shí)踐一體化教學(xué)改革的探索與實(shí)踐[J].中國(guó)電力教育,2009(3):29-30.

        猜你喜歡
        軟件測(cè)試課程建設(shè)教學(xué)內(nèi)容
        基于OBE的軟件測(cè)試課程教學(xué)改革探索
        EXCEL和VBA實(shí)現(xiàn)軟件測(cè)試記錄管理
        電子制作(2018年16期)2018-09-26 03:27:18
        關(guān)于軟件測(cè)試技術(shù)應(yīng)用與發(fā)展趨勢(shì)研究
        挖掘數(shù)學(xué)教學(xué)內(nèi)容所固有的美
        “啟蒙運(yùn)動(dòng)”一課教學(xué)內(nèi)容分析
        “誤差理論與數(shù)據(jù)處理”課程建設(shè)的實(shí)踐與思考
        科技視界(2016年21期)2016-10-17 18:17:51
        基于卓越計(jì)劃的金屬結(jié)構(gòu)材料課程實(shí)踐化改革與建設(shè)
        資源、生態(tài)與環(huán)境學(xué)科群體系下普通地質(zhì)學(xué)課程建設(shè)思考
        中高職一體化課程體系建設(shè)的探索與實(shí)踐
        成才之路(2016年25期)2016-10-08 10:20:01
        軟件測(cè)試工程化模型及應(yīng)用研究
        中文字幕亚洲一二三区| 国产精品无码久久久久久| 精品欧洲av无码一区二区三区| 国产精品高潮无码毛片| 亚洲老女人区一区二视频| 24小时在线免费av| 久久精品国产久精国产果冻传媒| 欧美精品久久久久久久自慰| 精品国产高清a毛片| 丝袜美腿亚洲综合在线播放| 三区中文字幕在线观看| 人妻少妇精品视频三区二区一区| 欧美变态口味重另类在线视频| 国产亚洲精品不卡在线| 久久精品人妻中文av| 又湿又紧又大又爽a视频国产| 中文字幕熟妇人妻在线视频 | 国产成人无码a在线观看不卡| 国产av无码专区亚洲av蜜芽| 先锋影音av资源我色资源| 人妻中文字幕一区二区二区| 国产主播性色av福利精品一区| 国产精品美女久久久免费| 国产精品美女久久久久| 日韩啪啪精品一区二区亚洲av| 一区二区三区高清视频在线| 少妇激情一区二区三区99| 亚洲sm另类一区二区三区| 色婷婷欧美在线播放内射| 精品黄色av一区二区三区| 日本成年一区久久综合| 色婷婷综合久久久久中文字幕| 国产小受呻吟gv视频在线观看 | 亚洲无av高清一区不卡| 99re66在线观看精品免费 | 国产三级精品三级国产| 日本一区二区高清视频在线| 一区二区和激情视频| 亚洲av麻豆aⅴ无码电影| 日韩欧美亚洲中字幕在线播放| 日本红怡院东京热加勒比|