• 沒有找到結果。

五、 實例應用與分析

5.4 課程製作期/素材製作(MM)

步驟 1. 設定演員素材資料

多媒體教材開發人員依據單元腳本內容設定演員素材資料。演員素材區分為文字 演員、圖片動畫演員、聲音演員、視訊演員四大類。這四大類由於媒體性質不同,

因此可以分別在不同的多媒體編輯工具軟體中製作。圖37中顯示目前待編輯的演 員素材清單,演員素材電子檔已上傳至MQCS系統中,系統會在其「演員檔名」

欄帶出該電子檔名稱,後方並以迴紋針圖案顯示檔案已上傳。尚未上傳的演員素

材,其「演員檔名」欄為空白,並且沒有迴紋針圖案,表示尚未上傳任何電子檔 案,如圖37。

圖37:MQCS 演員素材設定畫面

步驟 2. 檢視演員素材需求追溯

在多媒體教材開發過程中,隨時可點選"需求追溯"功能選項,MQCS系統會顯 示目前所點選的元件的水平追溯與垂直追溯資訊。

步驟 3. 演員素材送審

在設定好演員素材資料,並將演員素材電子檔上傳至MQCS系統後,即可送審。

審查通過後才能繼續進行下一個階段的設計。

5.5 課程製作期/教材製作 (CM)

步驟 1. 設定場景UI參數

由於MQCS系統是與智勝國際公司所出版的編輯手軟體整合,因此必須針對場 景UI參數進行設定(圖38)。若不是使用編輯手作為多媒體編輯工具軟體,則此 步驟可以省略。

圖38:MQCS 場景UI參數設定畫面

步驟 2. 設定開場、退場劇情演出模式

由於MQCS是與智勝國際公司所出版的編輯手軟體整合,因此須針對開場與退場 劇情的演出模式進行設定。設定內容包含演員、播放方式、演出模式、演出順序 等。設定完成後,MQCS自動將設定的參數內容轉換成符合編輯手定義的標籤(Tag) 語法(圖39)格式。非使用編輯手作為多媒體編輯工具軟體,此步驟可省略。

圖39:MQCS 開、退場演出方式設定畫面

步驟 3. 設定演員參數

由於 MQCS系統是與智勝國際公司所出版的編輯手軟體整合,因此必須針對每 一個演員在每一個分鏡、劇情中所扮演的角色與演出模式,進行參數設定(圖40) 。若不是使用編輯手作為多媒體編輯工具軟體,則此步驟可以省略。

圖40:MQCS 演員參數設定畫面

步驟 4. 設定互動劇情演員參數

由於MQCS系統是與智勝國際公司所出版的編輯手軟體整合,因此必須針對每 一個演員在互動劇情中的互動情節,進行參數設定 (圖41),亦即當多媒體教材 使用者使用滑鼠左、右鍵點選該演員時,多媒體教材該執行哪些情節。設定的 內容參數依據編輯手軟體的規格定義,包含演出、消失、上一幕、下一幕、第 一幕、最後一幕、指定連接場景、連結網頁等八項,可分別組合設定於滑鼠左 鍵、滑鼠左鍵雙擊、滑鼠右鍵、滑鼠右鍵雙擊、滑鼠拖放、滑鼠拖曳經過、滑 鼠進入、滑鼠離開等八項滑鼠動作。若不是使用編輯手作為多媒體編輯工具軟 體,則此步驟可以省略。

圖41:MQCS 互動劇情演員參數設定畫面 步驟 5. SCO教材製作與上傳

在設定好以上步驟後,即可在編輯手(或其他多媒體編輯工具軟體)中,依據前述 的相關設定進行多媒體教材檔案的設計與製作。由於單元腳本內容、分鏡內容、

劇情、場景及其參數、演員及其參數等在前面階段就已經審查通過,所以本階段 使用前述審查通過的元件、素材來實際製作多媒體教學檔案,可大幅降低內容錯 誤的機率。若使用編輯手軟體,還可將前面步驟所設定的參數轉成XML格式,匯 入編輯手中。如此進入編輯手軟體時,只需開啟相關檔案進行細部調整即可。由 於所有多媒體素材的相關參數已在MQCS系統中設定且通過審查,所以可以確保 在編輯手中所製作出來的多媒體教材內容必能符合原始需求規格。

