99精品在线视频观看,久久久久久久久久久爱,揉胸吃奶动态图,高清日韩一区二区,主人~别揉了~屁股~啊~嗯,亚洲黄色在线观看视频,欧美亚洲视频在线观看,国产黄色在线
0
首頁 精品范文 軟件開發(fā)培訓(xùn)總結(jié)

軟件開發(fā)培訓(xùn)總結(jié)

時間:2022-09-06 23:33:38

開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇軟件開發(fā)培訓(xùn)總結(jié),希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進(jìn)步。

軟件開發(fā)培訓(xùn)總結(jié)

第1篇

關(guān)鍵詞:軟件開發(fā);實訓(xùn);外包;測試

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2013)36-8332-02

1 背景

工信部近日印發(fā)《軟件和信息技術(shù)服務(wù)業(yè)“十二五”發(fā)展規(guī)劃》,規(guī)劃明確了“十二五”的發(fā)展思路和發(fā)展目標(biāo),確定了10項發(fā)展重點和8項重大工程。而據(jù)業(yè)界預(yù)計,到2015年,我國軟件行業(yè)收入將突破4萬億元,年均增長25%以上,出口突破600億美元。

2 項目實施的必要性和可行性分析

外包人才的缺口從結(jié)構(gòu)層次來看,不是局部的人才短缺,而是全方位的供應(yīng)不足。正規(guī)院校培養(yǎng)出來的學(xué)生能掌握基本的軟件開發(fā)技術(shù),但缺乏軟件開發(fā)工作經(jīng)驗、項目交流和團(tuán)隊合作鍛煉,需要經(jīng)過相當(dāng)?shù)捻椖恐R與技能培訓(xùn)。超過60%的高校開設(shè)了計算機(jī)專業(yè)。但是,適應(yīng)外包企業(yè)需要的大學(xué)畢業(yè)生很少,大學(xué)畢業(yè)生常常需要企業(yè)花大力氣培養(yǎng),而企業(yè)希望招來就用,不愿自己培養(yǎng)人才增加成本。本軟件開發(fā)、測試實訓(xùn)室應(yīng)此目的設(shè)置,目標(biāo)培養(yǎng)中低端軟件人才。

3 建設(shè)實訓(xùn)中心項目的可行性

職業(yè)教育與普通教育相比有四個特點:一是教育性質(zhì)和目標(biāo)不同。重在對準(zhǔn)備就業(yè)的學(xué)生傳授職業(yè)知識,培養(yǎng)職業(yè)技能,陶冶職業(yè)道德,提高職業(yè)能力和勞動素質(zhì)教育。二是教育內(nèi)容與要求不同。以提高學(xué)生的專業(yè)知識與技術(shù)能力為主,重在讓學(xué)生懂得做什么、怎么做,使學(xué)生學(xué)有專長,畢業(yè)后投身于社會經(jīng)濟(jì)建設(shè)的實踐活動。目前盡管有部分學(xué)生升學(xué),但就總體看,其教育內(nèi)容與要求未變。三是課程模式與結(jié)構(gòu)不同。其課程模式注重實踐教學(xué)環(huán)節(jié),課程結(jié)構(gòu)注重強(qiáng)化學(xué)生技能的應(yīng)用性、針對性和職業(yè)性。四是學(xué)校功能與任務(wù)不同。要求實施職業(yè)教育的學(xué)校必須具有實訓(xùn)實操的條件,否則職業(yè)教育很難獲得應(yīng)有的效果。

4 軟件開發(fā)和測試實訓(xùn)室建設(shè)目標(biāo)

軟件開發(fā)技術(shù)實訓(xùn)可以包含四類實訓(xùn)課程:

軟件開發(fā)實訓(xùn):包括完整的生命周期的軟件開發(fā)過程

軟件階段實訓(xùn):選取軟件生命周期其中某個階段獨(dú)立工作(例如編碼工作)的實訓(xùn);

軟件測試實訓(xùn):包括軟件開發(fā)過程隨行測試和獨(dú)立的軟件測試技術(shù)實訓(xùn);

軟件項目管理:這是關(guān)于軟件技術(shù)高級培訓(xùn)。

實訓(xùn)裝備:

硬件設(shè)備:5組服務(wù)器;50臺工位電腦;網(wǎng)絡(luò)和交換設(shè)備;5組光盤刻錄、掃描儀和打印機(jī)等輔助設(shè)備;1套投影和無線擴(kuò)音設(shè)備;互聯(lián)網(wǎng)接入;軟件平臺:Windows 和Linux服務(wù)器平臺,mySQl、SQL Server數(shù)據(jù)庫系統(tǒng)、J2EE和.net開發(fā)平臺和課程相關(guān)的軟件工具;LoadRunner 、WinRunner等常用測試工具;項目管理工具M(jìn)S Project;辦公系統(tǒng) Ms Office 管理軟件:實訓(xùn)管理軟件

實訓(xùn)方法:采用模擬企業(yè)運(yùn)營方式將教練和學(xué)員混編成項目組方式完成軟件開發(fā)和測試實訓(xùn);打破學(xué)科界線和知識體系,以項目目標(biāo)驅(qū)動安排教學(xué)內(nèi)容,編制教材和教學(xué)課件,教學(xué)內(nèi)容來源于合作企業(yè)以往的實際項目,由企業(yè)和學(xué)校共同對原項目分解、重組、封裝形成教學(xué)課件,以實際項目文檔為基礎(chǔ)編制實訓(xùn)文檔。

實訓(xùn)課程:本實訓(xùn)室分設(shè)以下類型實訓(xùn)課程

素質(zhì)教育類課程:敬業(yè)精神、團(tuán)隊合作

企業(yè)標(biāo)準(zhǔn)類課程:ISO9000和CMM認(rèn)證,企業(yè)化管理制度

項目管理類課程:項目管理方法和項目管理系統(tǒng)使用;

軟件開發(fā)、測試類課程:包括軟件生命周期理論、文檔編制和理解、軟件工具、編碼和測試方法、系統(tǒng)部署、和版本管理等;

實訓(xùn)過程:

先期培訓(xùn):素質(zhì)類、企業(yè)標(biāo)準(zhǔn)、項目管理、背景知識等

基礎(chǔ)培訓(xùn):由教師教授課題涉及的基本方法、工具和規(guī)范;

開題培訓(xùn):由專業(yè)項目管理人員做課題報告,解釋項目要點;

5 實訓(xùn)課題:軟件開發(fā)實訓(xùn)

本實訓(xùn)室培訓(xùn)軟件開發(fā)人員和軟件測試人員,實訓(xùn)方法可以將學(xué)員分組,在同一項目中分別承擔(dān)軟件開發(fā)和軟件測試工作,也可以獨(dú)立執(zhí)行軟件開發(fā)和軟件測試實訓(xùn)課程

軟件開發(fā)實訓(xùn)包括一下實訓(xùn)模塊:

1)背景和基礎(chǔ)知識:包括軟件開發(fā)規(guī)范,軟件企業(yè)ISO9000和CMM認(rèn)證,學(xué)校軟件工具等;

2)搭建開發(fā)環(huán)境:能夠配置自己的軟件開發(fā)環(huán)境,包括安裝操作系統(tǒng)和開發(fā)工具包;能夠配置自己與別人的協(xié)同開發(fā)環(huán)境,包括網(wǎng)絡(luò)配置,文件共享,安裝遠(yuǎn)程打印機(jī)等;

編寫代碼:使學(xué)員能夠讀懂詳細(xì)設(shè)計,掌握開發(fā)工具的配置與使用,掌握開發(fā)語言的基本知識和數(shù)據(jù)結(jié)構(gòu),了解簡單的算法,會設(shè)計簡單的界面,并應(yīng)用常見控件,具有數(shù)據(jù)庫編程的初步能力;

圖1

3)測試:使學(xué)員除了掌握測試的理論知識外,還應(yīng)該學(xué)會編寫單元測試案例,編寫單元測試文檔,在執(zhí)行單元測試的時候,記錄測試結(jié)果,并分析錯誤原因,以利于下一步的調(diào)試。

學(xué)員應(yīng)掌握以下具體技術(shù)、平臺和工具,Windows系列和Linux操作系統(tǒng);Visual Studio工具;Borland 公司工具,SQLServer,Oracle ;Apache+tomcat,Web Logic 等;TCP/IP,創(chuàng)建網(wǎng)絡(luò)連接,網(wǎng)絡(luò)打印;基于UML的詳細(xì)設(shè)計文檔,面向?qū)ο蠓治龊驮O(shè)計;單元測試,黑盒測試,白盒測試,設(shè)計測試案例等;執(zhí)行測試并調(diào)試錯誤,系統(tǒng)和配置技術(shù);

軟件測試實訓(xùn)包括以下實訓(xùn)模塊:

計算機(jī)及常見操作系統(tǒng)、軟件設(shè)計語言基礎(chǔ)、 數(shù)據(jù)庫基礎(chǔ)、軟件工程基礎(chǔ)、軟件測試基礎(chǔ)、自動化測試:包括OSI模型、TCP/IP模型及常見網(wǎng)絡(luò)協(xié)議,常用軟件平臺、工具使用LoadRunner 、WinRunner測試工具使用,各種測試規(guī)范

6 總結(jié)

在當(dāng)今社會信息化的進(jìn)程中,綜合應(yīng)用各種新技術(shù)的系統(tǒng)軟件功不可沒的,軟件開發(fā)和測試使全社會的信息管理、信息檢索、信息分析達(dá)到了新的水平,因此,學(xué)習(xí)軟件開發(fā)、測試的相關(guān)基礎(chǔ)知識,對于信息時代的每一個成員都是十分必要的。

參考文獻(xiàn):

[1] 楊文宏,李心輝.面向?qū)ο蟮能浖y試[M].北京:中信出版社,2002.

[2] Ron Patton.Software Testing [M]. 2版. 北京:機(jī)械工業(yè)出版社,2006.

第2篇

軟件開發(fā)項目管理從最早的傳統(tǒng)項目管理軟件工程期到近年的迭代模型時期,最后到目前的敏捷軟件開發(fā)時期。敏捷軟件開發(fā)的成功五項因素分別如下。

(1)建立自組織團(tuán)隊。傳統(tǒng)的管理方式具有命令和控制的特點,經(jīng)理制定目標(biāo)和計劃,團(tuán)隊負(fù)責(zé)完成,發(fā)揮不出員工的創(chuàng)造力,影響了企業(yè)的效率。軟件開發(fā)的敏捷開發(fā)要求員工自我管理,個人控制時間和目標(biāo),員工能參與流程和項目決策。

(2)用戶故事在需求管理中的應(yīng)用。軟件開發(fā)企業(yè)最大的敵人不是用戶,而是變化。瀑布模型難以適應(yīng)目前軟件市場需要,因此軟件開發(fā)工作要取得用戶的參與,順應(yīng)市場的變化。

(3)用戶故事的度量,它能為產(chǎn)品投資收益提供估計結(jié)果,輔助產(chǎn)品決策。對故事點大小討論時,能鼓勵團(tuán)隊成員重復(fù)討論,充分理解需求。故事點度量方式一致,提高統(tǒng)計團(tuán)隊工作效率。

(4)持續(xù)集成。它能提高項目構(gòu)建自動化程度,將人力成本更多投放到開發(fā)任務(wù)。項目更有可見性,構(gòu)建結(jié)果更加豐富,一目了然。團(tuán)隊對開發(fā)產(chǎn)品更有信息。

(5)掌握迭代,為員工提供穩(wěn)定的生活節(jié)奏,保持一致的周期循環(huán)流程,溝通過程中控制時間。

(6)堅持反饋和改進(jìn),了解自身情況,改善團(tuán)隊效率。

精益生產(chǎn)的目標(biāo)為提高質(zhì)量和消除消費(fèi)。看板原則要求生產(chǎn)降低庫存量、降低生產(chǎn)周期、生產(chǎn)基于交叉培訓(xùn)和單元并對過程進(jìn)行持續(xù)改善。如同超市進(jìn)貨一樣,當(dāng)貨架上貨物少于設(shè)定值,供貨商會及時將其填滿。將看板管理與敏捷軟件開發(fā)結(jié)合起來,能夠達(dá)到效率和質(zhì)量的有效結(jié)合,軟件產(chǎn)品周期頻繁,能達(dá)到按天級別。

2.項目看板方法流程設(shè)計

增量迭代開發(fā)開發(fā)流程存在著三點問題。

(1)每個迭代的用戶故事較多,產(chǎn)品經(jīng)理和開發(fā)工程師認(rèn)為很多功能沒有價值,而項目經(jīng)理認(rèn)為需要跟蹤的項目較多。

(2)對于為期四周的迭代觀念不統(tǒng)一,部門不同,期望值不同,測試人員認(rèn)為時間不充分,產(chǎn)品經(jīng)理認(rèn)為需要等待太長時間。

(3)部門之間缺乏協(xié)作,缺乏透明的項目進(jìn)展和進(jìn)度,太多時間花費(fèi)在流程上。敏捷軟件開發(fā)有三個典型流程,分別XP、Scrum及看板,經(jīng)過比較,看板原則可以解決迭代用戶故事較多的情況,對于規(guī)模小及優(yōu)先級別高的用戶故事能夠迅速完成,并滿足產(chǎn)品經(jīng)理對產(chǎn)品的預(yù)期。

2.1 基于看板管理的敏捷軟件開發(fā)流程方案設(shè)計

看板一般應(yīng)用于汽車生產(chǎn)等工業(yè)領(lǐng)域中,在敏捷軟件開發(fā)中看板管理只是理論上行得通,但是在實際上還缺乏經(jīng)驗。而且其受到產(chǎn)品特點、客戶差異及企業(yè)文化的影響。其流程主要為,(1)定義并可視化流程;(2)限制WIP數(shù)量,流程可視化于物理板能夠讓項目透明,讓團(tuán)隊對目前的任務(wù)充分明確。限制WIP數(shù)量則能讓團(tuán)隊在思考時排除千擾,提高個體效率,項目工作不以來時間計劃,而是取決團(tuán)隊能力;(3)拉動式生產(chǎn),每個團(tuán)隊成員只需要對自己環(huán)節(jié)加以關(guān)注,等待任務(wù)-完成工作-到下一環(huán)節(jié)等待區(qū)^這種方式推動了產(chǎn)品開發(fā)前進(jìn)步伐。

2.2 看板流程準(zhǔn)備和實施

(1)是動員和人員培訓(xùn),先獲取領(lǐng)導(dǎo)層的理解和信任,再向所有員工培訓(xùn)敏捷開發(fā)和看板方法,最后,每個部門進(jìn)行討論。

(2)制定需求管理環(huán)節(jié),產(chǎn)品經(jīng)理提出產(chǎn)品需求,創(chuàng)建用戶故事,技術(shù)團(tuán)隊估算用戶故事工作量。通過需求分析,工程師能夠獲取信息,完成研發(fā)工作,產(chǎn)品經(jīng)理全程輔助開發(fā)和測試,解答相關(guān)問題。

(3)開發(fā)流程改造,主要變化在對程序代碼的管理方式進(jìn)行改變,主要有主干和分支兩種。

(4)測試流程改造,主要表現(xiàn)為兩個方面,一方面提高系統(tǒng)自動化測試率來加快回歸測試的進(jìn)度,另一方面增加測試環(huán)境滿足功能測試需求。

(5)項目管理流程的建立。

2.3 看板流程的實施

當(dāng)所有準(zhǔn)備工作完成之后,看板方法第36增量迭代之后,可以正式實施。產(chǎn)品經(jīng)理將用戶故事進(jìn)行排列再制成任務(wù)卡,貼在用戶故事一列,完成需求分析會議。開發(fā)組建立功能分支進(jìn)行開發(fā),測試組應(yīng)用功能測試環(huán)境對用戶故事進(jìn)行測試,直到產(chǎn)品。團(tuán)隊成員每天早上聚集看板附近,明確自己的任務(wù),下班前,項目經(jīng)理將每天的任務(wù)卡狀態(tài)變化匯總。敏捷流程要求強(qiáng)調(diào)團(tuán)隊自組織和員工自我管理,但是不可忽視項目經(jīng)理的作用,項目經(jīng)理能夠組織人員,梳理工作節(jié)奏,保證溝通流暢,促進(jìn)項目進(jìn)展。

3.看板方法效果分析

第3篇

論文關(guān)鍵詞:軟件項目管理;中小型軟件企業(yè);軟件過程改進(jìn)

目前軟件的應(yīng)用已經(jīng)深入到企業(yè)、政府及我們?nèi)粘I畹姆椒矫婷妫渲写罅康拈_發(fā)是由中小型軟件企業(yè)承擔(dān)的。由于中小型軟件企業(yè)在體制、人力資源投入力度和關(guān)心程度等方面存在差異,開發(fā)軟件產(chǎn)品時與專業(yè)軟件企業(yè)有很大的不同,因此對中小型軟件企業(yè)的軟件項目管理進(jìn)行研究,有助于提高軟件項目管理水平,增強(qiáng)客戶的滿意度。

1軟件項目管理與中小型軟件企業(yè)

軟件項目管理既具有一般項目管理的屬性,又具有其特殊性,軟件項目管理的重點在于標(biāo)準(zhǔn)的制定和推行。為了加強(qiáng)我國軟件業(yè)的國際競爭力,需要發(fā)展一大批具有遵循開發(fā)過程與注重質(zhì)量的文化氛圍的企業(yè)。而制定和推行標(biāo)準(zhǔn)的目的正是要引導(dǎo)軟件企業(yè)逐步走向成熟,使其工程和管理水平穩(wěn)步提高,同時為它們提供全方位的服務(wù),以支持軟件產(chǎn)業(yè)的整體發(fā)展。

軟件項目管理在20世紀(jì)70年代中期引起了廣泛的注意。美國國防部通過研究發(fā)現(xiàn)了所謂的“軟件危機(jī)”,即“管理是影響軟件研發(fā)項目全局的因素,而技術(shù)只影響局部”。目前國內(nèi)的中小型軟件企業(yè),由于其企業(yè)規(guī)模,研發(fā)能力等限制,造成其軟件開發(fā)管理的問題非常普遍。不恰當(dāng)?shù)慕M織結(jié)構(gòu),工作流程不規(guī)范,缺乏項目管理概念和軟件工程概念等是中小型軟件企業(yè)面臨的主要問題。

1.1中小型軟件企業(yè)中軟件開發(fā)的特點

國內(nèi)的中小型軟件企業(yè)雖然涉足軟件開發(fā)業(yè)務(wù),但對軟件的認(rèn)識停留在“程序員編代碼”的水平上。對企業(yè)內(nèi)部的軟件開發(fā)缺乏管理意識,具體體現(xiàn)在以下幾方面:首先,項目負(fù)責(zé)人項目管理經(jīng)驗不足,項目功能相對較少,涉及面相對狹窄;其次,項目開發(fā)人員較少,人員結(jié)構(gòu)簡單;再次,項目進(jìn)度缺乏控制,項目成本預(yù)算較難,缺乏完整的項目文檔;最后,缺乏后續(xù)維護(hù)。

