首頁 > 文章中心 > 正文

      教學軟件開發項目管理的內容與步驟

      前言:本站為你精心整理了教學軟件開發項目管理的內容與步驟范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

      教學軟件開發項目管理的內容與步驟

      開發測試小組負責各個子系統的開發、集成和測試,其核心和關鍵是組織好小組成員按照統一的方法和標準工作,方法和標準包括系統開發的一些關鍵技術、統一的開發模型和編程標準。開發測試小組一般包括系統分析員、編程人員、測試人員、教學設計人員、藝術設計人員等。系統分析員負責從技術上、總體上規劃和設計。編程人員和測試人員具體負責技術上如何實現、代碼如何實現、程序的編寫和測試。教學設計人員分析客戶需求并進行教學軟件的整體設計,在開發原型時根據教學軟件的教學目標、教學內容、教學策略和評價方式進行詳細設計,確保教學軟件的教育性和科學性。藝術設計人員負責從藝術角度對教學軟件進行整體風格設計、包裝設計、廣告宣傳設計。系統集成和安裝調試是對開發測試好的教學軟件進行綜合的過程,在保證系統可靠性和最高效率的前提下,把教學軟件與其支持的軟硬件集成在一起,集成時要充分注意所開發教學軟件與其支持軟硬件的有機結合,并做好整個系統的測試與安裝調試工作。

      包括教學設計人員,學科專家,教育技術專家等。教學設計人員作為教學軟件開發團隊的重要人員,不能由有教學經驗的教師來擔任。教學設計人員要科學分析客戶需求,進行可行性分析論證,完成教學軟件的概念模型、整體框架設計、交互設計。學科專家分析客戶需求、把握教學軟件的教學性和科學性,對學科知識嚴格把關,提出一些新的教學理念。教育技術專家從教育技術的角度對教學軟件進行把關,用新技術指導教學軟件開發。包括技術專家評審員、同行評審員、教學設計評審員和項目監控人員。技術專家評審和同行專家評審可以保證軟件質量,評測教學軟件的技術性功能。教學設計評審員能保證教學軟件的教育性功能,負責評審教學軟件的總體知識結構、教學內容、知識的呈現方式是否合理恰當。項目監控人員從始至終全面有效的監控項目的實施過程,減少項目的偏差。教學軟件的開發大致可分為三個階段:立項階段、實施階段和結項階段。我們把項目管理的方法和理論引入教學軟件開發的各個階段,借鑒項目管理的理論來指導教學軟件的開發。在開發過程中,我們要嚴格進行可行性論證,對任務分解分步完成,必須制定科學的開發計劃,并且嚴格按照開發計劃進行,并在開發的各個階段嚴格控制教學軟件開發的成本、進度、質量和風險。

      可行性論證。接到教學軟件開發任務后,首先要科學分析用戶需求和初步調查研究,寫出項目建議書并批準后方可立項,立項后就可以進行可行性論證。軟件項目的可行性研究的目的就是用最小的代價在盡可能短的時間內確定該軟件項目是否能夠開發,是否值得開發[1]。

      用任務分解法合理分配團隊工作。任務分解(WBS)是把整個教學軟件的開發工作劃分為具有層次結構的任務群,把大任務劃分成若干個子任務,子任務又可劃分為更小的任務。根據任務分解制定崗位事件標準化,每個人都清楚自己要完成的任務和所要做的工作,以及工作的目標和完成的標準。項目的開發不能只依靠少數的所謂核心力量和核心程序員來完成,應合理分配團隊工作,分析出關鍵工作,各司其職高效完成開發工作。另外強調教學設計人員和學科專家必須直接參與教學軟件開發的全過程。按系統開發的生命周期進行劃分工作,即按照系統開發中的系統分析、系統設計、系統實施、系統測試、系統運行等各個階段劃分出每個階段應該完成的任務。

      制定開發計劃。在項目的實施中,首要的工作是制定科學合理的開發計劃,依據任務劃分制定出整個教學軟件開發計劃,并設計出項目計劃書和任務時間進程表。開發計劃包括項目管理計劃、軟硬件配置計劃、經費開支計劃、編程計劃、測試評審計劃、質量保證計劃、進度保證計劃、風險控制計劃等等。項目管理計劃包括怎樣完成任務、完成時間、完成方法策略和標準以及各種計劃的協調。開發人員按照項目計劃書上時間安排項目進度。主要參照IEEE1058.1中“軟件項目管理計劃”的基本內容,用project制定項目初步管理計劃。項目計劃制定不好,項目的推進將困難重重,不管是大項目還是小項目都必須高度重視開發計劃的制定。開發計劃制定好以后還要對計劃進行有效的監控,一般由開發人員自我監控和項目經理的監控,也有的專門成立監控機構。

      成本控制。項目的成本管理是項目管理的弱項,“開源”和“節流”都是很重要的。軟件的開發成本指的是軟件開發過程中所花費的貨幣資本、人力資本和時間資本。其中人力資本是最大的成本,對人力成本控制不好會使項目變成“負績效項目”,當然也不能忽略計算與人力成本關聯最大的成本———時間成本。教學軟件開發成本的估算以整個生命周期所花費的人工代價作為估算的依據。成本控制是從計劃開始的,主要工作是資源計劃,成本估算,成本預算。我們一般采用自下而上估算法,這是最好的成本估算法。

      進度控制。開發進度管理是指按計劃推進項目的實施,經常檢查計劃的實際執行情況,檢查進度與計劃的偏差并分析原因,并及時調整進度,在質量與進度之間優先考慮質量。項目經理定期召開工作會議,加強團隊溝通與交流,及時了解開發進展情況,解決出現的問題和困難,讓大家及時總結并共享編程思路和方法。另外做到日清日結,是保證項目進度的關鍵所在,不管開發人員還是測試人員,都要估計自己每天的工作。

      質量控制。質量控制就是對教學軟件的整個開發過程進行監控,并監控最終開發出的成品,確保最終開發出的產品符合相關標準(例如評審和審計)。一般項目組都有質量管理部門(QA)。教學軟件的高質量不僅要體現在軟件功能的實現,最重要的是滿足教師教學和學生學習需要。重視測試環節是保證教學軟件質量的重要保證,測試可以直接檢查軟件產品的缺陷,包括項目組內部測試和針對用戶的Beta測試。項目組內部測試包括單元測試、功能測試、集成測試和壓力測試等。Beta測試是指在教學軟件正式銷售之前,交給教師和學生免費試用,并獲取他們的建議[2]。對于教學軟件的開發采用快速原型法對提高質量有保障,原型是教學軟件最終產品的模擬版,反映最終產品重要特征,用于評價和反饋,以便完善最終產品,快速原型法是在開發過程中快速制作并即時得到反饋意見的原型。在設計開發原型的時候要圍繞教學目標、教學內容、教學策略和評價方式等,詳細的進行教學設計,確保教學軟件的教學性和科學性。

      風險控制。風險控制一直是項目管理中的重點和難點。風險控制不僅是避免風險的發生,更是正確面對所發生的風險。風險控制就是能正確識別風險,對付風險,使風險正面影響最大化,負面影響最小化。一般用頭腦風暴法和經驗法則法來識別風險。有些風險處理的好能產生正面的影響,例如快速跟進雖然會帶來返工的風險,但處理的好可以大大縮減項目工期。利用項目管理方法、原型化等方法盡量避開或轉移風險,在資金已定的情況下,在進度和質量之間尋求最佳平衡點,力爭把風險降到最低。

      綜上所述,主張用項目的方式開發教學軟件,在項目實施過程中各個階段的各項工作,項目管理理論和方法都有清晰而明確的論述,我們有必要運用項目管理的理論來指導教學軟件開發,既能保證開發的成功,又能保證開發的質量,并能滿足廣大師生教學和學習的需要。

      作者:閆麗新劉艷秋單位:承德廣播電視大學平泉縣楊樹嶺學區中心校

      亚洲av成人一区二区三区在线观看| 久久亚洲AV无码精品色午夜麻| 亚洲精品高清无码视频| 亚洲成A∨人片天堂网无码| 亚洲另类无码专区首页| 亚洲午夜一区二区三区| 色婷五月综激情亚洲综合| 自拍日韩亚洲一区在线| 亚洲最大无码中文字幕| 亚洲色大成网站WWW国产| 亚洲国产精品自在自线观看| 亚洲精品无码一区二区| 美国毛片亚洲社区在线观看| 亚洲av无码天堂一区二区三区 | 亚洲国产精品人人做人人爱| 亚洲福利视频一区二区| 毛片亚洲AV无码精品国产午夜| 处破女第一次亚洲18分钟| 深夜国产福利99亚洲视频| 亚洲国产精品成人网址天堂| 亚洲天堂中文字幕在线| 亚洲日韩精品射精日| 亚洲av永久无码精品漫画| 久久久久亚洲AV无码网站| 亚洲成人动漫在线观看| 国产亚洲精品成人AA片| 亚洲爆乳AAA无码专区| 亚洲国产婷婷综合在线精品| 永久亚洲成a人片777777| 亚洲av无码专区国产乱码在线观看| 亚洲高清在线视频| 亚洲人成电影青青在线播放| 亚洲深深色噜噜狠狠网站| 亚洲AV综合永久无码精品天堂| 亚洲高清无码综合性爱视频| 亚洲中文字幕在线乱码| 亚洲精品国产成人专区| 久久精品国产亚洲αv忘忧草 | 亚洲国产精品乱码一区二区 | 无码欧精品亚洲日韩一区夜夜嗨| 国产精品亚洲高清一区二区|