此機制確保了多媒體教材製作出來的品質。若不是使用編輯手,則設計人員必須 依照前面階段所審查通過的內容進行多媒體教材設計與製作。在多媒體編輯工具 軟體製作好的SCO電子多媒體檔,必須上傳至MQCS系統進行管理與審查。如圖 42所示。

步驟 6. SCO教材審查

上傳的多媒體教材(SCO)需求,同樣須經由審查小組或專案負責人進行需求審查 。審查通過後此單元需求才算完成。

圖42:MQCS 教材製作與上傳畫面

5.6

需求審查

步驟 1. 在多媒體開發生命週期中的每一個階段所設計之半成品,都必須經過需求審查 。審查小組或專案管理員可經由專案管理的權限進入MQCS 系統中執行需求審 查功能。審查時可點選[檢視附件內容]功能(圖43),即可開啟設計者所上傳的電 子檔附件。由於瀏覽器支援開啟多種常用的檔案格式,極為方便,因此 MQCS 系統即是透過瀏覽器線上開啟電子檔附件。

圖43:MQCS 需求審查畫面一

步驟 2. 選擇要審查的項目進行審查。 MQCS 系統會依據多媒體開發生命週期中的每 一個階段的QA 表內容,自動帶出相對應的審查項目。系統可以自動檢查並通 過審查的項目,系統會自動給予通過的選項。其他必須人工審查的項目,例如 :有無錯別字、場景顏色、位置的配置是否得宜等需人工判斷的部份,須經由 審查人員檢視該設計內容後,再給予是否通過該檢查項目(圖44)。有時,為了 出貨或測試的需要,對於未臻於完善的項目可給予有條件的通過,並於審核意 見欄中加註說明,同時賦予特定的版本編號,以利於日後的追蹤與修正。

圖44:MQCS 需求審查畫面二

5.7

需求變更 步驟 1. 需求變更

只有審查通過的項目可以進行需求變更。進行需求變更時,需選擇所要變更的項 目,並詳細記載變更前與變更後的內容。若要變更附件,需將要變更的附件上傳 到 MQCS 系統中。圖45為 MQCS系統執行需求變更作業的畫面。在進行需求變 更時,可以點選 ”需求追溯”功能鍵,可得知此次變更會影響到其他設計內容的範 圍大小,變更設定完成後,需執行 ”送審”功能,將所申請的變更內容送出,讓審 查小組或專案負責人進行審查。

圖45:MQCS 需求變更畫面 步驟 1. 需求變更審查

審查小組或專案負責人,依據設計者所申請的內容進行變更審查。點選”需求追溯”

,可得知此次變更會影響到其他內容的範圍大小。點選”檢視附件內容”,可開啟變 更前與變更後之附件電子檔。審核者可在審核意見欄敘述同意或駁回的意見內容 最後選擇同意或駁回即完成變更審查程序,如圖46。

圖46:MQCS 需求變更審查畫面

5.8 MQCS系統導入成效

MQCS系統在多媒體教材開發生命週期的每一個階段就進行流程控管與審查,最後

完成審查的需求內容與上傳到MQCS系統中的多媒體教材檔案,已無法再被任意變更,如 此可確保版本的一致性。經實際導入後其成效如下:

1. 可確保需求與實際工作產品的一致性,提高多媒體教材內容品質。

2. 有效地控管需求變更與變更追溯。

3. 系統自動產生及維持垂直、水平雙向追溯性。

4. 需求管理系統化、制度化。需求審查時,可直接由系統(瀏覽器)開啟多媒體附件檔進 行審查。

5. 確保需求文件的一致性。

六、結論與未來研究方向

6.2 未來研究方向

未來,本研究建議可以朝下列幾點進行更進一步的探討與研究。

1、 一個軟體專案中的需求文件及相關表格相當繁多,再加上專案發展過程中的設計 變更,使得要維護專案需求規格文件相當不易且耗時。本研究建議可針對多媒體 開發系統發展需求規格文件自動產生程式 (Report & Douctment Generator), 有效 率的產生、管理與維護系統需求規格文件。

2、 發展不一致性檢查機制。在多媒體設計工具軟體中所製作出來的多媒體檔案,需有 一套自動化的機制來檢查其相關參數設定是否與原始需求符合,若不符合需有自動 矯正措施依據原始教案需求規格內容自動進行修正,以確保多媒體教材內容品質。