1.2中小型軟件企業(yè)中的軟件開發(fā)組織

與專業(yè)軟件公司的軟件開發(fā)組織相比較,中小型軟件企業(yè)中的軟件開發(fā)工作機(jī)構(gòu)小、人員少,開發(fā)人員待遇低,難以吸引高水平的人才,人才流失率達(dá)到50%以上。由于沒有高水平的開發(fā)人員和技術(shù)管理人員,軟件工作狀況處于初級水平,軟件開發(fā)不能按照軟件工程的要求執(zhí)行。

軟件系統(tǒng)建立過程中需要多方面的人員:需求方人員、懂得軟件項目管理的人員、軟件程序員、系統(tǒng)分析員。普通企業(yè)由于對軟件生產(chǎn)不了解,往往由軟件需求方人員對軟件工作直接管理。這個工作顯然超過了其能力范圍,不符合軟件工作的相關(guān)原則。業(yè)務(wù)人員作為項目的負(fù)責(zé)人,既不能合理地計劃軟件開發(fā)工作,也不可能管理好軟件工作中的各種風(fēng)險,這將使軟件開發(fā)處于無序的風(fēng)險狀態(tài)之中。

1.3中小型軟件企業(yè)中的軟件開發(fā)溝通

在需要團(tuán)隊協(xié)同工作的今天,溝通可以說已經(jīng)變得無比的重要。在軟件業(yè),溝通可以說是快速學(xué)習(xí)和掌握新知識,達(dá)到技術(shù)上更高層次的最佳途徑。如果小組成員在協(xié)調(diào)上出了漏洞,會導(dǎo)致很大的問題,所以項目負(fù)責(zé)人必須隨時監(jiān)控開發(fā)人員的工作,包括內(nèi)容是否與要求發(fā)生偏差,進(jìn)度是否滯后等等。

項目組與組織之間、項目組與項目組成員之間,甚至與一個項目組的不同成員之間,如果沒有足夠的溝通意識和溝通制度、溝通工具,就有可能造成信息不暢,從而加大項目失敗的風(fēng)險。中小型軟件企業(yè)開發(fā)人員少,意味著不同人員的程序之間交互、接口相對少一些;缺少文檔資料或者文檔資料不規(guī)范也是軟件項目管理中的普遍問題。由于討論時忽略了某些情況,當(dāng)大家都按當(dāng)時的分工完成屬于自己的工作后,才發(fā)現(xiàn)各個模塊組合起來卻不能形成一個完整的系統(tǒng)。其根源在于沒有一個負(fù)責(zé)協(xié)調(diào)的人員不斷監(jiān)控整個開發(fā)過程。一旦有人中途退出開發(fā)隊伍,其他人加入時,新來的人難以理解以前別人做好的代碼,索性自己從頭做起。

1.4中小型軟件企業(yè)中的軟件開發(fā)工作流程

與一個標(biāo)準(zhǔn)的軟件開發(fā)流程相比,中小型軟件企業(yè)內(nèi)部的軟件開發(fā)“節(jié)省”了不少步驟。例如不經(jīng)過單元測試而直接進(jìn)入系統(tǒng)測試等。由于這種測試不完全,真正運(yùn)行系統(tǒng),當(dāng)調(diào)用某模塊時,可能大部分時候都是正常數(shù)據(jù),極少出現(xiàn)邊界情況,但某些邊界情況容易被忽視,很久之后才被發(fā)現(xiàn)。但是如果對每個模塊進(jìn)行單元測試時都進(jìn)行邊界測試,就會很容易消除這些隱患。

2中小型軟件企業(yè)軟件開發(fā)過程改進(jìn)模型

軟件開發(fā)模型是軟件開發(fā)全部過程、活動和任務(wù)的結(jié)構(gòu)框架。它能直觀表達(dá)軟件開發(fā)全過程,明確規(guī)定要完成的主要活動、任務(wù)和開發(fā)策略。一個企業(yè)的管理,大公司有大公司的方式,小公司也有小公司的模式,如果把別人的經(jīng)驗生搬硬套到自己身上,可能會適得其反。同樣,管理一個軟件項目也一樣,大項目和小項目的方式不可能完全一樣。但從另一個角度來看,項目的大與小并沒有本質(zhì)區(qū)別,很多方法是共通的。因此為了改進(jìn)軟件開發(fā)過程,可參考模型如圖1

2.1制定軟件開發(fā)規(guī)范

一切溝通與交流,首先都要有可見的依據(jù),這可以從制定軟件開發(fā)規(guī)范入手。具體可以從以下四個方面制訂:軟件開發(fā)工作流程規(guī)范、產(chǎn)品文檔規(guī)范、軟件開發(fā)文檔規(guī)范、開發(fā)管理文檔規(guī)范。編寫規(guī)范,可以參考國家標(biāo)準(zhǔn)的計算機(jī)軟件工程規(guī)范,也可以結(jié)合開發(fā)經(jīng)驗制定出適合本企業(yè)使用的開發(fā)規(guī)范。

詳細(xì)制定這些文檔使用方法和規(guī)則,要保證文檔便于書寫、形式一致,這不僅要有文字描述,還應(yīng)制定相關(guān)文檔模板,形式上要保證簡潔明了、實用、符合使用習(xí)慣。根據(jù)項目規(guī)模的不同,還可以制定不同的文檔模板,小型項目可以寫一個相對簡化的小型項目文檔,復(fù)雜項目可以使用較全面和大型的文檔模板。

2.2軟件開發(fā)人員培訓(xùn)

軟件開發(fā)中人的因素占有很大的比重,因此對軟件人員的培訓(xùn)是非常重要的。一個團(tuán)體的軟件水平并不是個別程序員的程序水平,而是整體的認(rèn)識和系統(tǒng)建設(shè)的水平。可以先在內(nèi)部對軟件開發(fā)人員進(jìn)行培訓(xùn),內(nèi)容包括軟件工程、己經(jīng)制訂的各種規(guī)范、項目管理知識。通過共同分析軟件工程對軟件開發(fā)和開發(fā)者的益處,可以得到開發(fā)人員的認(rèn)同,以便共同遵守和執(zhí)行初期規(guī)范,更好地完成開發(fā)目標(biāo)。

2.3加強(qiáng)軟件生產(chǎn)過程規(guī)范性

軟件開發(fā)是一個知識密集型領(lǐng)域,對人才的依賴很強(qiáng)。加強(qiáng)生產(chǎn)過程的規(guī)范性并規(guī)范管理,可以加強(qiáng)人的執(zhí)行能力。

在中小型軟件企業(yè)中,很少有成本核算和嚴(yán)格的進(jìn)度控制。影響項目的因素也比較多:需求的提出比較隨便,甚至業(yè)務(wù)需求還不明確的時候就要求程序員開始編程序,沒有合理的措施控制透徹的分析業(yè)務(wù)需求;時間進(jìn)度由領(lǐng)導(dǎo)規(guī)定,而不是根據(jù)需求客觀確定,這樣使軟件質(zhì)量根本無法保障。因此要通過加強(qiáng)管理使軟件開發(fā)過程可視化,軟件開發(fā)工

作協(xié)調(diào)、有效。

在規(guī)則明確、組織機(jī)構(gòu)確定、有一定的理論認(rèn)識之后,可以通過一些管理要求,強(qiáng)制執(zhí)行軟件工程的一些基本過程,要求的提出要簡單明了。例如:項目要有正式立項啟動、項目結(jié)項,有時間控制要求、計劃要求。要求項目有開發(fā)計劃,計劃中確定開發(fā)工作的人員保障、開發(fā)周期、開發(fā)進(jìn)度計劃,并允許項目進(jìn)行中在一定范圍內(nèi)調(diào)整計劃與進(jìn)度。上級領(lǐng)導(dǎo)也應(yīng)出面協(xié)調(diào)和幫助解決相應(yīng)問題。

2.4軟件配置管理機(jī)制

軟件開發(fā)不是一個短期行為,但是,由于許多開發(fā)工作因缺少管理而成為個人行為,對于軟件成果沒有保護(hù)意識,更不能達(dá)到軟件的共享與重用。通過“統(tǒng)一配置管理”這一具體的做法,能夠強(qiáng)化軟件完成后的總結(jié)工作。

建立基本的軟件配置管理機(jī)制,在開發(fā)中和開發(fā)后都要求程序員及時備份源文件。進(jìn)行這項工作要首先選擇一套適合的配置管理軟件,如Visual SourceSafe、cvs(Concurrent Versions System)等。項目主管應(yīng)該要求程序員在開發(fā)全過程中使用軟件來管理源文件,在全過程的配置管理的基礎(chǔ)上,整個項目組更容易完成統(tǒng)一編碼、測試組裝產(chǎn)品等工作。

以上步驟,可以保障內(nèi)部開發(fā)工作達(dá)到初級的項目可視化,在軟件開發(fā)部門內(nèi)部建立起對滿足業(yè)務(wù)需求完成的信心,以滿足業(yè)務(wù)需求的承諾。通過這些工作,可以在企業(yè)內(nèi)獲得對軟件規(guī)范性的一定認(rèn)識以及對執(zhí)行方式的認(rèn)同,這對軟件開發(fā)工作會有不同程度的幫助。

2.5持續(xù)改進(jìn)過程和管理模型

有了規(guī)范的開發(fā)生命周期模型和項目管理實踐,可以為中小型軟件企業(yè)設(shè)計一個建立在數(shù)據(jù)基礎(chǔ)之上、不斷度量和改進(jìn)及不斷提高企業(yè)開發(fā)能力的一個良性循環(huán)的工作機(jī)制模型。

第4篇

1、什么是項目管理?

項目管理是在一定的約束條件下,以高效率地實現(xiàn)項目業(yè)主的目標(biāo)為目

的,以項目經(jīng)理個人負(fù)責(zé)制為基礎(chǔ)和以項目為獨(dú)立實體進(jìn)行經(jīng)濟(jì)核算,并按照項目內(nèi)在的邏輯規(guī)律進(jìn)行有效的計劃、組織、協(xié)調(diào)、控制的系統(tǒng)管理活動。

2、為什么要有項目管理?

沒有項目管理,項目也有可能成功。但沒有管理的項目,很難保證項目

的利潤空間,對公司來說,虧損的風(fēng)險就大。所以我們要有項目管理,以保證公司在總體上是盈利的,注意不是每一個項目都要盈利。

另外,有了項目管理,就有了管理改進(jìn)的基礎(chǔ),無論剛開始的項目管理多么糟糕,只要有管理,就有了改進(jìn)的可能性,至于能不能得到改進(jìn),以及改進(jìn)的快慢,則取決于兩個因素:一個是人,特別是各級管理者;另一個是利益。關(guān)鍵是“利益”,準(zhǔn)確的說是“利益的分配”,在權(quán)責(zé)利明確的前提下,人才能充分的發(fā)揮作用。還需要指出的是“利益”是多元的,這里的多元不僅指利益的具體形式,而且指利益的受眾是多元的,包括客戶方相關(guān)人員個人的利益。

3、項目管理的發(fā)展與現(xiàn)狀。

今天,項目管理作為一種現(xiàn)代化管理方式在國際上已獲得了廣泛的應(yīng)用,從最初的國防、航天、建設(shè)工程領(lǐng)域,迅速發(fā)展到電子、通信、計算機(jī)、軟件開發(fā)、金融等行業(yè)以及政府機(jī)關(guān)的項目管理工作。隨著計算機(jī)、網(wǎng)絡(luò)系統(tǒng)的迅速發(fā)展,項目管理技術(shù)的不斷進(jìn)步,項目管理軟件產(chǎn)品層出不窮,其功能、特點、應(yīng)用對象也各不相同。當(dāng)前,越來越多的企業(yè)和組織在內(nèi)部推廣項目管理的理論方法及管理模式,如果都采用項目管理軟件進(jìn)行管理,效果就更加明顯,可以節(jié)省大量的資源和財富。國外90%以上的項目管理都采用軟件進(jìn)行,但我國在這方面的應(yīng)用還不到10%。新世紀(jì)項目管理在中國的迅速興起,給軟件企業(yè)的發(fā)展帶來了前所未有的發(fā)展機(jī)遇。

項目管理在軟件開發(fā)中的應(yīng)用的成因

隨著信息技術(shù)的飛速發(fā)展,軟件產(chǎn)品的規(guī)模也越來越龐大,個人單打獨(dú)斗的作坊式開發(fā)方式已經(jīng)越來越不適應(yīng)發(fā)展的需要。各軟件企業(yè)都在積極將軟件項目管理引入開發(fā)活動中,對開發(fā)實行有效的管理。從概念上講,軟件項目管理是為了使軟件項目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成,而對成本、人員、進(jìn)度、質(zhì)量、風(fēng)險等進(jìn)行分析和管理的活動。實際上,軟件項目管理的意義不僅僅如此,進(jìn)行軟件項目管理有利于將開發(fā)人員的個人開發(fā)能力轉(zhuǎn)化成企業(yè)的開發(fā)能力,企業(yè)的軟件開發(fā)能力越高,表明這個企業(yè)的軟件生產(chǎn)越趨向于成熟,企業(yè)越能夠穩(wěn)定發(fā)展(即減小開發(fā)風(fēng)險)。同時,隨著軟件開發(fā)規(guī)模及開發(fā)隊伍的逐漸增大,軟件開發(fā)不再是向過去那樣一二個開發(fā)人員即可解決的事情。迫切需要一種開發(fā)規(guī)范來規(guī)范每個開發(fā)人員、測試人員與支持人員的工作,每個項目組成員按約定的規(guī)則準(zhǔn)時完成自己的工作。同時采用規(guī)范化管理,專業(yè)分工也可以降低對開發(fā)人員的要求,從而降低產(chǎn)品研發(fā)成本。

軟件開發(fā)是一項復(fù)雜的系統(tǒng)工程,牽涉到各方面的因素,實際工作中,經(jīng)常會出現(xiàn)各種各樣的問題,甚至面臨失敗。如何總結(jié)、分析失敗的原因,得出有益的教訓(xùn),對一個公司來說,是在今后的項目中取得成功的關(guān)鍵。

早在20世紀(jì)60年代中期,人們就發(fā)現(xiàn)軟件的生產(chǎn)出現(xiàn)了“問題”,主要表現(xiàn)在生產(chǎn)過程不規(guī)范,缺乏管理。后來,人們在軟件工程方法學(xué)中引入了工程的概念、原理、技術(shù)和方法,這種思想在一定程度上解決了軟件生產(chǎn)過程中遇到的問題。但是直至80年代還是沒有提出一套管理軟件開發(fā)的通用原則,軟件管理不善的問題依舊在大范圍內(nèi)存在。

目前的軟件開發(fā)正逐步趨向于復(fù)雜化、多元化,大多數(shù)開發(fā)團(tuán)隊中都會出現(xiàn)同時開發(fā)多個版本、開發(fā)/維護(hù)工作并存、多地點同時開發(fā)等情況,給軟件開發(fā)管理帶來了前所未有的困難。如果管理不善,必將造成版本混亂,各個開發(fā)人員的工作相互交叉、干擾,整個開發(fā)團(tuán)隊的工作在一種無秩序的不良狀況下運(yùn)行,嚴(yán)重影響軟件產(chǎn)品開發(fā)的進(jìn)度和質(zhì)量。

因此,隨著軟件開發(fā)的深入、各種技術(shù)的不斷創(chuàng)新以及軟件產(chǎn)業(yè)的形成,人們越來越意識到軟件過程管理的重要性,管理學(xué)的思想逐漸融入軟件開發(fā)過程中,應(yīng)用開發(fā)的項目管理日益受到重視。而項目管理技術(shù)的發(fā)展與計算機(jī)技術(shù)的發(fā)展是密不可分的,隨著計算機(jī)性能的迅速提高,大量的項目管理軟件涌現(xiàn)出來。它們可以用于各種商業(yè)活動,提供便于操作的圖形界面,幫助用戶制定任務(wù)、管理資源、進(jìn)行成本預(yù)算、跟蹤項目進(jìn)度等。

軟件項目管理常見問題及解決方案

對于軟件開發(fā)項目中,經(jīng)常出現(xiàn)兩種極端情況,一種是創(chuàng)造了新的生產(chǎn)率和質(zhì)量的紀(jì)錄;一種則完全是一場災(zāi)難,不是被取消就是拖延很長時間。前者如在很短的時間內(nèi),為了趕進(jìn)度,在幾乎不可能的時間內(nèi)開發(fā)出一套軟件產(chǎn)品,創(chuàng)造了軟件開發(fā)的記錄,滿足了上級所要求的上機(jī)日期,由于開發(fā)時間太短,過于倉促,上機(jī)時,問題百出,試運(yùn)行時間長達(dá)幾個月或一年半載的,而且程序一改再改,維護(hù)工作量大。

后者,如某套系統(tǒng)未弄清楚需求,或因設(shè)計問題,開發(fā)失敗。通過提煉這些成功和失敗的例子,軟件項目成功或失敗的根本原因可能會更清晰一些。

目前我國大部分軟件公司,無論是產(chǎn)品型公司還是項目型公司,都沒有形成適合自己公司特點的軟件開發(fā)管理模式,雖然有些公司根據(jù)軟件工程理論建立了一些軟件開發(fā)管理規(guī)范,但并沒有從根本上解決軟件開發(fā)的質(zhì)量控制問題。這樣導(dǎo)致軟件產(chǎn)品質(zhì)量不穩(wěn)定,軟件后期的維護(hù)、升級出現(xiàn)麻煩,同時最終也會損害用戶的利益。

分析目前項目管理需要改進(jìn)的問題可以從幾種相關(guān)角色的角度去考慮:項目經(jīng)理、項目組成員、公司管理人員、市場人員、客戶等。

問題一:缺乏項目管理系統(tǒng)培訓(xùn)(相關(guān)對象:項目經(jīng)理、管理人員)

項目經(jīng)理在項目管理方面的培訓(xùn)較少或不夠系統(tǒng)。項目經(jīng)理或管理人員不了解項目管理的知識體系和一些常用工具和方法,所以在實際工作中沒有項目管理知識的指導(dǎo),完全依靠個人現(xiàn)有的知識技能,管理工作的隨意性、盲目性比較大。在軟件企業(yè)中,以前幾乎沒有專門招收項目管理專業(yè)的人員來擔(dān)任項目經(jīng)理(甚至很少是管理專業(yè)的),被任命的項目經(jīng)理主要是因為他們能夠在技術(shù)上獨(dú)當(dāng)一面,而管理方面特別是項目管理方面的知識比較缺乏。

解決方案:項目經(jīng)理接受系統(tǒng)的項目管理知識培訓(xùn)是非常必要的,有了專業(yè)領(lǐng)域的知識與實踐,再加上項目管理知識與實踐和一般管理的知識和經(jīng)驗的有機(jī)結(jié)合,必能大大提高項目經(jīng)理的項目管理水平。應(yīng)實行項目經(jīng)理知識技能資格考核制度,讓項目經(jīng)理自覺補(bǔ)充學(xué)習(xí)項目管理的知識和一些常用工具和方法。

問題二:項目計劃意識問題(相關(guān)對象:項目經(jīng)理)

項目經(jīng)理對總體計劃、階段計劃的作用認(rèn)識不足。項目經(jīng)理認(rèn)為計劃不如變化快,項目中也有很多不確定的因素,做計劃是走過場,因此制定總體計劃時比較隨意,不少事情沒有仔細(xì)考慮;階段計劃因工作忙等理由經(jīng)常拖延,造成計劃與控制管理脫節(jié),無法進(jìn)行有效的進(jìn)度控制管理。沒有計劃或者是隨意的不負(fù)責(zé)任的計劃的項目是一種無法控制的項目。

解決方案:在高技術(shù)行業(yè),日新月異是主要特點,因此計劃的制定需要在一定條件的限制和假設(shè)之下采用漸近明細(xì)的方式進(jìn)行不斷完善。提高項目經(jīng)理的計劃意識,采用項目計劃制定相關(guān)各種知識、技術(shù)、工具,加強(qiáng)對開發(fā)計劃、階段計劃的有效性進(jìn)行事前事后的評估。

問題

三、管理意識問題(相關(guān)對象:項目經(jīng)理)

部分項目經(jīng)理沒有意識到自己項目經(jīng)理的角色,從總體上去把握管理整個項目,而是埋頭于具體的技術(shù)工作,造成項目組成員之間忙的忙、閑的閑,計劃不周、任務(wù)不均、資源浪費(fèi)。在軟件企業(yè)中,項目經(jīng)理大多是技術(shù)骨干,技術(shù)方面的知識比較深厚,但無論是項目管理知識,還是項目管理必備的技能、項目管理必備的素質(zhì)都有待補(bǔ)充和提高,項目管理經(jīng)驗也有待豐富。有些項目經(jīng)理對于一些不服管理的技術(shù)人員,沒有較好的管理方法,工作不好安排的工作只好自己做。另外由于工作分解結(jié)構(gòu)設(shè)計的合理性,項目任務(wù)無法有效、合理地分配給相關(guān)成員,以達(dá)到“負(fù)載均衡”。

解決方案:加強(qiáng)項目管理方面的培訓(xùn),并通過對考核指標(biāo)的合理設(shè)定和宣傳引導(dǎo)項目經(jīng)理更好地做好項目管理工作。技術(shù)骨干在擔(dān)任項目經(jīng)理之前,最好能經(jīng)過系統(tǒng)的項目管理知識,特別是其中的人力資源管理、溝通管理的學(xué)習(xí),并且在實際工作中不斷提高自己的管理素質(zhì),豐富項目管理經(jīng)驗,提高項目管理意識。

問題四:溝通意識問題(相關(guān)人員:項目經(jīng)理、項目組成員)

在項目中一些重要信息沒有進(jìn)行充分和有效的溝通。在制定計劃、意見反饋、情況通報、技術(shù)問題或成果等方面與相關(guān)人員的溝通不足,造成各做各事、重復(fù)勞動,甚至造成不必要的損失;有些人沒有每天定時收郵件的習(xí)慣,以至于無法及時接收最新的信息。

解決方案:制定有效的溝通制度和溝通機(jī)制,對由于缺乏溝通而造成的事件進(jìn)行通報作為教訓(xùn)提醒,以提高溝通意識;溝通方式應(yīng)根據(jù)內(nèi)容而多樣化,講究有效率的溝通;通過制度規(guī)定對由于未及時收取郵件而造成損失的責(zé)任歸屬;對于特別重要的內(nèi)容要采用多種方式進(jìn)行有效溝通以確保傳達(dá)到位,例如除發(fā)送郵件外還要電話提醒、回執(zhí)等,重要的內(nèi)容還要通過舉行各種會議進(jìn)行傳達(dá)。

問題五:風(fēng)險管理意識問題(相關(guān)人員:項目經(jīng)理)

項目經(jīng)理沒有充分分析可能的風(fēng)險,對付風(fēng)險的策略考慮比較簡單。項目經(jīng)理在做項目規(guī)劃時常常沒有做專門的風(fēng)險管理計劃文檔,而是合并在項目計劃書中。有些項目經(jīng)理沒有充分意識到風(fēng)險管理的重要性,對計劃書中風(fēng)險管理的章節(jié)簡單應(yīng)付了事,隨便列出幾個風(fēng)險,隨便地寫一些簡單的對策,對于后面的風(fēng)險防范起不到什么指導(dǎo)作用。

解決方案:通過學(xué)習(xí)項目管理知識掌握風(fēng)險識別、量化、對策研究、反應(yīng)控制的工具和方法掌握項目風(fēng)險管理所必備的知識。通過加強(qiáng)對項目規(guī)劃中風(fēng)險管理計劃的審核提高項目組的風(fēng)險管理意識。總結(jié)本行業(yè)項目中常見的風(fēng)險及其對策作為風(fēng)險管理計劃中必要的風(fēng)險內(nèi)容,并切實評估相應(yīng)對策的有效性和可行性。

問題六:不重視項目經(jīng)驗的總結(jié)(相關(guān)人員:項目經(jīng)理、管理人員)

項目經(jīng)理在項目結(jié)束時有些是因為自身對寫文檔工作的興趣或意識,或

者是因為緊接著要參加下一個項目,總體對項目總結(jié)的重視程度不夠。有些是項目總結(jié)報告一再拖延,有些是交上來的報告質(zhì)量較低,敷衍了事。

解決方案:在制度上鼓勵和加強(qiáng)項目經(jīng)驗總結(jié)工作,使得項目總結(jié)及時并且具有指導(dǎo)意義而不是走過場。

問題七:項目干系人相關(guān)問題(相關(guān)人員:項目經(jīng)理、項目成員、客戶)

在范圍識別階段,項目組對客戶的整體組織結(jié)構(gòu)、有關(guān)人員及其關(guān)系、

工作職責(zé)等沒有足夠了解以致于無法得到完整需求或最終經(jīng)權(quán)威用戶代表確認(rèn)的需求。由于項目經(jīng)理的工作問題,客戶參與程度部不高,客戶方相關(guān)責(zé)任人不明確或?qū)Ψ秶鸵筘?zé)任心不強(qiáng),提出的要求具有隨意性,項目前期對需求的確認(rèn)不夠積極;或者是多個用戶代表各說各話、昨是今非但同時又要求項目盡早交付;項目后期需求變化隨意,造成項目范圍的蔓延,進(jìn)度的拖延,成本的擴(kuò)大。

解決方案:項目的目的就是實現(xiàn)項目干系人的需求和愿望。項目干系人管理應(yīng)當(dāng)從項目的啟動開始,項目經(jīng)理及其項目成員就要分清項目干系人包含哪些人和組織,通過溝通協(xié)調(diào)對他們施加影響,驅(qū)動他們對項目的支持,調(diào)查并明確他們的需求和愿望,減小其對項目的阻力,以確保項目獲得成功。

問題八:項目團(tuán)隊內(nèi)分工協(xié)作問題(相關(guān)人員:項目經(jīng)理、項目成員)

項目團(tuán)隊內(nèi)部有時由于各階段不同角色或同階段不同角色之間的責(zé)任

分工不夠清晰而造成工作互相推諉、責(zé)任互相推卸的現(xiàn)象,有時各階段不同角色或同階段不同角色之間的責(zé)任分工比較清晰但是各項目成員只顧完成自己那部分任務(wù)、不愿意與他人協(xié)作。這些現(xiàn)象或多或少地造成了項目團(tuán)隊內(nèi)部資源的損耗,從而影響了項目的進(jìn)展。

解決方案:項目經(jīng)理應(yīng)當(dāng)對項目成員的責(zé)任進(jìn)行合理的分配并清楚地說明,同時應(yīng)強(qiáng)調(diào)不同分工、不同環(huán)節(jié)的成員應(yīng)當(dāng)相互協(xié)作,共同完善。

以上對軟件開發(fā)項目管理中出現(xiàn)的問題的分析還不夠深入,也無法列舉所有遇到或?qū)⒂龅降膯栴},解決方案也要根據(jù)實際情況進(jìn)行調(diào)整,希望引起對這些問題更多的思考和改進(jìn)。

結(jié)束語:項目管理雖然沒有非常高深的理論,但要真正實施起來,也絕非易事。對于軟件開發(fā)企業(yè)而言,這不是一個小的改變,而是一種變革,企業(yè)需要為此付出艱苦的努力,宣傳并樹立公司范圍內(nèi)的項目管理文化十分重要。從而在實踐中鍛煉提高,解決各種各樣的問題,使項目管理工作越做越好。

內(nèi)容摘要:隨著信息產(chǎn)業(yè)的飛速發(fā)展,項目管理對于以應(yīng)用開發(fā)為主的軟件企業(yè)是一個行之有效的管理方法,項目管理在軟件開發(fā)中的應(yīng)用日益受到重視。本文主要通過對項目管理在軟件開發(fā)中的應(yīng)用的成因、存在的問題以及相應(yīng)的解決方案進(jìn)行了分析和論述。

第5篇

關(guān)鍵詞:軟件開發(fā);計算機(jī)應(yīng)用;信息管理;計算機(jī)軟件應(yīng)用

一、引言

在全球信息化的浪潮之下,我們正處在一個信息大爆炸時代,各行各業(yè)在計算機(jī)軟件產(chǎn)品的輔助之下,高效率地利用計算機(jī)技術(shù)優(yōu)勢,極大地推動了國民經(jīng)濟(jì)的發(fā)展,因此軟件開發(fā)行業(yè)成為了當(dāng)下眾多行業(yè)之中富有挑戰(zhàn)性和成就感的特殊行業(yè),各個軟件作品的成功應(yīng)用富含了全體開發(fā)人員的辛勤汗水和勞動智慧。在進(jìn)行軟件開發(fā)過程中,為了實現(xiàn)從0到1的突破,開發(fā)人員時常會遇到各種各樣的問題,故此要推動計算機(jī)軟件開發(fā)行業(yè)的發(fā)展,就一定要在其開發(fā)前進(jìn)行規(guī)范化管理,明確人員相關(guān)責(zé)任意識,達(dá)到開發(fā)事半功倍的效果。

二、計算機(jī)軟件的分類說明

計算機(jī)軟件的概念上來說,我們可以分為計算機(jī)系統(tǒng)軟件和計算機(jī)應(yīng)用軟件,而計算機(jī)軟件指的是監(jiān)控、管理和維護(hù)計算機(jī)軟的工具,簡單來說類似于防火墻和電腦的操作系統(tǒng)等等。而計算機(jī)應(yīng)用軟件則指的是解決某些具體情況的應(yīng)用軟件,例如語言學(xué)習(xí)專用的教學(xué)軟件和辦公系統(tǒng)軟件等等。計算機(jī)軟件在功能上是利用計算機(jī)本身帶有的邏輯性來系統(tǒng)安排計算機(jī)工作,有些特定軟件甚至可以讓人們從中脫離出來。

三、計算機(jī)軟件和硬件的區(qū)分

在我們的印象中,計算機(jī)應(yīng)該分為軟件和硬件,這種理解大體上是正確的,但是對于硬件和軟件之間的區(qū)別,這種理解只停留在外部印象上,故此文章針對其區(qū)別主要列舉了以下幾個方面:首先區(qū)別在于其生產(chǎn)上,軟件方面屬于針對需求開發(fā)的專用軟件,而硬件則是廠商生產(chǎn)制造的,比如硬盤等等。軟件開發(fā)是開發(fā)人員合理利用想象力來進(jìn)行研發(fā),而不是在廠商工廠制造而來,在理解上雖然存在一定的相似之處,但在根本上是不同的;其次區(qū)別在于產(chǎn)品要求上,在計算機(jī)軟件領(lǐng)域,對于其要求是非常嚴(yán)謹(jǐn)?shù)模谠O(shè)計之初就要求不能有任何錯誤存在,而計算機(jī)的硬件方面則稍寬容一些,可以在設(shè)計上存在細(xì)小誤差,不影響使用即可;再次則是在表現(xiàn)形式上的不同,計算機(jī)的硬件是可以被看見、被觸摸到的,而計算機(jī)的軟件表現(xiàn)則是在設(shè)計人員的腦海中或者是付諸于紙上,真正的想法要付諸實踐,必須在計算機(jī)上運(yùn)行過之后才能發(fā)現(xiàn)其是否可行;最后則是在計算機(jī)維護(hù)上的不同,軟件在理論上是不可能因使用造成損壞的,但是在實際運(yùn)用中,軟件也需要進(jìn)行定期維護(hù)升級,同時面對出現(xiàn)的漏洞要及時發(fā)現(xiàn)并修補(bǔ),保證其能夠繼續(xù)穩(wěn)定的運(yùn)行。

四、計算機(jī)軟件的開發(fā)簡述

計算機(jī)軟件開發(fā)是在客戶需求上研發(fā)的操作系統(tǒng)或者是滿足某些特定情況的應(yīng)用軟件,其工作是非常系統(tǒng)性的。軟件的研發(fā)中要探究客戶真實需求、開始進(jìn)行方案設(shè)計、實現(xiàn)需求和進(jìn)行終極測試。在軟件使用時要經(jīng)過版權(quán)方許可,否則其軟件使用可能會存在風(fēng)險,究其原因在于國家對于每一個軟件都會有相應(yīng)的軟件許可證。另一方面,很多特定情況下的應(yīng)用軟件許可條款和法律法規(guī)是不能相互抵觸的,沒有從正規(guī)渠道購買,乃至使用盜版或者在版權(quán)方不知情的情況下私自拷貝,極有可能會引起法律糾紛。

五、軟件產(chǎn)品的維護(hù)

作為軟件開發(fā)項目中最后一項任務(wù),是軟件被付諸實踐測試的重要時期,維護(hù)的任務(wù)目標(biāo)是對最終版本進(jìn)行測試,發(fā)現(xiàn)在軟件運(yùn)行過程中出現(xiàn)的BUG,從而不斷開發(fā)補(bǔ)丁,對系統(tǒng)進(jìn)行完善,讓軟件的性能得到充分發(fā)揮,最終實現(xiàn)軟件的量產(chǎn)。對軟件進(jìn)行規(guī)范化的維護(hù)主要在以下幾個方面:第一,在管理方式上要進(jìn)行規(guī)范化,規(guī)避后期可能會出現(xiàn)的不利影響,在修補(bǔ)后要及時進(jìn)行運(yùn)行監(jiān)測,避免出現(xiàn)以錯補(bǔ)錯,防止因為錯誤造成經(jīng)濟(jì)損失,同時要嚴(yán)格執(zhí)行軟件管理條例,分階段、分步驟地進(jìn)行修補(bǔ),對添加的補(bǔ)丁是否解決問題進(jìn)行反復(fù)驗證。第二,要對軟件產(chǎn)品進(jìn)行規(guī)范化保護(hù)。進(jìn)行規(guī)范化保護(hù)主要方面在于要增加軟件的使用頻次,不斷增強(qiáng)計算機(jī)軟件成品的適用性。在軟件產(chǎn)品的開發(fā)階段,要對軟件產(chǎn)品中可能會發(fā)生的錯誤進(jìn)行預(yù)測,并設(shè)置有效修補(bǔ)措施,保證軟件產(chǎn)品能夠在不同的使用環(huán)境中,發(fā)揮軟件產(chǎn)品的自我檢測和自我修補(bǔ)功能。除此之外,在提高軟件相關(guān)系統(tǒng)功能的同時,對軟件產(chǎn)品的維護(hù)運(yùn)行要有明確的目標(biāo)以及細(xì)化的操作步驟,根據(jù)軟件控制管理系統(tǒng)要求,認(rèn)真地對軟件產(chǎn)品進(jìn)行檢查、調(diào)整、查看。

六、軟件研發(fā)過程中出現(xiàn)的系列問題簡述

(一)創(chuàng)新能力不足以及軟件設(shè)計過程重視度不足

困擾軟件設(shè)計公司最大的問題就在于設(shè)計能力上的缺失,很多項目經(jīng)理和軟件開發(fā)人員對于設(shè)計沒有引起足夠的重視,有時候甚至?xí)霈F(xiàn)為了趕超進(jìn)度,在很多項目開發(fā)進(jìn)程中設(shè)計得過于簡單,甚至于直接省略設(shè)計過程,對市面上的相似產(chǎn)品進(jìn)行搬運(yùn)和抄襲。這樣做的后果極有可能會造成版權(quán)方面的法律糾紛,同時極大地制約了設(shè)計人員的想象能力和設(shè)計靈感。誠然抄襲已有作品能夠有效加快項目開發(fā)進(jìn)度,但這種方法無異于飲鴆止渴。軟件開發(fā)工作是一項技術(shù)性很強(qiáng)的工作,在進(jìn)行過程中需要有一個相對詳實、系統(tǒng)的開發(fā)設(shè)計方案,缺少相關(guān)設(shè)計方案會使得軟件開發(fā)工作難以為繼,出現(xiàn)止步不前的現(xiàn)象。除此之外,創(chuàng)新也是困擾其發(fā)展的一個重要方面,創(chuàng)新是技術(shù)發(fā)展、行業(yè)進(jìn)步的靈魂,是企業(yè)長遠(yuǎn)發(fā)展的推動力,在我國就有許多企業(yè)因為缺失創(chuàng)新能力導(dǎo)致其發(fā)展相對滯后。在這種情形之下,相關(guān)責(zé)任人員應(yīng)該明確自身職責(zé),通過結(jié)合以往參與開發(fā)的經(jīng)驗,不斷創(chuàng)新思路,發(fā)揮想象力,最終推動軟件開發(fā)創(chuàng)新發(fā)展。

(二)對于客戶需求理解不甚全面,缺乏深度交流互通