3、 多媒體設計工具軟體繁多,若能整合更多其他多媒體設計工具軟體,則能大幅提高本 研究所提出的品質管制手法的應用廣度。

4、本研究實作了CMMI需求管理流程領域Level 2的內容,未來可進一步整合並實作CMMI 其他流程領域及能力成熟度等級的規範內容,如此可使得本研究的內容更加完整。

參考文獻

[1] Advanced Distribute Learning (ADL) initiative, SCORM Specification – The SCORM Content Aggregation Model 2004, ADL, 2004.

[2] Suxia Xu, Shaozi Li. “The SCORM standard and its application in web-based education resources building”, IEEE International Symposium, Volume 12-14, pp. 212 – 215, December 2008.

[3] Advanced Distribute Learning (ADL) initiative,”Sharable Content Object Reference Model:

The SCORM Overview”, http://www.adlnet.org

[4] Advanced Distribute Learning (ADL) initiative,”Sharable Content Object Reference Model:

The SCORM Content Aggregation Model”, http://www.adlnet.org

[5] 連瑞斌,「以CMMI為基礎的多媒體學習內容開發流程品質管制方法」,國立交通大 學,碩士論文,民國96年。

[6] MIT Open Course Ware, http://www.myoops.org/twocw/mit/Electrical- Engineering- and- Computer-Science/

[7] Open Uuiversity, http://www.open.ac.uk/

[8] 黃鈺雯,「數位典藏與學習之產業發展與推動計畫」,財團法人中衛發展中心,民國 98年,http://idp.teldap.tw/epaper

[9] Software Engineering Institute,Carnegie Mellon, CMMI for Development(CMMI-DEV), V1.2, Carnegie Mellon, 2006.

[10] CMMI產品團隊,適用於發展的能力成熟度整合模式(CMMI-DEV)1.2版,財團法人資 訊工業策進會,民國九十七年。

[11] 財團法人資訊工業策進會,需求管理流程領域導入指引,財團法人資訊工業策進會,

民國九十五年。

[12] Software Engineering Institute,Carnegie Mellon http://www.sei.cmu.edu/cmmi/

[13] C.S. Koong, K.C. Lai, D.J. Chen and W.C. Wang, “The Learning Achievement Study of the Learning Styles Based on the SCORM Sequencing Rules,” WSEAS Transactions on Computers, Issue 9, Volume 5, pp. 2084-2089, September 2006,

[14] Ian Sommerville, Software Engineering, 7th Edition, Addison-Wesley, 2004 [15] 智勝國際, “編輯手2004”, http://www.caidiy.com/

[16] Maiden N, “User Requirements and System Requirements”, Software, IEEE, Volume 25, Issue 2, pp. 90 – 91, March-April 2008.

[17] Software Engineering Institute,Carnegie Mellon, Capability Maturity Model Integration

(CMMI-SE/SW/IPPD/SS),Staged Representation, V1.1, Carnegie Mellon, 2002.

[18] Software Engineering Institute,Carnegie Mellon, Capability Maturity Model Integration (CMMI-SE/SW/IPPD/SS),Continuous Representation, V1.1, Carnegie Mellon, 2002.

[19] ISO/IEC 12207, Information Technology – Software Life Cycle Processes, Switzerland ISO/IEC, 1995.

[20] Space and Naval Warefare Systems Center, Requirements Management Process Expert Mode,V1.0, San Diego: Space and Naval Warefare Systems Center, July 2001.

[21] W.R. Duncan, A Guide to the Project Management Body of Knowledge, PA Project Management Institute, 1996.

[22] Pressman, R., Software Engineering: A Practitioner’s Approach, 6th Edition, McGraw-hill, 2005.

[23] Pankaj J., CMM in Practice: Processes for Executing Software Projects at Infosys, Addison-Wesley, Inc., June 2001.

[24] 財團法人資訊工業策進會,軟體發展指引,台北:財團法人資訊工業策進會,民國七 十七年。

[25] Kuei-Jung Chung, “The Design and Implementation of a Content Quality Control Process and Management System for SCORM-based Multimedia Curriculum” Master Thesis of

[25] Kuei-Jung Chung, “The Design and Implementation of a Content Quality Control Process and Management System for SCORM-based Multimedia Curriculum” Master Thesis of

相關文件