在軟件進(jìn)行開發(fā)的過程中,客戶經(jīng)理沒有真正了解到客戶真實需求,或是因為溝通的不及時而錯誤理解客戶需求,導(dǎo)致最終開發(fā)成品不符合客戶需求的現(xiàn)象發(fā)生。在這種情況下開發(fā)出來的作品,無疑是一種資源上的浪費(fèi),換句話說,軟件開發(fā)沒有明確定位,就會讓軟件產(chǎn)品出現(xiàn)一定的風(fēng)險。而對于風(fēng)險的解讀方面存在有兩種不同的釋義,一種解釋其風(fēng)險是帶有不確定性質(zhì)的,另一種釋義則解釋其風(fēng)險在損失成本上帶有不確定性,不管這兩種對于風(fēng)險的定義如何,能夠明確的是其風(fēng)險引發(fā)的后果會有損失發(fā)生,甚至極有可能既無損失也無收益,廣義上講風(fēng)險引發(fā)的后果不外如是,金融基金股票中常常提到的風(fēng)險就可以歸為這一種。狹義上講的風(fēng)險,其定義重點在于其損失性,表明風(fēng)險只能帶來損失,并不能帶來利益。這種狹義風(fēng)險用來闡述因為信息差帶來的軟件開發(fā)后果極為合適,因此在軟件開發(fā)過程中要高度重視供需方面的溝通交流,避免風(fēng)險的發(fā)生。

(三)版權(quán)意識的缺失,軟件開發(fā)處境和編程代碼庫紊亂

當(dāng)前對于軟件開發(fā)的需求量正在不斷攀升,亟待開發(fā)的軟件項目數(shù)量也在不斷上漲,參與開發(fā)人員分別負(fù)責(zé)的版塊數(shù)隨之增加,故此造成版本數(shù)量急速增長,到最后甚至?xí)霈F(xiàn)某一個專門負(fù)責(zé)版塊的開發(fā)人員找不到版本的現(xiàn)象發(fā)生,從而引發(fā)版本以及代碼庫紊亂。其次如果參與編程人員水平不高,還容易出現(xiàn)抄襲的現(xiàn)象,造成版權(quán)侵權(quán),進(jìn)而使整個開發(fā)項目的質(zhì)量受到影響,讓整個軟件公司的發(fā)展受到波及。

七、面對問題提出的針對性規(guī)范化應(yīng)用舉措

(一)對客戶真實需求進(jìn)行深入了解

在進(jìn)行軟件開發(fā)之前,一定要對客戶的真實需求進(jìn)行全面了解,才能使軟件的開發(fā)少走彎路,在減少浪費(fèi)時間成本的同時,還能讓軟件的開發(fā)具有價值。軟件開發(fā)項目中的設(shè)計人員在進(jìn)行設(shè)計時,要充分把握住客戶的需求,對其需求有明確的定位。在某種層面上來講,需求分析是軟件開發(fā)中極為重要的工作,它決定了軟件開發(fā)的研究方向,能夠為研發(fā)提供策略支持。故此軟件開發(fā)項目首先要對需求分析進(jìn)行深入探究,定期對軟件開發(fā)的相關(guān)技術(shù)人員進(jìn)行專業(yè)化培訓(xùn),讓其借助于這種專業(yè)技術(shù)性很強(qiáng)的培訓(xùn)來進(jìn)行自我學(xué)習(xí),使得項目工作人員的專業(yè)水平得到提升,同時還能進(jìn)一步提升其工作效率,展現(xiàn)出專業(yè)人員的技術(shù)素養(yǎng)。此外還要對相關(guān)人員進(jìn)行企業(yè)文化教育,讓其產(chǎn)生文化認(rèn)同感,針對產(chǎn)品特點來進(jìn)行介紹,對將要開發(fā)設(shè)計的項目有整體性的認(rèn)知,促進(jìn)相關(guān)技術(shù)人員之間的交互,為軟件開發(fā)項目的平穩(wěn)運(yùn)行提供助力。

(二)增強(qiáng)相關(guān)人員對于軟件開發(fā)規(guī)范化的認(rèn)知

計算機(jī)的軟件開發(fā)工作是和人們生活、學(xué)習(xí)、工作等方面密切相關(guān)的一個系統(tǒng)性工作,只有通過人們的認(rèn)可,在使用中發(fā)揮出其作用的軟件才是真正有價值的軟件。相關(guān)人員要在思想觀念上進(jìn)行轉(zhuǎn)變,在軟件開發(fā)的準(zhǔn)入上要設(shè)置一定的門檻,挑選出高水平的技術(shù)開發(fā)人員,明確參與軟件開發(fā)人員的責(zé)任。值得注意的是相關(guān)政府部門還應(yīng)該對軟件開發(fā)行業(yè)的法律法規(guī)進(jìn)行補(bǔ)充完善,并由相關(guān)協(xié)會制定具體的行業(yè)標(biāo)準(zhǔn),讓整個軟件開發(fā)項目在法律法規(guī)的監(jiān)管下進(jìn)行,鞭策軟件開發(fā)人員能夠以誠實守信、愛崗敬業(yè)的精神來進(jìn)行開發(fā)工作。

(三)專注于產(chǎn)品開發(fā)

創(chuàng)新能力不足是當(dāng)前我國軟件開發(fā)技術(shù)發(fā)展的嚴(yán)重阻礙,即創(chuàng)新研發(fā)方面相對落后。與之相對的國外軟件開發(fā)行業(yè),能夠擁有獨(dú)屬于自己的研發(fā)地位,究其根本原因在于其自主創(chuàng)新能力強(qiáng),研發(fā)力量雄厚。創(chuàng)新是推動產(chǎn)業(yè)發(fā)展的強(qiáng)勁動力,不斷進(jìn)行創(chuàng)新研發(fā)能夠形成消費(fèi)合力,是企業(yè)長遠(yuǎn)發(fā)展、不斷壯大的必由之路。因此創(chuàng)新能力的強(qiáng)弱,關(guān)系到我國軟件行業(yè)能否在軟件開發(fā)行業(yè)中占據(jù)優(yōu)勢地位。

(四)重視規(guī)范化經(jīng)營管理模式

在各行各業(yè)的發(fā)展中,保質(zhì)保量進(jìn)行生產(chǎn)制造,規(guī)范化的經(jīng)營管理是提升企業(yè)生產(chǎn)力的重要舉措,這在軟件開發(fā)行業(yè)中也同樣不例外。規(guī)范化產(chǎn)業(yè)管理模式已經(jīng)成為軟件開發(fā)質(zhì)量特殊競爭力的表現(xiàn)。在我國軟件行業(yè)中,規(guī)范化管理經(jīng)驗相對缺失,這就在一定程度上造成了創(chuàng)新研發(fā)成果上相對落后,甚至于已經(jīng)影響到了我國軟件開發(fā)行業(yè)的發(fā)展。我國的軟件開發(fā)行業(yè)要想保證競爭力,就應(yīng)該在經(jīng)營管理中不管規(guī)范化,這種管理體制上的規(guī)范化能夠讓企業(yè)在競爭惡劣的環(huán)境中嶄露頭角。此外,我國的軟件開發(fā)行業(yè)在起步上相對滯后,專業(yè)技術(shù)能力上存在不足,整體軟件開發(fā)行業(yè)正處在發(fā)展階段。軟件開發(fā)企業(yè)要在技術(shù)層面上不斷的進(jìn)行突破創(chuàng)新,在資源利用上進(jìn)行高度整合,才可以使得我國軟件開發(fā)不斷進(jìn)步,突破到下一個發(fā)展階段。

(五)對策劃設(shè)計的方案進(jìn)行精心審定

在軟件開發(fā)工作的開展上,想要取得成功,就一定要有一個相對詳實的、富有特色的設(shè)計方案。只有在這種設(shè)計方案的引導(dǎo)下,才能讓軟件開發(fā)工作進(jìn)展得更為順暢。在項目開展之初,要對各個環(huán)節(jié)的細(xì)致工作進(jìn)行綜合考量和分析,突出其設(shè)計理念,突顯其創(chuàng)造性。作為軟件開發(fā)項目中的前期準(zhǔn)備活動,規(guī)劃著軟件研發(fā)的前進(jìn)方向。所以,軟件開發(fā)工作中其設(shè)計方案要富有創(chuàng)造力,突破陳舊思維觀念的制約,不斷吸納更多志同道合的伙伴,不斷推動軟件開發(fā)行業(yè)健康平穩(wěn)發(fā)展。

(六)定期開展項目總結(jié)工作

軟件開發(fā)完成之后,項目參與人員要仔細(xì)進(jìn)行復(fù)盤總結(jié),細(xì)致探討在項目進(jìn)行過程中符合客戶最初需求的部分,還有項目中可以改進(jìn)的部分。唯有如此,項目開發(fā)技術(shù)人員才能從中不斷獲取經(jīng)驗,為后期開展的其他項目開發(fā)提供借鑒和幫助。項目開發(fā)工作能否最大程度的給客戶留下印象,提升工作質(zhì)量,減少工作過程中出現(xiàn)的失誤,離不開項目工作組的不斷復(fù)盤總結(jié)。

(七)規(guī)范化軟件檢測

作為軟件開發(fā)進(jìn)程中的重要組成部分,針對軟件是否能夠?qū)崿F(xiàn)客戶的真實需求,需要對開發(fā)的軟件進(jìn)行測試。在軟件的測試過程中,出現(xiàn)錯誤的情況在所難免,如何規(guī)避和清除錯誤,讓軟件能夠真正投入使用,是軟件測試過程中必須要面對的考驗。可能會出現(xiàn)的問題廣泛存在于軟件設(shè)計研發(fā)的各個階段,軟件測試的結(jié)果也決定了軟件的使用壽命和軟件設(shè)計研發(fā)的質(zhì)量。因此一定要對軟件測試足夠重視,真正解決軟件研發(fā)過程中出現(xiàn)的各樣問題。在檢測過程中,一定要讓客戶進(jìn)行參與,由專業(yè)人員把軟件的設(shè)計思路和想要達(dá)到的效果來進(jìn)行說明,利用專業(yè)人員的專業(yè)素養(yǎng)和規(guī)范化的檢測方法來對軟件進(jìn)行真實環(huán)境檢測,發(fā)現(xiàn)問題并解決問題,以此來滿足客戶的研發(fā)要求。要對檢測的過程進(jìn)行規(guī)范化,對軟件的各個功能都要進(jìn)行檢測,同時還要對各個功能版塊的檢測結(jié)果進(jìn)行存檔,以便于能夠快速定位出現(xiàn)問題的版塊,反復(fù)修改檢測之后,使得軟件的性能能夠調(diào)試到最佳狀態(tài),以達(dá)到完美的使用效果。在檢測完成之后,要詳實的填寫軟件測試報告,對檢測結(jié)果進(jìn)行全方位分析,對其做出正確評估。

(八)制定規(guī)范性的維護(hù)方案

軟件研發(fā)工作開展的最終目標(biāo)是實現(xiàn)軟件產(chǎn)品完美交付使用,對出現(xiàn)的BUG要及時進(jìn)行修復(fù),充分保障功能的實現(xiàn)。在軟件實際使用期間,維護(hù)人員要對其中出現(xiàn)的錯誤及時填寫報告,針對軟件問題報告中出現(xiàn)的問題,軟件維護(hù)人員要明確其錯誤出處,精確定位問題板塊并解決問題。針對維護(hù)需求進(jìn)行詳細(xì)評估,不斷進(jìn)行修改完善,最后將完整開發(fā)版本和客戶進(jìn)行交付,讓整個軟件開發(fā)項目圓滿結(jié)束。

八、結(jié)束語

對計算機(jī)軟件開發(fā)進(jìn)行規(guī)范化操作,是計算機(jī)領(lǐng)域長遠(yuǎn)發(fā)展的前期保障,同時也是軟件開發(fā)創(chuàng)新發(fā)展的基礎(chǔ),在推動行業(yè)創(chuàng)新發(fā)展、專業(yè)技術(shù)水平研發(fā)上有著不可忽視的意義。在軟件開發(fā)工作中設(shè)置明確的標(biāo)準(zhǔn)、規(guī)范的行業(yè)準(zhǔn)則、技術(shù)上的硬性指標(biāo),能夠在一定程度上促進(jìn)軟件開發(fā)行業(yè)發(fā)展,增強(qiáng)相關(guān)人員的工作責(zé)任心。此外在提高軟件開發(fā)效率,加速軟件開發(fā)方面,還需要增強(qiáng)業(yè)務(wù)專家和技術(shù)人員的溝通交流,在版權(quán)方面進(jìn)行控制,避免可能會因為版權(quán)問題出現(xiàn)的法律糾紛。在研發(fā)高水平的軟件過程中,要能夠滿足用戶的需求,還要切實維護(hù)軟件使用者的利益。規(guī)范化能夠有效促進(jìn)市場平穩(wěn)健康發(fā)展,能夠在一定程度上滿足社會經(jīng)濟(jì)發(fā)展的需要,還能夠顯著增強(qiáng)我國軟件開發(fā)行業(yè)在國際市場中的競爭力,推動計算機(jī)軟件開發(fā)向更高層次的階段發(fā)展,在競爭日益嚴(yán)重的國際軟件開發(fā)市場中占據(jù)一席之地并掌握話語權(quán)。

參考文獻(xiàn)

[1]司利平.淺談Java在計算機(jī)軟件開發(fā)中的應(yīng)用[J].電腦知識與技術(shù):學(xué)術(shù)版,2021,17(24):2.

[2]時鳳燕.分層技術(shù)在計算機(jī)軟件開發(fā)中的應(yīng)用[J].中國信息化,2021(3):2.

第6篇

 

一、問題的提出

 

當(dāng)前,我國職業(yè)教育面臨著拓展規(guī)模、提升能力水平兩大問題。拓展規(guī)模,需要在大力發(fā)展學(xué)校教育的同時,積極發(fā)展包括遠(yuǎn)程職業(yè)教育、成人職業(yè)教育、終生職業(yè)教育(培訓(xùn)D等社會教育;提升能力水平,需要提高職業(yè)教師的自身技能水平和教學(xué)指導(dǎo)能力,不斷改進(jìn)教育教學(xué)方法。需要學(xué)校或培訓(xùn)機(jī)構(gòu)具備足夠的教學(xué)場地,購置大量的教學(xué)儀器設(shè)備和實驗實習(xí)材料,給教育受眾提供滿意的實操環(huán)境。而解決這些問題,均受到場地、資金42

 

等若干因素的制約。同時,從事職業(yè)教育的教師數(shù)量在短期內(nèi)也難以滿足,教師個體素質(zhì)在短期內(nèi)也難以提升到理想狀態(tài)。特別是急需發(fā)展職業(yè)教育的廣大農(nóng)村,對職業(yè)教育資源的需求日益強(qiáng)烈。

 

相對而言,我國高等教育經(jīng)過改革開放后數(shù)十年的發(fā)展,無論是辦學(xué)規(guī)模還是辦學(xué)水平均有了較大幅度提高,社會影響力不斷增加。積極推行高等學(xué)校辦學(xué)資源的社會化、課程的公開化是實現(xiàn)“服務(wù)社會”的有效途徑。近年來,美國等高等院校的公開課已經(jīng)風(fēng)靡網(wǎng)絡(luò),受到全世界網(wǎng)民的一致好評。美國高校教育教學(xué)資源的網(wǎng)絡(luò)化和社會化,為我國高等學(xué)校實現(xiàn)辦學(xué)目標(biāo)和宗旨提供了可供借鑒的經(jīng)驗。推進(jìn)我國高校教育資源的網(wǎng)絡(luò)化和社會化,將為解決我國當(dāng)前職業(yè)教育資源緊缺問題開辟一條嶄新途徑,可有效地解決職業(yè)教育受眾專業(yè)實習(xí)、實訓(xùn)設(shè)備、設(shè)施及專任教師短缺等問題。

 

隨著我國PC機(jī)在公共場所、事業(yè)單位和家庭的逐步普及,以培養(yǎng)職業(yè)教育師資為重點任務(wù)的高等院校組織相關(guān)專業(yè)教學(xué)人員,對職業(yè)教育各專業(yè)內(nèi)容進(jìn)行科學(xué)組織,精心設(shè)計,利用計算機(jī)技術(shù),以人機(jī)交互的方式將職業(yè)教育相關(guān)專業(yè)內(nèi)容通過文本(texjU圖像(image、圖形(graphicS、音頻(aud〇、動畫(animatiori)、視頻(vide〇等多種方式,經(jīng)單獨(dú)或合成的形態(tài)表現(xiàn)出來,形成適合社會不同教育受眾實際情況的系列教學(xué)軟件,并面向社會更加廣泛的地域和時空領(lǐng)域推行、傳授,可有效地實現(xiàn)職業(yè)教育面向人人的目標(biāo),為我國經(jīng)濟(jì)社會建設(shè)培養(yǎng)更多的技能型實用人才。同時,可有效地激發(fā)教育受眾的學(xué)習(xí)興趣,方便學(xué)習(xí)者自己把握學(xué)習(xí)時間,選擇學(xué)習(xí)內(nèi)容,實現(xiàn)“以人為本”發(fā)展職業(yè)教育的目標(biāo)。通過仿真模擬實驗、實習(xí)等操作,可有效地解決目前基層職業(yè)教育設(shè)備少、實習(xí)材料短缺等問題,減少不必要的資金投入。教學(xué)軟件承載、支持并體現(xiàn)了一定的教育理念,通過多種表現(xiàn)形式和問題情景的創(chuàng)設(shè),支持接受式學(xué)習(xí)、自主探索式學(xué)習(xí)等多種學(xué)習(xí)方式,必將促進(jìn)教育受眾個性和諧地發(fā)展。

 

二、國內(nèi)外開發(fā)及應(yīng)用現(xiàn)狀

 

在教育教學(xué)中應(yīng)用計算機(jī)技術(shù),使教學(xué)手段、教學(xué)思路和教學(xué)體系乃至整個社會教育模式發(fā)生了深刻的變革。上世紀(jì)80年代以來,計算機(jī)技術(shù)的飛速發(fā)展為各類教學(xué)軟件的開發(fā)提供了強(qiáng)力技術(shù)支持。視窗操作系統(tǒng)(Windows的推出為軟件開發(fā)建立了開發(fā)平臺,多媒體技術(shù)的發(fā)展使教學(xué)內(nèi)容的表現(xiàn)形式更加豐富多彩,網(wǎng)絡(luò)技術(shù)的快速普及使教學(xué)突破了空間限制。目前,各種教育教學(xué)軟件的開發(fā)技術(shù)已經(jīng)躍進(jìn)了一個新的臺階,在內(nèi)容表現(xiàn)形式上更具趣味性和吸引力,在具體操作上更加簡便和人性化,在使用功能上更具多樣化和綜合化。2]特別是網(wǎng)上課程設(shè)計、網(wǎng)上課程協(xié)作和網(wǎng)上課程管理等各具特色開發(fā)工具的形成,使各種教育教學(xué)軟件開發(fā)技術(shù)水平日新月異,步入一個嶄新時代。美國StanfordUniversity自2001年起,就確定專門人員併有學(xué)生參與)對教授講授的課程進(jìn)行加工,并及時放到網(wǎng)上,或供學(xué)生課外復(fù)習(xí),或用于繼續(xù)教育,為校外在職人員學(xué)習(xí)提供方便。眾人皆知的美國ETSe繼英國IELTS考試在全球?qū)崿F(xiàn)計算機(jī)化之

 

后,已在全球?qū)崿F(xiàn)了和TOEFL考試的無紙筆化。隨著現(xiàn)代信息技術(shù)和與其相適應(yīng)的教學(xué)開發(fā)技術(shù)的形成和發(fā)展,使教學(xué)軟件系統(tǒng)以其強(qiáng)大的功能迅速得到開發(fā)和應(yīng)用,代表了現(xiàn)代教學(xué)技術(shù)的發(fā)展方向,成為教育改革的發(fā)展趨勢。

 

我國教學(xué)軟件的開發(fā)研究工作基本與世界發(fā)達(dá)國家同步,但由于起步初期受到計算機(jī)軟硬件技術(shù)發(fā)展水平及計算機(jī)普及率的限制,開發(fā)進(jìn)度不快,技術(shù)水平不高,應(yīng)用普及面不廣。上世紀(jì)90年代,CAI技術(shù)在我國蓬勃興起,引發(fā)了教育技術(shù)史上一次新的革命。典型的教學(xué)軟件代表作有“開天辟地”和“萬事無憂”等。進(jìn)入新世紀(jì)后,基于當(dāng)今世界先進(jìn)的計算機(jī)軟硬件技術(shù),將許多優(yōu)秀的教育思想與教學(xué)方法以及教學(xué)基本策略以基元形式積聚成庫形成的“積件”(IntegrableWarf)模式,顯示出旺盛的生命力。計算機(jī)網(wǎng)絡(luò)教學(xué)技術(shù)的迅速發(fā)展,進(jìn)一步拓展了教育空間。在市場需求的拉動下,各類教學(xué)軟件產(chǎn)品迅速涌入教育領(lǐng)域,每年全國教育教學(xué)軟件開發(fā)的投入達(dá)到數(shù)十億元。但是,目前的教學(xué)軟件開發(fā),多集中于普通教育和幼兒教育,職業(yè)教育教學(xué)軟件開發(fā)的水平不高,開發(fā)速度不快,理論支持不足,鮮有推廣價值較大的產(chǎn)品。無論是職業(yè)學(xué)校,還是社會培訓(xùn)機(jī)構(gòu)及教育受眾,對具有較高制作技術(shù)水平的職業(yè)技術(shù)教育教學(xué)軟件的需求越來越強(qiáng)烈。

 

三、軟件應(yīng)達(dá)到的技術(shù)標(biāo)準(zhǔn)

 

研究國內(nèi)外教學(xué)軟件開發(fā)的歷史進(jìn)程和開發(fā)過程,總結(jié)各地教學(xué)軟件開發(fā)工作取得的經(jīng)驗和教訓(xùn),確定開發(fā)職業(yè)教育教學(xué)軟件應(yīng)達(dá)到以下六項技術(shù)標(biāo)準(zhǔn)。

 

(一)實用性

 

實用性是職業(yè)教育教學(xué)軟件之本。質(zhì)量上乘、效果良好的教學(xué)軟件,應(yīng)該是一件精良的教學(xué)工具,是一個精準(zhǔn)教學(xué)內(nèi)容的集合,是一套精巧的計算機(jī)程序。教學(xué)軟件的實用性集中體現(xiàn)在軟件系統(tǒng)的實用性和軟件內(nèi)容(數(shù)據(jù)庫的實用性兩個方面。軟件系統(tǒng)的實用性要求軟件應(yīng)用現(xiàn)代計算機(jī)技術(shù),能夠有效開發(fā)使教育受眾的多元智能,增強(qiáng)軟件使用效果。能夠利用各種認(rèn)知理論,科學(xué)控制信息表達(dá)及信息流程等,有效增強(qiáng)教育受眾對學(xué)習(xí)內(nèi)容的記憶;數(shù)據(jù)庫的實用性強(qiáng)調(diào)軟件開發(fā)在內(nèi)容選擇上必須面向社會各個層次的教育受眾,符合市場需求和教育受眾的實際需要,體現(xiàn)職業(yè)性、技術(shù)性和實用性的統(tǒng)一,凡學(xué)術(shù)性、有爭論或不能運(yùn)用到工作實際中的內(nèi)容均不納入。

 

二簡便性

 

職業(yè)教育教學(xué)軟件面向全社會,必須簡便易行。(1)操作要簡單。軟件的操作方法應(yīng)與目前社會流行的Windows等操作系統(tǒng)兼容,應(yīng)讓軟件使用者不需任何專門培訓(xùn)也會使用。在操作設(shè)計上,應(yīng)盡力體現(xiàn)人性化。如在實施人機(jī)互動方面,均應(yīng)在設(shè)置鍵盤輸入的同時,附加鼠標(biāo)Option方式選擇。當(dāng)然,也要為熟悉計算機(jī)操作的教育受眾提供多種輸入方式;(2操作要方便。在操作過程中,應(yīng)該給學(xué)習(xí)者提供各種幫助功能。除在系統(tǒng)中設(shè)立幫助文件外,還要在軟件適當(dāng)部位顯示出相關(guān)幫助信息,提醒學(xué)習(xí)者按照自己的意愿操作。當(dāng)出現(xiàn)錯誤操作時,軟件也要主動提醒學(xué)習(xí)者,并指出正確的操作方式、方法。

 

(三交互性

 

人機(jī)交互能力的強(qiáng)弱,是職業(yè)教育教學(xué)軟件能否被使用者接受的關(guān)鍵,應(yīng)作為開發(fā)設(shè)計的重點。;1)要讓軟件用戶對軟件的運(yùn)行狀態(tài)具有高度的控制能力,如啟動、停止、內(nèi)容的跳轉(zhuǎn)、參量的選擇以及避免死循環(huán)等;;2對教育受眾各種教學(xué)需求,應(yīng)盡可能地體現(xiàn)在軟件功能中,設(shè)置若干喚起方式,以此保證用戶可自由取舍軟件的多數(shù)功能;(3建立符合常規(guī)、簡單明了、風(fēng)格一致、反饋信息提示得當(dāng)、容錯性良好的用戶界面,努力增強(qiáng)與使用者的親和力。如建立明顯交互標(biāo)志,避免使用者盲目尋找各種功能特性等;;4要盡力為使用者提供更多干涉的機(jī)會,充分調(diào)動學(xué)習(xí)者的學(xué)習(xí)熱情;?盡力避免軟件使用者的誤操作將導(dǎo)致軟件系統(tǒng)出錯或鎖死等常見現(xiàn)象,使學(xué)習(xí)者能夠永久使用軟件,樹立學(xué)習(xí)信心。

 

職業(yè)教育教學(xué)軟件應(yīng)是各個教學(xué)“積件”的集成。“積件”是一個教學(xué)素材或知識單元,幾個或多個“積件”組合成一個學(xué)習(xí)單元,幾個或多個學(xué)習(xí)單元可集成一套完整的教學(xué)軟件。這些單元即可以單獨(dú)作為教學(xué)軟件實用,也可與其他單元鏈接,構(gòu)成一個課程的整體。每個單元都應(yīng)是獨(dú)立的、完整的,并具有選擇性和靈活性,便于與常規(guī)教學(xué)中實施的學(xué)分制、工學(xué)交替等相對接。同一課程的所有單元都均為同一學(xué)科科目,各個單元之間具有平行、遞進(jìn)、包容的邏輯關(guān)系,各個單元的排列組合,形成教學(xué)軟件的多級分支和多層頁面。為便于教育受眾使用,在軟件分支和頁面設(shè)計中,應(yīng)盡力減少頁面層級,盡力在單一的界面內(nèi)集成更多的對象、功能和特性,以便易于實現(xiàn)人機(jī)交互技術(shù)。

 

職業(yè)教育教學(xué)軟件面向社會每一個人,一定要避免固化教學(xué)過程,具有普遍適用性。;1)區(qū)別于傳統(tǒng)媒體技術(shù)和普通課件制作技術(shù),職業(yè)教育教學(xué)軟件應(yīng)盡力體現(xiàn)模塊化、智能化和交互性,確保結(jié)構(gòu)清晰、適應(yīng)性強(qiáng);(2教學(xué)內(nèi)容間的轉(zhuǎn)換(超文本鏈接)應(yīng)盡力避免簡單的跳轉(zhuǎn),或僅僅與傳統(tǒng)課堂教學(xué)過程相對應(yīng),應(yīng)側(cè)重于交流和共享;(3)在運(yùn)轉(zhuǎn)軟件的硬件要求方面,應(yīng)確保軟件在普通PC機(jī)上就能運(yùn)行,不需要特殊的設(shè)置和裝置;(4在增強(qiáng)軟件普適性的同時,還應(yīng)注意軟件的安全性、系統(tǒng)運(yùn)行的穩(wěn)定性及測試內(nèi)容、結(jié)果的保密性等,設(shè)置獨(dú)特的文件存儲方式,對相關(guān)保密內(nèi)容進(jìn)行加密處理,明確只有授權(quán)人員才能打開文件。

 

(六)智能性

 

職業(yè)教育教學(xué)軟件應(yīng)特別注重軟件內(nèi)部諸因素、諸對象之間的互動關(guān)系,注重知識建構(gòu)的過程。目前,市場在售的部分教學(xué)軟件之所以難于被教育受眾廣泛接受,關(guān)鍵就在于過多的非教學(xué)因素影響了學(xué)習(xí)者的注意力。因此,職業(yè)教育教學(xué)軟件一定要做到界面美觀、簡潔、大方,即對學(xué)習(xí)者多元智能產(chǎn)生一定的刺激,提升學(xué)習(xí)效果,又不會影響教學(xué)主題。對一些較難理解的課程內(nèi)容則應(yīng)盡可能地使用聲、像等多種手段,以求最佳教學(xué)效果。尤其要重視對諸如工科類機(jī)械操作系統(tǒng)、商科類商業(yè)專題運(yùn)作過程等的仿真智能環(huán)節(jié)設(shè)計,使學(xué)習(xí)者能夠在計算機(jī)軟件上的仿真環(huán)境中模擬練習(xí),在奠定一定的操作基礎(chǔ)之后,再進(jìn)實訓(xùn)車間(或工廠實際操作。這樣,既可減少教學(xué)過程對機(jī)器設(shè)備等的損耗,還可以節(jié)約實習(xí)、實訓(xùn)等材料,達(dá)到提高學(xué)習(xí)速度、降低學(xué)習(xí)成本的效果。

 

四、實施軟件開發(fā)的各個階段遵循開發(fā)、試驗、推廣“三步走”模式,將職業(yè)教育教學(xué)軟件的開發(fā)過程劃分為以下六個階段。4](一)可行性分析計劃階段組織相關(guān)開發(fā)人員深入職業(yè)院校、短期培訓(xùn)機(jī)構(gòu)、成人教育機(jī)構(gòu)等進(jìn)行市場調(diào)研,在認(rèn)真聽取需求方對開發(fā)職業(yè)教育教學(xué)軟件的具體要求的基礎(chǔ)上,進(jìn)行項目可行性分析股資效益分析),制訂開發(fā)計劃。要以文件的形式,把開發(fā)人員職責(zé)、開發(fā)進(jìn)度、所需經(jīng)費(fèi)和所需計算機(jī)軟硬件條件等作出具體安排,以此開展、檢查各項工作。

 

(二軟件需求調(diào)研階段在確定開發(fā)某一教學(xué)軟件可行的情況下,需進(jìn)一步對軟件需要實現(xiàn)的功能進(jìn)行詳細(xì)分析,編寫出軟件需求說明書和數(shù)據(jù)要求說明書。通過編制軟件需求說明書,可為使用者和軟件開發(fā)者雙方對該軟件的初始規(guī)定有1個共同的理解,使之成為整個開發(fā)工作的基礎(chǔ)。其主要內(nèi)容包括對功能、性能的規(guī)定等;通過編制數(shù)據(jù)要求說明書,可向整個開發(fā)過程提供關(guān)于被處理數(shù)據(jù)的描述和數(shù)據(jù)采集要求等技術(shù)信息。

 

(三軟件開發(fā)設(shè)計階段

 

根據(jù)需求分析的結(jié)果,對整個軟件系統(tǒng)進(jìn)行宏觀總體設(shè)計和微觀細(xì)節(jié)設(shè)計,編寫概要設(shè)計說明書、詳細(xì)設(shè)計說明書、數(shù)據(jù)庫設(shè)計說明書和測試計劃等。概要設(shè)計說明書對程序系統(tǒng)做出設(shè)計,包括基本處理流程、組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計、運(yùn)行設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計和出錯處理設(shè)計等;詳細(xì)設(shè)計說明書應(yīng)說明軟件系統(tǒng)的各個層次中每1個程序(每個模塊或子程序的設(shè)計考慮;數(shù)據(jù)庫設(shè)計說明書應(yīng)明確數(shù)據(jù)庫的所有標(biāo)識、邏輯結(jié)構(gòu)等;測試計劃應(yīng)提出每項測試活動的內(nèi)容、進(jìn)度安排、設(shè)計考慮、測試數(shù)據(jù)的整理方法及評價準(zhǔn)則等。

 

(四運(yùn)行程序代碼實現(xiàn)階段在程序編碼過程中,應(yīng)制定出統(tǒng)一、符合標(biāo)準(zhǔn)的編寫規(guī)范,以此保證程序的可讀性、易維護(hù)性,提高其運(yùn)行效率。此階段應(yīng)編寫模塊開發(fā)卷宗和用戶手冊(操作手冊)等。6]在模塊開發(fā)過程中,每完成i個模塊或一組密切相關(guān)模塊時就編寫出i份模塊開發(fā)卷宗,待開發(fā)工作結(jié)束后,把所有的模塊開發(fā)卷宗匯集在一起,為整個模塊進(jìn)行管理和復(fù)審提供依據(jù),為將來軟件系統(tǒng)維護(hù)提供技術(shù)信息;用戶手冊的編制可為操作人員提供軟件運(yùn)行的基本知識以及操作方法細(xì)節(jié)等。

 

(五分段實際測試階段

 

教學(xué)軟件完成后要經(jīng)過嚴(yán)密的測試,以發(fā)現(xiàn)軟件存在的問題并加以糾正。測試過程分為單元測試、組裝測試以及系統(tǒng)測試三個階段,采用白盒測試和黑盒測試兩種測試方法。在測試過程中,應(yīng)建立詳細(xì)的測試計劃并認(rèn)真落實,避免測試的盲目性和隨意性。隨著測試工作的進(jìn)行,應(yīng)把測試的結(jié)果、發(fā)現(xiàn)的問題等加以記載,編寫出模塊開發(fā)卷宗測試分析報告。為積累開發(fā)工作經(jīng)驗,軟件開發(fā)結(jié)束后應(yīng)及時編寫軟件開發(fā)總結(jié)報告。

 

(六)軟件運(yùn)行與維護(hù)階段在教學(xué)軟件開發(fā)完成并投人使用后,由于多方面的原因,軟件可能出現(xiàn)不能繼續(xù)適應(yīng)用戶要求、出現(xiàn)新問題等情況。以延續(xù)軟件的使用壽命為目的,或以服務(wù)于用戶為目的,均需要軟件開發(fā)者及時關(guān)注軟件的使用及運(yùn)行狀況,并重點抓好糾錯性維護(hù)和改進(jìn)性維護(hù)等工作。

 

五、軟件開發(fā)團(tuán)隊的適宜組織方式開發(fā)高質(zhì)量教學(xué)軟件,必須組建一支業(yè)務(wù)精良的專業(yè)隊伍,建立起功能齊全的組織體系,形成高效運(yùn)轉(zhuǎn)的管理體制和運(yùn)行機(jī)制。所有開發(fā)人員必須圍繞共同目標(biāo),依據(jù)各自職責(zé),通力合作,扎實做好各項工作。

 

(一)以軟件功能為核心,合理配置研發(fā)人員確保軟件開發(fā)質(zhì)量,需要建立一支教學(xué)設(shè)計、美術(shù)設(shè)計和程序設(shè)計與制作專業(yè)人才隊伍。參與開發(fā)的學(xué)科教師具體負(fù)責(zé)確定教學(xué)目標(biāo)、教學(xué)設(shè)計及教案制定等工作,與其他開發(fā)人員一起分析課程內(nèi)容、確定軟件功能結(jié)構(gòu)、選擇媒體技術(shù)等;參與開發(fā)的美術(shù)設(shè)計人員在了解軟件開發(fā)基本思路與格調(diào)的基礎(chǔ)上,運(yùn)用自己的“美術(shù)思維”對界面進(jìn)行構(gòu)思,達(dá)到美觀和諧的要求;參與開發(fā)的計算機(jī)專業(yè)人員負(fù)責(zé)具體技術(shù)開發(fā)工作,包括圖像、聲音、視頻等素材的運(yùn)用,編寫模塊程序、調(diào)試修改等。此外,要注重發(fā)揮學(xué)生在開發(fā)教學(xué)軟件中的作用,充分發(fā)揮他們了解教學(xué)軟件優(yōu)缺點的優(yōu)勢,讓他們幫助測試軟件,盡可能多地發(fā)現(xiàn)錯誤和不足。

 

二強(qiáng)化交流協(xié)作過程,實現(xiàn)“可持續(xù)開發(fā)”

 

分析成功教學(xué)軟件的開發(fā)過程,發(fā)現(xiàn)其路徑并非為以“教案一腳本一軟件”為模式的單向流程,而是“市場基本需求一軟件原型一新的需求認(rèn)識一新的軟件模型”這樣一個循環(huán)反復(fù)、逐步提升的過程。因此,不斷開發(fā)出優(yōu)秀、實用的教學(xué)軟件,需要學(xué)科優(yōu)秀教師和計算機(jī)專業(yè)人員經(jīng)常深入交流,全面理解所開發(fā)軟件的各種特性,領(lǐng)會軟件開發(fā)的思路和意圖。計算機(jī)專業(yè)人員可向?qū)W科教師提出各種建議,幫助學(xué)科教師擴(kuò)展思路,優(yōu)化設(shè)計。此外,軟件開發(fā)人員在進(jìn)行市場調(diào)查時,還應(yīng)加強(qiáng)與軟件應(yīng)用單位或個人的交流工作,充分征求他們的批評意見,實現(xiàn)認(rèn)識不斷提升、技術(shù)不斷改進(jìn)、內(nèi)容不斷更新。

 

(三依據(jù)軟件內(nèi)容,確定開發(fā)組織模式

 

職業(yè)教育教學(xué)軟件可大可小,可包括一門學(xué)科的所有內(nèi)容,也可以是一個單元、一個知識點。較小教學(xué)軟件的開發(fā),有的只需一兩個人,花幾個星期就能做完。但大的教學(xué)軟件,就需要一個專門工作班子,花更多的時間來開發(fā)。對容量較小的教學(xué)軟件,若學(xué)科教師(如計算機(jī)專業(yè))計算機(jī)技術(shù)水平較高,可采用個人包辦模式;若學(xué)科教師對軟件設(shè)計與制作比較生疏,可以采用行政指定專業(yè)教師與計算機(jī)專業(yè)人員合作進(jìn)行開發(fā);若軟件開發(fā)已經(jīng)形成了一定的基礎(chǔ),則可鼓勵學(xué)科教師與計算機(jī)專業(yè)人員自行組成開發(fā)小組,形成自由組合開發(fā)模式;對一些現(xiàn)代教育技術(shù)推廣較好、軟件制作力量較強(qiáng)的學(xué)科,可采用由分到合的開發(fā)模式。先由學(xué)科專業(yè)教師自行制作單個知識點的“積件”,而后學(xué)校再組織人員對“積件”進(jìn)行集合,形成大型教學(xué)軟件。

 

(四)立足現(xiàn)實條件,逐步建立良好的開發(fā)機(jī)制

第7篇

關(guān)鍵詞:項目管理;Web;研究性學(xué)習(xí);教學(xué)網(wǎng)站

Keywords:projectmanagement;Web;study;teachingwebsite

前言

軟件行業(yè)是一個極具挑戰(zhàn)性和創(chuàng)造性的行業(yè),軟件開發(fā)是一項復(fù)雜的系統(tǒng)工程,牽涉到各方面的因素,在實際工作中,經(jīng)常會出現(xiàn)各種各樣的問題,甚至面臨失敗。如何總結(jié)、分析失敗的原因,得出有益的教訓(xùn),對一個公司來說,是在今后的項目中取得成功的關(guān)鍵。

1.項目管理在軟件開發(fā)中的應(yīng)用的成因

目前我國大部分軟件公司,無論是產(chǎn)品型公司還是項目型公司,都沒有形成完全適合自己公司特點的軟件開發(fā)管理模式,雖然有些公司根據(jù)軟件工程理論建立了一些軟件開發(fā)管理規(guī)范,但并沒有從根本上解決軟件開發(fā)的質(zhì)量控制問題。這樣導(dǎo)致軟件產(chǎn)品質(zhì)量不穩(wěn)定,軟件后期的維護(hù)、升級出現(xiàn)麻煩,同時最終也會損害用戶的利益。

隨著軟件開發(fā)的深入、各種技術(shù)的不斷創(chuàng)新以及軟件產(chǎn)業(yè)的形成,人們越來越意識到軟件過程管理的重要性,管理學(xué)的思想逐漸融入軟件開發(fā)過程中,應(yīng)用開發(fā)的項目管理日益受到重視。

2.軟件項目管理常見問題及解決方案

(1)缺乏項目管理系統(tǒng)培訓(xùn)

在軟件企業(yè)中,以前幾乎沒有專門招收項目管理專業(yè)的人員來擔(dān)任項目經(jīng)理,被任命的項目經(jīng)理主要是因為他們能夠在技術(shù)上獨(dú)當(dāng)一面,而管理方面特別是項目管理方面的知識比較缺乏。

解決方案:項目經(jīng)理接受系統(tǒng)的項目管理知識培訓(xùn)是非常必要的,有了專業(yè)領(lǐng)域的知識與實踐,再加上項目管理知識與實踐和一般管理的知識和經(jīng)驗的有機(jī)結(jié)合,必能大大提高項目經(jīng)理的項目管理水平。

(2)管理意識問題

部分項目經(jīng)理不能從總體上把握整個項目,而是埋頭于具體的技術(shù)工作,造成項目組成員之間忙的忙、閑的閑,計劃不周、任務(wù)不均、資源浪費(fèi)。有些項目經(jīng)理沒有很好的管理方法,不好安排的工作只好自己做,使項目任務(wù)無法有效、合理地分配給相關(guān)成員,以達(dá)到“負(fù)載均衡”。

解決方案:加強(qiáng)項目管理方面的培訓(xùn),并通過對考核指標(biāo)的合理設(shè)定和宣傳引導(dǎo)項目經(jīng)理更好地做好項目管理工作。技術(shù)骨干在擔(dān)任項目經(jīng)理之前,最好能經(jīng)過系統(tǒng)的項目管理知識,特別是其中的人力資源管理、溝通管理的學(xué)習(xí),并且在實際工作中不斷提高自己的管理素質(zhì),豐富項目管理經(jīng)驗,提高項目管理意識。

(3)項目計劃意識問題

項目經(jīng)理對總體計劃、階段計劃的作用認(rèn)識不足,因此制定總體計劃時比較隨意,不少事情沒有仔細(xì)考慮;階段計劃因工作忙等理由經(jīng)常拖延,造成計劃與控制管理脫節(jié),無法進(jìn)行有效的進(jìn)度控制管理。

解決方案:計劃的制定需要在一定條件的限制和假設(shè)之下采用漸近明細(xì)的方式進(jìn)行不斷完善。提高項目經(jīng)理的計劃意識,采用項目計劃制定相關(guān)知識、技術(shù)、工具,加強(qiáng)對開發(fā)計劃、階段計劃的有效性進(jìn)行事前事后的評估。

(4)溝通意識問題

在項目中一些重要信息沒有進(jìn)行充分和有效的溝通。在制定計劃、意見反饋、情況通報、技術(shù)問題或成果等方面與相關(guān)人員的溝通不足,造成各做各事、重復(fù)勞動,甚至造成不必要的損失;有些人沒有每天定時收郵件的習(xí)慣,以至于無法及時接收最新的信息。

解決方案:制定有效的溝通制度和溝通機(jī)制,提高溝通意識;采取多種溝通方式,提高溝通的有效性。通過制度規(guī)定對由于未及時收取郵件而造成損失的責(zé)任歸屬;對于特別重要的內(nèi)容要采用多種方式進(jìn)行有效溝通以確保傳達(dá)到位,例如:除發(fā)送郵件外還要電話提醒、回執(zhí)等,重要的內(nèi)容還要通過舉行各種會議進(jìn)行傳達(dá)。

(5)項目干系人問題

在范圍識別階段,項目組對客戶的整體組織結(jié)構(gòu)、有關(guān)人員及其關(guān)系、工作職責(zé)等沒有足夠了解以至于無法得到完整需求或最終經(jīng)權(quán)威用戶代表確認(rèn)的需求;或者是多個用戶代表各說各話、昨是今非,但同時又要求項目盡早交付;項目后期需求變化隨意,造成項目范圍的蔓延,進(jìn)度的拖延,成本的擴(kuò)大。解決方案:項目的目的就是實現(xiàn)項目干系人的需求和愿望。項目干系人管理應(yīng)當(dāng)從項目的啟動開始,項目經(jīng)理及其項目成員就要分清項目干系人包含哪些人和組織,通過溝通協(xié)調(diào)對他們施加影響,驅(qū)動他們對項目的支持,調(diào)查并明確他們的需求和愿望,減小其對項目的阻力,以確保項目獲得成功。

(6)風(fēng)險管理意識問題

有些項目經(jīng)理沒有充分意識到風(fēng)險管理的重要性,對計劃書中風(fēng)險管理的章節(jié)簡單應(yīng)付了事,隨便列出幾個風(fēng)險,隨便地寫一些簡單的對策,對于后面的風(fēng)險防范起不到什么指導(dǎo)作用。

解決方案:通過學(xué)習(xí)項目管理知識掌握風(fēng)險識別、量化、對策研究、反應(yīng)控制的工具和方法,掌握項目風(fēng)險管理所必備的知識。通過加強(qiáng)對項目規(guī)劃中風(fēng)險管理計劃的審核提高項目組的風(fēng)險管理意識。

總結(jié)本行業(yè)項目中常見的風(fēng)險及其對策作為風(fēng)險管理計劃中必要的風(fēng)險內(nèi)容,并切實評估相應(yīng)對策的有效性和可行性。

(7)項目團(tuán)隊內(nèi)分工協(xié)作問題

項目團(tuán)隊內(nèi)部有時由于各階段不同角色或同階段不同角色之間的責(zé)任分工不夠清晰而造成工作互相推諉、責(zé)任互相推卸的現(xiàn)象;有時各階段不同角色或同階段不同角色之間的責(zé)任分工比較清晰,但是各項目成員只顧完成自己那部分任務(wù),不愿意與他人協(xié)作。這些現(xiàn)象都將造成項目組內(nèi)部資源的損耗,從而影響項目進(jìn)展。

解決方案:項目經(jīng)理應(yīng)當(dāng)對項目成員的責(zé)任進(jìn)行合理的分配并清楚地說明,同時應(yīng)強(qiáng)調(diào)不同分工、不同環(huán)節(jié)的成員應(yīng)當(dāng)相互協(xié)作,共同完善。

第8篇

關(guān)鍵詞:移動應(yīng)用軟件;智能終端;實踐教學(xué);教學(xué)改革

隨著信息技術(shù)的快速發(fā)展,智能手機(jī)、平板電腦等移動電子產(chǎn)品越來越普及。移動智能終端的應(yīng)用程序(即APP軟件)開發(fā)人才需求越來越多。手機(jī)應(yīng)用軟件的開發(fā)作為一門新的技術(shù),許多高校的計算機(jī)相關(guān)專業(yè)都開設(shè)了該課程。根據(jù)我校的該課程的實踐教學(xué)改革情況,進(jìn)行討論。

1移動應(yīng)用軟件開發(fā)技術(shù)的現(xiàn)狀

移動應(yīng)用軟件開發(fā)依賴于移動終端操作系統(tǒng),主流的移動終端操作系統(tǒng)平臺:Microsoft公司的Windowphone;Google公司的Android;Apple公司的iOS等。不同的硬件環(huán)境具有不同的移動操作系統(tǒng),需要不同的軟件開發(fā)環(huán)境。常見的移動應(yīng)用程序有三種類型:1)原生應(yīng)用程序:原生應(yīng)用程序是某一個移動平臺(比如iOS或Android)所特有的,使用相應(yīng)平臺支持的開發(fā)工具和語言(比如iOS平臺支持Xcode,語言為Objective-C或者swift,Android平臺支持Eclipse或者Androidstudio,語言為Java),原生應(yīng)用程序外觀和運(yùn)行性能是最佳的。2)HTML5應(yīng)用程序:HTML5應(yīng)用程序使用標(biāo)準(zhǔn)的Web技術(shù),通常是HTML5、JavaScript和CSS。這種只編寫一次、可到處運(yùn)行的移動開發(fā)方法構(gòu)建的跨平臺移動應(yīng)用程序可以在多個設(shè)備上運(yùn)行。但存在一些重大的局限性,具體包括會話管理、安全離線存儲以及訪問原生設(shè)備功能。3)Hybrid應(yīng)用程序:把HTML5應(yīng)用程序嵌入到一個的原生容器里面,集原生應(yīng)用程序和HTML5應(yīng)用程序的優(yōu)點與缺點于一體。另外,微軟公司最近開發(fā)了Xamarin系統(tǒng),它是用C#開發(fā)iOS、Android和WindowsPhone原生應(yīng)用程序,一次開發(fā),多平臺交付。下面對三項技術(shù)做一個對比總結(jié):我們調(diào)研了北京地區(qū)的一些高校,各高校設(shè)置的移動應(yīng)用軟件開發(fā)的課程名稱不盡相同,選擇的移動終端操作系統(tǒng)不同,內(nèi)容也不同。我們學(xué)校最先選擇的該課程是J2ME開發(fā)。然后,學(xué)校在小學(xué)期(又稱為第三學(xué)期)安排了Android開發(fā)。為了不和小學(xué)期課程內(nèi)容的重復(fù),我們選擇iOS開發(fā)平臺,進(jìn)行相關(guān)的實踐教學(xué)改革與探索。

2傳統(tǒng)移動應(yīng)用軟件開發(fā)實踐教學(xué)情況

移動應(yīng)用軟件開發(fā)實踐教學(xué)有一定的難度。移動應(yīng)用開發(fā)與傳統(tǒng)的PC應(yīng)用程序的開發(fā)的區(qū)別在于:一方面,采用交叉編譯環(huán)境,真機(jī)調(diào)試比較麻煩。調(diào)試另一方面,軟件開發(fā)技術(shù)發(fā)展太快,需要不斷地學(xué)習(xí)新技術(shù)。前期的實踐教學(xué)相對單調(diào),缺乏實際應(yīng)用的體現(xiàn)。在實踐教學(xué),我們利用多媒體設(shè)備,在實驗室給學(xué)生進(jìn)行簡要講解和演示操作,按照開發(fā)控件(組件)進(jìn)行安排實驗,綜合設(shè)計型實驗相對偏少。這樣,移動應(yīng)用軟件開發(fā)實踐教學(xué)中,學(xué)生自主創(chuàng)新的機(jī)會較少,積極性也不高。

3移動應(yīng)用系統(tǒng)實踐教學(xué)改革

在實踐教學(xué)過程中,為了培養(yǎng)學(xué)習(xí)的興趣,不斷提高學(xué)生的主動性,我們從各方不斷地調(diào)整實踐教學(xué),具體做了一下探索與改進(jìn):

3.1實踐課程內(nèi)容改革

首先,移動應(yīng)用程序充分利用移動終端的硬件資源。移動終端的硬件平臺多種多樣,每個平臺具有豐富的外部設(shè)備資源。這里的外設(shè)設(shè)備資源是指傳感器、無線技術(shù)、麥克風(fēng)和攝像頭等。智能手機(jī)中最常見的傳感器包括加速度傳感器、陀螺儀、磁力傳感器、光線傳感器、指紋傳感器等。加速度傳感器能測量手機(jī)的加速度;陀螺儀提供精確的角度信息,利用它可以判斷手機(jī)在哪個方向上旋轉(zhuǎn)了多少度;磁力傳感器是指南針類應(yīng)用用來判斷地球北極的傳感器;光線傳感器檢測環(huán)境的亮度;指紋傳感器通常被用作一種安全措施,蘋果iPhone的多款手機(jī)都配置有指紋傳感器。加強(qiáng)用軟件控制硬件的實踐教學(xué)內(nèi)容。通過豐富的傳感器,去獲取一系列的參數(shù),通過網(wǎng)絡(luò)和控制系統(tǒng),控制一些外設(shè)。比如,利用無線技術(shù)(藍(lán)牙、局域網(wǎng)等)進(jìn)行小汽車控制、機(jī)器人控制等。其次,加強(qiáng)移動應(yīng)用程序利用服務(wù)器端的提供的API進(jìn)行應(yīng)用程序開發(fā)。目前單機(jī)版的APP越來越少,許多的APP都與后臺服務(wù)器進(jìn)行通信。像百度、數(shù)據(jù)聚合等提供大量的API接口,鼓勵學(xué)生利用這些API接口開發(fā)一系列的應(yīng)用程序。最后,適當(dāng)引導(dǎo)學(xué)生進(jìn)行游戲開發(fā)。游戲產(chǎn)業(yè)是移動應(yīng)用開發(fā)的一個最新熱門發(fā)展方向。充分發(fā)揮學(xué)生的想象力,利用iOS的圖形圖像處理技術(shù),鼓勵學(xué)生進(jìn)行游戲策劃,并利用APP實現(xiàn)它。

3.2多樣化實踐教學(xué)形式

首先,引進(jìn)社會培訓(xùn)公司參與實踐教學(xué)。目前,社會上IT培訓(xùn)機(jī)構(gòu)很多,實力也比較強(qiáng),比如:達(dá)內(nèi)、千峰、火星時代、藍(lán)色互動、藍(lán)鷗科技等。他們的教學(xué)體系、實驗內(nèi)容、項目實踐等很有特色,他們一直關(guān)注著該方向的前沿技術(shù),這些都是值得我們學(xué)習(xí)的。我校和達(dá)內(nèi)教育集團(tuán)合作,利用他們優(yōu)質(zhì)的培訓(xùn)教師和實踐的開發(fā)經(jīng)驗,參與學(xué)校的實踐教學(xué),是我們嵌入式軟件開發(fā)實踐教學(xué)改革的一個重要方向。其次,通過校企合作創(chuàng)新實踐教學(xué)基地的實踐教學(xué)形式。讓學(xué)生參與到科研項目和公司研發(fā)項目中,讓他們接觸到移動應(yīng)用開發(fā)最先進(jìn)的理念和開發(fā)技術(shù)。利用校企合作合作模式,探索新的實踐教學(xué)體系,培養(yǎng)學(xué)生科研能力和軟件工程項目開發(fā)能力,利用學(xué)校與企業(yè)兩種不同教育環(huán)境和教育資源,采用學(xué)校教育與企業(yè)實訓(xùn)、實習(xí)的有機(jī)結(jié)合。在培養(yǎng)過程中,實踐教學(xué)過程處于突出位置。最后,科研競賽項目形式。移動應(yīng)用軟件開發(fā)實踐教學(xué)按照軟件工程的項目管理的方式進(jìn)行實踐教學(xué)安排,起到良好的教學(xué)效果。引入企業(yè)項目和教師科研題目,學(xué)生根據(jù)興趣結(jié)合所學(xué)習(xí)的知識和技術(shù),選擇項目實踐課程。另外,社會上移動應(yīng)用開發(fā)的競賽也比較多,組織競賽的部門有:教育部門、科技部門、行業(yè)協(xié)會、企業(yè)等。學(xué)生參與學(xué)科競賽,一方面給學(xué)生提供了學(xué)習(xí)新技術(shù)的機(jī)會,另一方面,學(xué)生積累項目了經(jīng)驗,提高了協(xié)同工作能力。這樣,豐富了學(xué)生實踐課程形式,也提高了學(xué)生的學(xué)習(xí)興趣。

3.3實踐教學(xué)成績評價體系的改革與建設(shè)

首先,移動應(yīng)用軟件開發(fā)實踐課程,采用項目驗收式評價。我們不斷調(diào)整學(xué)生學(xué)習(xí)的評價方法,一方面是公平公正地評價學(xué)生,另一方面,通過評價方式的調(diào)整,不斷提高學(xué)生的組織協(xié)調(diào)能力以及團(tuán)隊協(xié)作能力等。實踐考核以項目答辯的形式進(jìn)行,由實驗室教師組成驗收小組,小組每個成員針對自己所完成的內(nèi)容進(jìn)行答辯。其次,強(qiáng)調(diào)實踐過程的評價。移動應(yīng)用軟件開發(fā)的實驗功能和性能的實現(xiàn)非常重要,考慮到整個實驗過程的復(fù)雜性,我們更強(qiáng)調(diào)學(xué)生的實驗過程和實驗態(tài)度,培養(yǎng)學(xué)生科學(xué)、認(rèn)真負(fù)責(zé)的精神。最后,嚴(yán)格要求實踐報告的撰寫。撰寫實踐報告是大學(xué)生的一項重要的技能和素質(zhì),為以后的科學(xué)研究和項目的報告撰寫打下良好的基礎(chǔ)。

4實踐教學(xué)改革的成效

通過移動應(yīng)用軟件開發(fā)實踐教學(xué)環(huán)節(jié),學(xué)生進(jìn)一步鞏固和加深了課堂知識,增強(qiáng)了實踐操作技能和實際項目研發(fā)能力。通過該門課程的實踐教學(xué)改革,我們對學(xué)生的進(jìn)行了調(diào)研,通過對比發(fā)現(xiàn):學(xué)生對該課程的興趣更高,學(xué)生對實踐教學(xué)評價越來越高,學(xué)生就業(yè)前景越來越好。

5結(jié)語

移動終端的硬件和操作系統(tǒng)的快速發(fā)展,移動應(yīng)用軟件開發(fā)技術(shù)也在不斷地快速更新。移動應(yīng)用軟件開發(fā)作為高校計算機(jī)和軟件等專業(yè)的一門重要課程,其內(nèi)容也不斷的調(diào)整。這門課程的實踐教學(xué)改革也在不斷地推進(jìn),其教學(xué)方式和教學(xué)內(nèi)容也必須與時俱進(jìn)。

參考文獻(xiàn):

[1]駱嘉偉,李瑋,殷櫻.移動應(yīng)用開發(fā)課程的教學(xué)設(shè)計與實踐[J].計算機(jī)教育,2016(3):136-138.

[2]胡忠望,莫家慶.基于Android的移動應(yīng)用開發(fā)研究[J].軟件導(dǎo)刊,2014(11):18-20.

[3]羅怡桂.基于問題解決的移動應(yīng)用系統(tǒng)實驗教學(xué)實踐[J].實驗室研究與探索,2012(10):377-379.

[4]蘇含江.基于HTML5的移動應(yīng)用開發(fā)研究[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2014(11):54,56.

[5]廖龍龍,路紅.《移動應(yīng)用開發(fā)》課程建設(shè)研究[J].現(xiàn)代教育技術(shù),2011(12):58-61.

第9篇

    [論文摘要]軟件質(zhì)量的下降到導(dǎo)致了軟件危機(jī),軟件工程正是為了保證軟件產(chǎn)品質(zhì)量而誕生的。首先介紹軟件工程的相關(guān)概念和發(fā)展分類,然后對于軟件產(chǎn)品質(zhì)量管理功能進(jìn)行說明,最后指出軟件產(chǎn)品質(zhì)量的保證一定要貫穿于整個軟件產(chǎn)品開發(fā)的整個階段,作為一個系統(tǒng)的工程來實現(xiàn)。

    一、軟件工程介紹

    軟件工程實質(zhì)上是希望使軟件系統(tǒng)的開發(fā)能夠像工業(yè)品的生產(chǎn)一樣,通過一系列的標(biāo)準(zhǔn)和規(guī)范,利用科學(xué)的技術(shù),方法,工具和管理手段,以達(dá)到用較少的時間,較小的開支獲得質(zhì)量高,可維護(hù)性好的軟件產(chǎn)品,使軟件產(chǎn)品保持較高的競爭力。

    隨著軟件工程的不斷發(fā)展,對軟件工程的研究逐漸劃分為兩個方面:

    1.軟件工程技術(shù)。包括對工程化的開發(fā)方法,軟件開發(fā)工具與環(huán)境的研究。主要面對的問題有:適應(yīng)需求分析的不確定性、軟件的可靠性和軟件度量等。軟件工程技術(shù)的發(fā)展出現(xiàn)了瀑布模型、快速原型法等方法,它們在國內(nèi)外都有過成熟和成功的應(yīng)用范例。隨著新的軟件開發(fā)技術(shù)的出現(xiàn),出現(xiàn)了諸如面向?qū)ο蟮能浖こ痰刃碌能浖こ涕_發(fā)技術(shù),給軟件工程技術(shù)的研究帶來了新的研究方法。

    2.軟件工程管理。包括質(zhì)量管理,費(fèi)用管理,配置管理等。主要面對的問題有:開發(fā)成本的控制、資源控制、質(zhì)量的控制和進(jìn)度的控制等。但是由于人們長期認(rèn)為軟件工程的發(fā)展主要由軟件工程技術(shù)決定,所以導(dǎo)致了對軟件工程管理研究長期落后。

    面向?qū)ο蟮乃枷肟梢允箤ΜF(xiàn)實系統(tǒng)的抽象更加直觀,更符合人類的感知和經(jīng)驗,從而使從需求到分析到設(shè)計的過渡更加平滑和自然,還有利于整個軟件系統(tǒng)的重用和維護(hù)。面向?qū)ο蟮乃枷牒图夹g(shù)發(fā)展迅速并日臻成熟,采用面向?qū)ο蟮乃枷牒烷_發(fā)方法對解決大型軟件系統(tǒng)的開發(fā)和設(shè)計具有得天獨(dú)厚的優(yōu)勢。

    二、軟件產(chǎn)品質(zhì)量管理

    軟件質(zhì)量的管理主要是對軟件開發(fā)過程的管理。目前國外的很多軟件開發(fā)企業(yè),對軟件開發(fā)的管理已經(jīng)成熟,相對而言,國內(nèi)的軟件開發(fā)行業(yè)對軟件開發(fā)的管理始終處于比較低的水平。一方面是由于國內(nèi)對軟件工程的研究起步較晚,另一方面是思想觀念陳舊,還沒有對軟件過程的一些先進(jìn)思想,尤其是對軟件開發(fā)過程管理的思想予以高度重視。不過國內(nèi)一些軟件開發(fā)企業(yè)的管理人員已經(jīng)開始關(guān)注軟件質(zhì)量的管理,甚至已經(jīng)進(jìn)行了軟件質(zhì)量體系國際標(biāo)準(zhǔn)化認(rèn)證的工作。

    軟件的質(zhì)量管理包括對軟件產(chǎn)品的管理和對軟件開發(fā)過程的管理。軟件產(chǎn)品包括最終的軟件產(chǎn)品、中間軟件產(chǎn)品和附屬軟件產(chǎn)品。傳統(tǒng)的觀點認(rèn)為軟件產(chǎn)品的質(zhì)量主要取決于軟件產(chǎn)品的測試和確認(rèn),而忽視對軟件開發(fā)過程的重視。但正確的認(rèn)識是軟件質(zhì)量來自于正確的軟件設(shè)計和正確的實現(xiàn)過程,而不是靠對軟件產(chǎn)品的保證和測試。因此軟件質(zhì)量的提高依靠軟件質(zhì)量管理水平的不斷提高。

    ISO9000系列的標(biāo)準(zhǔn)起初是用于工業(yè)企業(yè)和工業(yè)產(chǎn)品的質(zhì)量管理和質(zhì)量認(rèn)證。這一系列的標(biāo)準(zhǔn)認(rèn)為“所有的工作都是通過過程來完成的”,它通過對產(chǎn)品質(zhì)量形成的每個階段的控制來實現(xiàn)對最終產(chǎn)品質(zhì)量的控制。由于軟件開發(fā)自身的特點,一些活動與開發(fā)過程的特定階段有關(guān),而另一些活動則可能適合于整個開發(fā)過程。因此ISO9000系列標(biāo)準(zhǔn)中后來專門增加了一個指導(dǎo)性的文件,用于對ISO9000系列標(biāo)準(zhǔn)在軟件的開發(fā)、供應(yīng)和維護(hù)中的使用提出指南。

    三、軟件工程如何保證軟件產(chǎn)品質(zhì)量

    軟件開發(fā)所關(guān)心的問題是真正地將軟件工程技術(shù)納入工業(yè)化大規(guī)模的實施進(jìn)程中,這種方法的關(guān)鍵要素包括在能支持漸進(jìn)的變化的開發(fā)過程中,使系統(tǒng)的開發(fā)過程的各個階段能夠簡單易行、彼此平滑過渡,系統(tǒng)模型易于理解,易于維護(hù),能夠最大限度地重用已有的成果。面向?qū)ο蟮募夹g(shù)為實現(xiàn)以上目標(biāo)提供了強(qiáng)有力的支持。

    日本的著名軟件質(zhì)量專家KAORU ISHIKAWA指出了質(zhì)量工作的六個特征:全公司范圍的質(zhì)量控制;高層管理者和結(jié)構(gòu)的質(zhì)量控制監(jiān)督;教育和培訓(xùn);質(zhì)量周期活動;統(tǒng)計方法的應(yīng)用;全國范圍的質(zhì)量提高活動。

    從中可以看出,質(zhì)量提高必須是全企業(yè)甚至是全社會的責(zé)任。質(zhì)量管理的目的在于最終消除一切可能的缺陷,缺陷產(chǎn)生主要來自工人和管理。由工人造成的缺陷比較容易解決,只要有培訓(xùn)部門對工人專門培訓(xùn),讓工人知道去做什么,知道自己工作產(chǎn)生的結(jié)果,以及懂得控制結(jié)果的方法就可以阻止工人生產(chǎn)的產(chǎn)品出現(xiàn)缺陷。然而,管理產(chǎn)生的缺陷往往易被忽視。由于管理上的漏洞,往往會形成管理上的空缺,使工人無法滿足上述三個條件而造成產(chǎn)品缺陷。而且,軟件開發(fā)是一個漸進(jìn)的過程,需求也是一個循序漸進(jìn)的過程。對軟件產(chǎn)品的測試也不可能很全面,必然存在隱藏的缺陷。因此,一套有效的管理程序非常重要。

    質(zhì)量認(rèn)證部門負(fù)責(zé)企業(yè)內(nèi)部質(zhì)量認(rèn)證的工作,質(zhì)量認(rèn)證是對企業(yè)的質(zhì)量管理水平進(jìn)行評估的行為,分內(nèi)部和外部認(rèn)證。外部認(rèn)證獲得通過后往往可以獲得國際上的質(zhì)量認(rèn)可,內(nèi)部認(rèn)證是一種主動行為,是對自身質(zhì)量管理水平的考驗,能不斷提高企業(yè)自身的質(zhì)量水平。

    質(zhì)量管理程序是提高過程質(zhì)量的一套科學(xué)方法.產(chǎn)品質(zhì)量的提高來自于對生產(chǎn)過程的不斷提高。對產(chǎn)品的測試和評估不能換回產(chǎn)品的質(zhì)量,質(zhì)量是在產(chǎn)品生產(chǎn)的每個階段中創(chuàng)造出來的。因此只有提高產(chǎn)品生產(chǎn)的整個過程的質(zhì)量,才能真正地提高產(chǎn)品的質(zhì)量。完善的軟件質(zhì)量管理程序有以下幾方面的內(nèi)容:

    (1)軟件產(chǎn)品質(zhì)量需求的建立。這種需求首先必須精確地反映用戶所有的需求,同時必須把這種需求轉(zhuǎn)化成形式化的標(biāo)準(zhǔn)的需求說明。最后,必須對需求的變更進(jìn)行有效地控制。

    (2)建立開發(fā)、操作、維護(hù)軟件的方法、過程和效率。方法的建立是指對用于開發(fā)、操作和維護(hù)工作的方法的定義,方法的實現(xiàn)是通過制定一套實施規(guī)范來完成的,方法的支持可以通過共同的協(xié)作管理實現(xiàn)。

    (3)建立評價軟件產(chǎn)品質(zhì)量的文件、過程、活動的方法、過程、實踐和程序。評價是從質(zhì)的方面進(jìn)行,度量是從量的方面進(jìn)行。復(fù)查、評估測試、分析、檢驗等活動的目的在于確認(rèn)產(chǎn)品是否符合相關(guān)的質(zhì)量要求,過程是否按要求完成等。在評價和度量標(biāo)準(zhǔn)上ISO9000標(biāo)準(zhǔn)系列可以提供一套良好的手段和評價標(biāo)準(zhǔn)。

    四、總結(jié)

    軟件危機(jī)問題導(dǎo)致了軟件工程的產(chǎn)生,而軟件工程重點需要解決的問題就是軟件質(zhì)量問題,對軟件產(chǎn)品質(zhì)量的要求不能放到最后階段來完成,要在軟件開發(fā)的過程中采用面向?qū)ο蠓椒ê徒⒑玫馁|(zhì)量管理體系實現(xiàn)對產(chǎn)品的質(zhì)量控制,同時結(jié)合ISO9000產(chǎn)品質(zhì)量標(biāo)準(zhǔn)體系對軟件產(chǎn)品進(jìn)行評價和度量,力求軟件產(chǎn)品在質(zhì)量上能夠取得競爭優(yōu)勢。

    參考文獻(xiàn):

    [1]梁洪宜.計算機(jī)軟件質(zhì)量和軟件質(zhì)量保證.廣州大學(xué)學(xué)報(綜合版). 2001年5月.

第10篇

【關(guān)鍵詞】軟件工程;課程設(shè)計;需求分析

一、引言

課程設(shè)計是指學(xué)生在學(xué)完相關(guān)課程后,綜合利用所學(xué)知識分析問題、解決問題、實現(xiàn)理論向?qū)嵺`轉(zhuǎn)換的重要教學(xué)環(huán)節(jié),也是對前期理論教學(xué)效果的檢驗。

軟件工程專業(yè)的大部分課程設(shè)計是有關(guān)軟件開發(fā)的。這就要求學(xué)生在設(shè)計過程中經(jīng)歷一個完整的軟件開發(fā)流程:項目定義、分析、設(shè)計、開發(fā)、維護(hù)[1]。作為軟件開發(fā)過程中的一個重要環(huán)節(jié),需求分析在實際的課程設(shè)計中由于各種條件的限制往往被忽略,沒有得到應(yīng)有的重視[2]。針對這一問題,本文首先闡述了需求分析在軟件開發(fā)過程中的重要性,分析了軟件工程專業(yè)課程設(shè)計中需求分析階段存在的主要問題,并給出了相應(yīng)的解決方案。

二、需求分析的重要性

軟件需求定義了系統(tǒng)必須具備的能力,即軟件能完成什么樣的功能,達(dá)到什么樣的性能,這種能力體現(xiàn)了用戶的需要和開發(fā)者對用戶需要的理解。軟件項目的開始,就是因為軟件需求的存在,需求是項目開發(fā)的基石。

一個項目成敗的關(guān)鍵因素之一就是對需求的把握程度,研究表明,軟件項目中大部分的問題都是在需求分析階段埋下的隱患,需求問題發(fā)現(xiàn)的越晚,軟件維護(hù)的開銷就越大。很多項目的失敗,也是由于需求分析的不明確而造成的,有些項目甚至是在需求沒有完全確認(rèn)的情況下就開始執(zhí)行了,這必然會導(dǎo)致成本浪費(fèi)、進(jìn)度延遲等嚴(yán)重問題。所以分析是軟件開發(fā)中最為基礎(chǔ)和重要的環(huán)節(jié),是軟件項目邁向成功的第一步。

需求分析也稱需求建模,主要任務(wù)就是借助當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型,解決目標(biāo)系統(tǒng)“做什么”的問題,即對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求[4]。分析用戶需求主要過程如下:

(1)以圖形描述系統(tǒng)的整體結(jié)構(gòu)。

(2)為用戶提供可視化界面供用戶對需求做出評價。

(3)以模型描述系統(tǒng)功能、實體關(guān)系及狀態(tài)轉(zhuǎn)等內(nèi)容[3]。

需求分析要保證需求明確,盡量避免需求描述不清楚、需求遺漏、需求互相矛盾等問題,避免在開發(fā)后期因需求問題對項目產(chǎn)生困擾。

三、課程設(shè)計中需求分析現(xiàn)狀

(1)學(xué)生重代碼,輕需求,急于完成可見的執(zhí)行軟件,大大壓縮了需求分析時間。

(2)學(xué)生缺乏對所選課程設(shè)計題目相關(guān)的業(yè)務(wù)知識的了解,需求分析只是對需求的拼貼,不完善,不系統(tǒng)。

(3)教師缺乏實際項目經(jīng)驗,對需求分析的認(rèn)知只是停留在理論階段,不能在實踐上給學(xué)生以高水平的指導(dǎo)。

四、解決方案

針對以上問題,文中給出解決方案如下:

(1)一方面轉(zhuǎn)變學(xué)生對需求分析的認(rèn)知誤區(qū),強(qiáng)調(diào)需求分析的重要性,通過一些案例及調(diào)研數(shù)據(jù)讓學(xué)生了解忽視需求分析帶來的嚴(yán)重后果,讓學(xué)生重視需求。讓學(xué)生了解軟件項目開發(fā)工作和項目管理工作都與需求密不可分,如軟件項目成本估算、進(jìn)度計劃、項目跟蹤控制、驗證、確認(rèn)等工作都以需求為基礎(chǔ);軟件設(shè)計、編碼、測試最終的目的都是為了提交一個滿足用戶要求的可執(zhí)行軟件,用戶的要求主要就體現(xiàn)在需求分析的制品上。

另一方面增強(qiáng)需求分析的趣味性,讓學(xué)生主動參與需求分析,如選題上給學(xué)生充分的自主選擇權(quán)利,或者讓兩個同學(xué)選相同題目(分別做不同模塊),同組間進(jìn)行需求分析競賽等。

在軟件開發(fā)過程中讓學(xué)生記錄并總結(jié),自身項目中存在的那些需求問題,對項目產(chǎn)生了怎樣的影響,讓學(xué)生在實踐中體驗、總結(jié)需求的重要性,加深認(rèn)識。

(2)題目選擇范圍上給學(xué)生更大空間,可從教師給定的題目中選取,也可學(xué)生自擬題目。因為課程設(shè)計的時間有限,需求又是一項要求精細(xì)、準(zhǔn)確、全面的工作,所以在課設(shè)開始前至少一個月,讓學(xué)生預(yù)先選好題目,進(jìn)行需求調(diào)研、分析工作。需求分析開始前,由教師預(yù)先規(guī)定應(yīng)分析什么,如:軟件功能需求、性能需求、可靠性和可用性需求、接口需求、系統(tǒng)約束等;采用什么樣的分析方法,建立什么模型,如:功能模型、數(shù)據(jù)模型、行為模型等;及最終要形成軟件需求規(guī)格說明,該文檔模板由教師提供。任何軟件需求都離不開其涉及到的業(yè)務(wù)領(lǐng)域,因此也要要求學(xué)生對業(yè)務(wù)領(lǐng)域相關(guān)的標(biāo)準(zhǔn)模型進(jìn)行分析和研究,對業(yè)界的一些標(biāo)準(zhǔn)和最佳實踐進(jìn)行熟悉,對業(yè)務(wù)領(lǐng)域進(jìn)行大量調(diào)研。這樣才能讓才能分析出真正的需求,否則需求就會脫離實際。

(3)作為教師不但要有扎實的理論知識,還應(yīng)具有較強(qiáng)的實踐經(jīng)驗,指導(dǎo)學(xué)生完成由理論知識向?qū)嵺`技能的轉(zhuǎn)換。所以在選擇課程設(shè)計教師的一個重要條件就是教師要有軟件項目開發(fā)經(jīng)驗及管理經(jīng)驗[5],熟悉軟件開發(fā)的各個環(huán)節(jié)。若教師本身不具備這樣的能力,也可以通過加強(qiáng)教師培訓(xùn),讓教師到企業(yè)中實習(xí)的方式來提高教師實踐指導(dǎo)水平,通過考核的教師才可以指導(dǎo)課程設(shè)計。

五、結(jié)論

總之,需求分析是軟件開發(fā)過程中非常重要的一個環(huán)節(jié),是項目所有活動展開的基石,在軟件工程專業(yè)軟件類的課程設(shè)計中,作為教師在這一環(huán)節(jié)應(yīng)為學(xué)生提供有效的理論和實踐指導(dǎo),讓學(xué)生理解需求分析的重要性,積極主動地做好需求分析工作,為后續(xù)的各項軟件工程活動展開打下良好基礎(chǔ)。

參考文獻(xiàn):

[1] 秦放等.案例驅(qū)動與項目導(dǎo)向結(jié)合的軟件工程課程教學(xué)模式探討[J].計算機(jī)教育. 2013(9):87-90

[2] 陳杰.計算機(jī)專業(yè)課程設(shè)計中的需求分析[J].集美大學(xué)學(xué)報.2009(2):89-92

[3] 韓萬江等編著.軟件項目管理案例教程(第2版)[M].北京:機(jī)械工業(yè)出版社,2009.48

第11篇

姓名:***

出生年月: 1984/12/09 學(xué)歷:本科 籍貫:四川成都

畢業(yè)院校:重慶工學(xué)院 專業(yè):計算機(jī)科學(xué)與技術(shù)專業(yè)

畢業(yè)時間: 2007/07

聯(lián)系方式: 15008****** 028-87535*** email : qinju****@***.***

個人評價

熟練掌握 java 語言;了解面向?qū)ο蟮乃枷耄皇煜ぼ浖_發(fā)流程;具有良好的編碼風(fēng)格;有良好的團(tuán)隊合作精神和良好的溝通能力;做事積極主動能吃苦耐勞、能至始至終把工作放在首位;具有上進(jìn)心、責(zé)任心、感恩心。

工作經(jīng)歷

時間: 2007-03 至 2007-07

公司:東軟股份有限公司 部門:東軟商用事業(yè)部

工作職責(zé):軟件工程師

項目名稱: *** 投信系統(tǒng)

開發(fā)語言: java 、 vb 開發(fā)工具: eclipse

項目總結(jié):

在 *** 投信系統(tǒng)中 , 我的主要職責(zé)是通過客戶講解需求,寫詳細(xì)設(shè)計、編碼、寫測試書、測試。這是我的第一個項目,所以在這個項目中我學(xué)到了很多的大學(xué)里沒有接觸到的知識 . 例如 : 自動測試( junit )、 log4j 等等。在這個項目過程中,我發(fā)現(xiàn)自己的編碼風(fēng)格、命名風(fēng)格等有欠缺,所以我自學(xué)了《代碼大全 2 》中的第二、第三部分。

時間: 2007-07 至 2008-03

公司:東軟股份有限公司 部門:東軟商用事業(yè)部

工作職責(zé):軟件工程師

項目名稱: *** 航空系統(tǒng)

開發(fā)語言: java orcal 開發(fā)工具: pl/sql eclipse

項目總結(jié):

在 *** 航空系統(tǒng)中 , 我的任務(wù)是對多個客戶端發(fā)送過來的電文進(jìn)行接收和解析,然后把電文傳給存儲過程,在存儲過程中把電文轉(zhuǎn)化為記錄存入數(shù)據(jù)庫。在這個系統(tǒng)中我學(xué)習(xí)到了如何把一種特殊的的日志從一般的日志中分離出來(把電文的日志與其他日志分離)、如何使用 dbunit 測試、如何使用游標(biāo),批處理,對 orcal 有了更深的理解等。我不僅學(xué)習(xí)到了以上專業(yè)的知識 , 而且讓我知道了團(tuán)隊合作的重要性 , 讓我明白了要及時的與你的隊員一起探討式樣、一起研究解決方案。讓我明白了發(fā)現(xiàn)問題時,一定要及時的與領(lǐng)導(dǎo)或客戶溝通。做這個項目過程中,我發(fā)現(xiàn)自己對 java 的繼承,接口,設(shè)計模式方面理解的太膚淺,所以我報名培訓(xùn)了《 thinkingjava 》、《設(shè)計模式》。

時間: 2008-03 至 2008-07

公司:東軟股份有限公司 部門:東軟商用事業(yè)部

工作職責(zé):軟件工程師

項目名稱: *** 百貨店系統(tǒng)

開發(fā)語言: java 、 jsf 開發(fā)工具: eclipse activereport

項目總結(jié):

在 *** 百貨店系統(tǒng)中 , 我的任務(wù)是做幾個 jsp 畫面和畫水晶報表。做這個項目我學(xué)習(xí)了樣式表 (css) 、 jsp 、 ajax 。利用 activereport 畫水晶報表是一個既費(fèi)時又費(fèi)勁的事,但它使我養(yǎng)成了做事要細(xì)心要有耐心的習(xí)慣。在這個項目中我發(fā)現(xiàn)自己 jsp 用的不太熟悉,所以我現(xiàn)在自學(xué) jsp. 做完這個項目后,我的 web 開發(fā)能力有很大的提高。

時間: 2008-08 至 2009-03

公司:東軟股份有限公司 部門:東軟商用事業(yè)部

工作職責(zé):軟件工程師

項目名稱: *** 汽車系統(tǒng)

開發(fā)語言: java 開發(fā)工具: eclipse

項目總結(jié):

在 *** 汽車系統(tǒng)中 , 我的主要任務(wù)是對文件(汽車公司運(yùn)送汽車后產(chǎn)生的輸送結(jié)果書)進(jìn)行解析,并且把文件中的內(nèi)容解析成單條的記錄,然后把記錄插入到多個關(guān)聯(lián)的表中 . 這個系統(tǒng)要針對多個公司,所以我在詳細(xì)設(shè)計時利用了模板方法模式。在這個項目中,對我學(xué)習(xí)的設(shè)計模式得到了應(yīng)用 , 是我更加深入的理解了設(shè)計模式的各個模式。

專業(yè)能力

編程方面 :本人 熟悉 java 語言,精通軟件工程思想, 熟悉使用 js 、 jsp 、 css, 掌握 c 語言 , 數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng),計算機(jī)網(wǎng)絡(luò)、計算機(jī)組成原理,編譯原理等基礎(chǔ)知識,能熟練使用 vc++ 集成開發(fā)環(huán)境,熟悉軟件開發(fā)的流程。

數(shù)據(jù)庫方面 :熟練掌握基本數(shù)據(jù)庫理論知識,能熟練使用 orcal;

培訓(xùn)經(jīng)歷

2005/122006/01 華迪實訓(xùn)基地 《社區(qū)管理系統(tǒng)》 職責(zé):需求分析、編碼、測試

2007/032007/06 東軟集團(tuán) 培訓(xùn)內(nèi)容: java 、軟件工程等。

2007/07 2007/09 東軟集團(tuán) 培訓(xùn)內(nèi)容: thinkingjava 、設(shè)計模式。

個人證書

第12篇

【摘要】基于遠(yuǎn)程教育和終身教育理論,通過相關(guān)文獻(xiàn)及研究的查閱,首先分析了現(xiàn)有網(wǎng)絡(luò)教學(xué)平臺普遍存在的四個問題:主要包括"學(xué)習(xí)課程單向性、教學(xué)方式缺乏互動性、學(xué)習(xí)評價缺乏真實性、學(xué)習(xí)方式缺乏靈活性;設(shè)計了一個適合各種學(xué)習(xí)終端接入,適應(yīng)不同教學(xué)情境的實時互動云計算教學(xué)平臺。主要由內(nèi)容運(yùn)營平臺、實時服務(wù)平臺和終端服務(wù)三個子系統(tǒng)組成。然后對教學(xué)節(jié)目單管理、協(xié)作平臺、版權(quán)保護(hù)三個關(guān)鍵技術(shù)的實現(xiàn)進(jìn)行了闡述。提出了學(xué)習(xí)者身份確認(rèn)、學(xué)習(xí)注意力監(jiān)測、插播測試及評價的功能模塊;為開放課程學(xué)習(xí)的學(xué)分認(rèn)證和認(rèn)可做好技術(shù)準(zhǔn)備,最后探討了平臺的應(yīng)用情境與方式。

【關(guān)鍵詞】云計算 教學(xué)平臺 設(shè)計與研究

一、軟件教學(xué)云平臺建設(shè)的必要性

隨著IT產(chǎn)業(yè)的迅猛發(fā)展,軟件行業(yè)目前正處于高速發(fā)展期,對軟件人才的需求從過去在量上的追求轉(zhuǎn)變到現(xiàn)在在質(zhì)上的要求,對軟件人才的要求越來越嚴(yán)格,而目前我國高校軟件人才培養(yǎng)普遍存在的問題是畢業(yè)生不能滿足企業(yè)對軟件人才的需求。隨著外包產(chǎn)業(yè)的發(fā)展,中國軟件企業(yè)對從基礎(chǔ)編程到項目管理的要求愈發(fā)提高。而軟件開發(fā)是一門應(yīng)用性很強(qiáng)的學(xué)科,需要在實踐中體會。且軟件公司更愿意接受有經(jīng)驗的學(xué)生實習(xí),所以有自己的實踐教學(xué)環(huán)境是很有必要的。

二、軟件教學(xué)云平臺建設(shè)原則

(一)實踐性原則

軟件開發(fā)是實踐性很強(qiáng)的學(xué)科,許多理論和經(jīng)驗都仍然需要實踐的繼續(xù)檢驗。所以,無論是從專業(yè)教學(xué)還是從理論檢驗和總結(jié)的需要出發(fā)都需要首先重視實踐性原則。

(二)全面性原則

軟件技術(shù)作為信息化產(chǎn)品,軟件技術(shù)與企業(yè)、個人、組織的生產(chǎn)、交換、生活等等方面相結(jié)合會產(chǎn)生大量的應(yīng)用可能。同時圍繞著互聯(lián)網(wǎng)的技術(shù)創(chuàng)新、管理模式創(chuàng)新、經(jīng)營模式創(chuàng)新、教學(xué)科研模式創(chuàng)新等等每天都在發(fā)生著。以傳授知識、訓(xùn)練方法、探索可能的教學(xué)活動應(yīng)該比較全面地將現(xiàn)有軟件開發(fā)技術(shù)作為教學(xué)內(nèi)容展示給學(xué)生,使其在全面了解已有件開發(fā)技術(shù)的基礎(chǔ)上再進(jìn)行思考和學(xué)習(xí)。

(三)系統(tǒng)性原則

缺乏系統(tǒng)性的原則和實驗指導(dǎo)思想,不采用體系化的教學(xué)實驗,軟件開發(fā)教學(xué)實驗就會成為零散的系統(tǒng),僅僅針對某一個流程,或是某一項事務(wù),這樣難以讓學(xué)生形成整體的全局的認(rèn)識。所以,要把握系統(tǒng)性原則,構(gòu)建體系化的軟件開發(fā)實驗系統(tǒng)。

(四)層次性原則

學(xué)習(xí)和研究需要逐步深入、循序漸進(jìn),尤其是軟件開發(fā)這樣的復(fù)合性學(xué)科,只有在較為全面和深入的知識準(zhǔn)備后,才有可能對軟件開發(fā)的核心規(guī)律進(jìn)行認(rèn)識。并且軟件開發(fā)專業(yè)知識也有難易和簡繁之別,所以軟件開發(fā)知識的學(xué)習(xí)和實驗的開展必須相應(yīng)地有從簡單到復(fù)雜、從單項到綜合、從專項到團(tuán)隊的安排,要把握好層次性原則。

三、軟件教學(xué)云平臺建設(shè)邏輯架構(gòu)與建設(shè)內(nèi)容

(一)教學(xué)云平臺實驗室的邏輯構(gòu)架

軟件技術(shù)教學(xué)云平臺實驗室包含三大模塊:軟件開發(fā)模塊、軟件工程模塊和管理平臺模塊。

(二)教學(xué)云平臺實驗室建設(shè)內(nèi)容

軟件技術(shù)教學(xué)云平臺實驗室的建設(shè)內(nèi)容分為三個部分:①軟件開發(fā)相關(guān)教學(xué)與實訓(xùn)資源;②教學(xué)與實訓(xùn)過程管理平臺-云博教育云教學(xué)平臺;③云計算平臺-云博教育云基礎(chǔ)桌面云平臺。

(三)教學(xué)云平臺實驗室運(yùn)行架構(gòu)

整個實驗室的運(yùn)行依托于云計算平臺,將云計算平臺的計算資源與各種教學(xué)資源整合在一起,向用戶提供各種服務(wù)。調(diào)用資源的終端可以為PC、筆記本電腦、各種云終端和平板電腦。

四、軟件教學(xué)云平臺建設(shè)的實踐

(一)教學(xué)云平臺特色

(1)產(chǎn)品定位。可用于學(xué)院或者全校,能夠全面呈現(xiàn)各學(xué)院下各專業(yè)課程的教學(xué)過程進(jìn)程和數(shù)據(jù),方便教學(xué)管理。可與學(xué)校教務(wù)系統(tǒng)對接(如青果、正方、Blackboard等),配合教務(wù)系統(tǒng)將教學(xué)過程全程管理。平臺使用擬QQ界面,賬號與老師工號和學(xué)生學(xué)號結(jié)合,免培訓(xùn),操作簡單,使用便捷。

(2)產(chǎn)品架構(gòu)。采用擴(kuò)展性強(qiáng),可支持大用戶量(如:全校3W+學(xué)生,每學(xué)期100W+條選課數(shù)據(jù))的客戶端分布式架構(gòu),前臺客戶端,后臺瀏覽器訪問。標(biāo)準(zhǔn)化的云計算平臺接口,可將統(tǒng)一的上層應(yīng)用需求擴(kuò)展到多中云計算平臺上。提供第三方集成接口,可與考試系統(tǒng)、MOOC平臺、網(wǎng)絡(luò)教學(xué)平臺等高校其他應(yīng)用集成。

(3)教學(xué)支撐。完善的教學(xué)課程安排,實現(xiàn)備課、作業(yè)布置、作業(yè)提交、檢查、評估等教學(xué)過程全面系統(tǒng)管理。教學(xué)資源庫開放,支持各種形式文件和多目錄復(fù)雜資源格式上傳,支持教師自身資源上傳,與平臺資源無縫整合,充分滿足教學(xué)需求。學(xué)生提交作業(yè)的無需下載,直接播放,方便老師批閱和打分。集成云桌面技術(shù),可根據(jù)課程提供不同類型的實踐環(huán)境(Windows+Linux),實現(xiàn)單用戶、跨課程、多桌面。

(二)教學(xué)云平臺教學(xué)實踐意義

基于實驗室教學(xué)云平臺的項目教學(xué)法以學(xué)生為中心,以項目的合作探究為導(dǎo)向,以多元評價為手段,激發(fā)學(xué)生學(xué)習(xí)軟件開發(fā)知識的動機(jī),提高綜合運(yùn)用能力,適應(yīng)現(xiàn)代社會的需要。在現(xiàn)行教學(xué)模式下,學(xué)生的主體地位沒有得到充分發(fā)揮,學(xué)生缺乏探索精神和實踐能力。基于管理平臺的計算機(jī)教學(xué)法重在改變學(xué)校計算機(jī)學(xué)科教學(xué)效率不高的現(xiàn)狀,采用項目教學(xué)法,改變傳統(tǒng)的教育觀念和學(xué)習(xí)觀念,逐步建立一套教師作為學(xué)生學(xué)習(xí)的指導(dǎo)者、合作者和共同發(fā)現(xiàn)者的教學(xué)模式,必將對傳統(tǒng)課堂教學(xué)改革產(chǎn)生巨大的推動作用。

主站蜘蛛池模板: 日本一二三不卡| 欧美色综合天天久久| 国产1区2| 99精品一区| 精品国产区一区二| 日韩国产欧美中文字幕| 中文字幕一区二区三区不卡| 国产一区二区片| 国产一区二区黄| 午夜叫声理论片人人影院| 欧美中文字幕一区二区| 亚洲国产精品一区在线| 中文字幕av一区二区三区四区| 国产欧美www| 日韩国产精品久久久久久亚洲| 国产欧美日韩精品在线| 国产视频一区二区在线播放| 欧美日韩精品不卡一区二区三区 | a级片一区| 国产偷国产偷亚洲清高| 欧美三区二区一区| 国产一区二区免费在线| 久久久久久综合网| 狠狠色噜噜狠狠狠狠88| 国产videosfree性另类| 国产69精品福利视频| 国产精一区二区| 国产目拍亚洲精品区一区| 狠狠色综合欧美激情| 四虎国产精品永久在线国在线| 欧美激情在线一区二区三区| 偷拍久久精品视频| 国产一级自拍片| 日韩国产不卡| 国产视频精品久久| 日韩区欧美久久久无人区| 国产伦精品一区二区三区照片91| 97人人澡人人爽91综合色| 狠狠操很很干| 亚洲国产欧美一区二区丝袜黑人| 蜜臀久久99精品久久久久久网站| 国产精品麻豆一区二区三区| 制服丝袜视频一区| 国产69精品久久久久男男系列 | 91精品一区二区中文字幕| 99久久夜色精品国产网站| 午夜生活理论片| 欧美一级日韩一级| 日本aⅴ精品一区二区三区日| 好吊妞国产欧美日韩软件大全| 亚洲欧美一二三| 午夜特片网| 97精品久久久午夜一区二区三区| 国产区一区| 精品一区电影国产| 精品国产一二区| 国产精品96久久久| 色婷婷精品久久二区二区6| 国产91清纯白嫩初高中在线观看| 日韩精品久久久久久中文字幕8| 国产精品国产三级国产专区53| 欧美一区二区免费视频| 色婷婷噜噜久久国产精品12p| 国产一区二区三区伦理| 精品国产一区二区三区久久久久久| av午夜剧场| 亚洲精品日本无v一区| 毛片免费看看| 日韩av在线播| 久久久中精品2020中文 | 国产乱色国产精品播放视频| 亚洲午夜精品一区二区三区电影院| 久久精品国产色蜜蜜麻豆| 欧美在线视频精品| 曰韩av在线| 欧美高清xxxxx| 99久久久久久国产精品| 亚洲欧美一二三| 精品一区二区超碰久久久| 国产v亚洲v日韩v欧美v片| 91黄在线看| 国产1区2区3区中文字幕|