軟件項目計劃書范例6篇

前言:中文期刊網精心挑選了軟件項目計劃書范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

軟件項目計劃書

軟件項目計劃書范文1

課程教學內容的確定采用項目為主、知識體系為輔的設計原則。以項目的實現過程引導知識、技術的傳授,令學生體驗在工作過程學習新知識、新技術,這也是學生在今后的職業生涯中必經的過程。項目的選取和設計,一是要反映企業、行業的需求,二是要考慮學生的認知過程和學習能力。企業、行業對課程的知識、技術要求,可以通過到企業調研,對畢業生、實習生進行回訪來了解,了解實際工作中對課程的哪些技術應用最廣泛,常用的有哪些典型模塊等等。對于學生,則考慮學生循序漸進、由簡入繁的學習規律,學生對業務邏輯的熟悉程度等。綜合考慮兩方面因素,設計由簡入繁的各種規模的項目,由這些項目貫穿必要的知識、技術內容,項目的業務規則應是學生熟悉和易于理解的,令學生通過這些項目的實現過程逐步掌握必要的知識和技術。項目的復雜度應逐步加大,先以小項目涵蓋基礎技術,小項目易于實現也有助于增強學生的學習自信心。隨著學習過程的推進,項目的復雜度增強,涵蓋的技術量增加,還可根據學生的學習程度給出階梯式的實現目標,令各個層次的學生都能有所收獲,并鍛煉學生分析問題、解決問題的能力。在課程教學的后期,可選取綜合性較強的項目,貫穿課程的絕大部分核心技術,令學生分組完成,既鍛煉學生的實踐能力,也鍛煉學生溝通交流和團隊協作的能力。

二、課堂教學設計

課堂教學以項目為學習的載體,在項目中涵蓋必要的知識技術,以實際工作步驟為主線,引導學生通過實現項目來掌握相關的知識技術。在課堂上,轉換師生身份,營造企業工作氛圍,教師身份向技術導師和項目Leader轉換,學生身份向企業員工和項目組成員轉換。令學生在擬真的環境中體驗企業的工作過程,在實現項目的過程中了解工作流程,學習和掌握實踐技能。以軟件技術專業《Java高級程序設計》某次課為例,項目目標:實現如下圖所示的登錄驗證模塊。涵蓋的知識技術:構建圖形用戶界面,Java的事件處理機制,文本框、密碼框、按鈕的使用等。課堂教學組織的主要過程:(1)演示案例,確定課堂目標,激發學生學習興趣;(2)引導學生分析實現思路和過程;(3)帶領學生編碼實現,編碼過程中講解思路和關鍵技術;(4)學生自己動手實現,教師答疑解惑;(5)對完成得較好的學生和作品加以肯定和評價,激發其他同學的學習動力;(6)課堂小結,布置課后拓展學習任務和預習內容。

三、課程考核設計

課程考核引入企業評價機制,課程考核同時考量項目完成的過程與結果,使學生了解企業的價值觀及評價標準,促進學生角色轉換,形成學生的職業化行為習慣。以軟件技術專業《WEB應用程序設計》課程為例,全班同學劃分為若干個項目組,每個項目組選定一個課題以三周時間為限,按照軟件開發流程完成項目的開發,并分階段進行開發成果的陳述。每一個階段小組提交階段性成果作品,并選派一名同學進行階段性成果展示,由企業工程師、專任教師組成考核小組。

四、課堂項目化需要解決的問題

采用課堂項目化的教學模式對提升學生的實踐技能,縮短與企業職業崗位的能力差距起到了很大的積極作用。但在實施課堂項目化的教學模式的過程中還存在一些問題需要解決。

1.師資問題。在課堂項目化的教學模式下,指導復雜度較高的綜合性項目,對指導教師提出了很高的要求,不僅要有扎實的課程專業知識,還應具備確實的企業工作經歷,對企業的崗位職業能力要求,項目開發的標準流程有清晰的認識,還應具備專業相關的較廣泛的知識面和技術面等等。目前,完全具備這些能力的教師還存在缺口。

2.學生兩級分化問題。在課堂項目化的教學模式下,學生分組實現綜合性較強的項目時,團隊內部容易出現優秀的學生在項目實施過程中各方面能力得到鍛煉,整體素質提高,而基礎較差的學生無用武之地或自我放棄,從而造成學生學習效果和學生能力的兩級分化問題。

五、結束語

軟件項目計劃書范文2

關鍵詞:藝術設計;圖形軟件;項目化實訓教學

江蘇省教育廳蘇教高〔2013〕1號文件《關于全面提高高等學校人才培養質量的意見》中指出:“強化實踐教學環節。把實踐教學與理論教學擺在同等重要的位置?!泵鞔_了高職教育人才培養模式改革的方向,并將實踐性教學環節的改革擺在人才培養模式改革的首要位置。本文以江蘇省教育廳蘇教高〔2013〕1號文件精神為指導思想,研究如何結合高職藝術設計專業生源特點,激發學習興趣,在從事藝術設計行業的基礎課――圖形軟件類課程中,實施項目化實訓教學改革;通過項目化實訓教學,提高學生的圖形軟件繪制能力,以更快地適應職業崗位要求。

1 藝術設計專業圖形軟件類課程基本學情分析

研究學生的實際需要、能力水平和認知傾向,可以幫助優化教學過程,更有效地在藝術設計專業圖形軟件類課程中實施項目化實訓教學,提高教學效率。因此,進行教學前對我系學生已有的知識水平和能力水平進行調查、了解和分析十分必要。通過數據采集與問卷分析,不難發現是經過高考篩選進入高職藝術設計類專業學習的學生文化課、專業課成績比較低,甚至非常低,學習基礎薄弱,不少學生對于自己的未來很迷茫,不知道將來要做什么,沒有自己的定位,所以學習主動性差。教師的“教”與學生的“學”發展滯后。藝術設計類專業普遍開設的圖形軟件類課程為:《PHOTOSHOP》《3DMAX》《ACAD》《Illustrator》《FLASH》《SKTCHUP》等課程。多數情況下教師利用LanStar等多媒體網絡教學系統中“廣播”功能,控制學生電腦,講解菜單、工具,教師演示結束后,學生按部就班進行操作模仿。這種傳統教學方式是以教師為中心,以教師的“教”為主導,學生在教師的指導下完成相應內容的學習,是一個形式較為單一的封閉系統,學生基本上處于被動地接受狀態。學生在學完操作之后,面對多而龐雜的實例,不知道如何下手,按照傳統的教學方式,一堂課下來,學生只會做教師演示的例子而不會舉一反三,往往不斷要求老師重復示范,一旦脫離指導學生就會茫然,不知所措,不知道該怎樣完成,甚至連書上自帶的例子如果不經過講解和演示都難以操作成功,學生理論記不住,實踐不知如何動手,獨立處理圖形圖像存在困難,導致學生學習積極性不高,教師教的也很累。

2 圖形軟件類課程實施項目化實訓教學改革可行性分析

項目化實訓教學是一種以工作任務為中心,選擇、組織課程并以工作任務為實訓內容展開教學的課程模式。學生在教師指導下以一個完整的項目為目標進行的實訓教學,它將傳統的學科體系中的知識、技能融入若干個“教學項目”中,以項目為載體,以工作任務為驅動,將理論與實踐有機結合;在實施項目的過程中通過實訓來掌握各知識點和操作技能的教學法。其目的在于加強課程內容與工作之間的相關性,整合理論和實踐,提高學生職業能力培養的效率。

圖形軟件類課程是專業課的設計表現基礎,當下藝術設計工作項目大多運用圖形軟件完成。因此,在圖形軟件類課程中通過調研分析其市場崗位需求,根據崗位劃分所需的圖形軟操作技能,從而設計出相應的教學項目,進行項目化實訓教學,可以模擬真實的設計情境,使學生在項目的驅動下通過自己的操作來學習“死”的理論。這種以完成實際項目引導學生對知識點的掌握,讓學生在教中學,在學中做的方法,比起傳統教學更可充分調動學生的積極性,提高學生分析問題和解決問題的能力。圖形軟件類課程中實施項目化實訓教學意義在于將設計軟件課與設計課相互滲透,在注重圖形軟件技術操作的同時,強化軟件課程的實踐環節,增強設計軟件課程在專業知識體系中的實用性,加強學生職業能力的培養,加快職業素質的提高。

3 藝術設計專業圖形軟件類課程實施項目化實訓教學改革的具體做法

藝術設計專業圖形軟件類課程實施項目化實訓教學,主要通過對實訓項目設計與選擇、實訓項目課堂分析、實訓項目實施三個主要教學環節進行改革。

(1)圖形軟件課程實訓項目設計與選擇。圖形軟件課程傳統教學主要可分為軟件的基礎操作和軟件的應用操作兩個部分。實施項目化實訓教學改革要根據藝術設計專業人才崗位需求和培養目標,將這兩個教學部分,有機融合為一體,成為課程中的“實訓項目”?!皩嵱栱椖俊币w實際崗位中最實用的職業技能,使學生學習到的最常用的知識、技能與方法。因此,圖形軟件類課程實訓項目的設計與選擇要涵蓋課程中的必需的知識點,兼顧學生已具備的專業知識和能力,根據學情設置。由于項目化實訓教學相對于傳統教學而言不具備系統化的特點,打亂了課程安排體系,所以對比較重要的和學生難以理解的概念進行系統講授加以解釋和強調,同時輔助其他教學方法,幫助和引導學生對圖形軟件更深層次應用的探索。

(2)圖形軟件課程實訓項目課堂分析。圖形軟件課程實施項目化實訓教學前,先做好項目化教學任務書,并設計相關拓展實訓項目。在項目化教學任務書提供給學生與每個實訓項目相關的資訊,并將任務書以電子版的形式,隨同實踐素材,通過教學終端下發給學生。然后教師對所實施的圖形軟件實訓項目進行課堂分析,對實訓項目規定要完成的任務、所培養的主要能力、達到的最終目標等對學生進行扼要說明,向學生提出實訓項目的具體要求如:知識技能,繪圖規范,時間要求,可能出現的問題及其對策。學生要在教師引導下,明確實訓項目的知識結構及完成實訓項目任務的步驟。

(3)圖形軟件課程實訓項目實施。圖形軟件課程在實施項目化實訓教學過程中,教師需要不斷變換角色,既是示范導師,分析實訓項目中的暗含的技術技巧、設計要素并進行必要的示范與演示。又是監督者,及時通過LanStar等多媒體網絡教學系統中“屏幕監控”命令,發現學生在項目實施過程中存在的問題,利用“遠程控制”、“分組教學”等功能指導學生運用圖形軟件應對和解決圖形處理中的關鍵性的技術。圖形軟件課程在實施項目化實訓教學過程中,教師需要通過組織課堂討論,豐富教學手段、活躍氣氛,加深學生對軟件操作技能的理解,并將學生完成的優秀項目展示給全體學生,同時讓實訓項目完成得較好的學生陳述實訓項目完成的步驟,闡明項目技術要領和技術環節,其他同學參與討論圖形軟件項目實施過程中存在問題,使學生學到更多的操作技巧,全面掌握整個實訓項目的精髓。

課堂實訓項目任務完成后,安排學生進行“拓展實訓項目”學習環節,“拓展實訓項目”之前進行“實訓項目”緊密聯系,這一教學環節中,脫離教師的示范,放手讓學生大膽實踐。根據德國心理學家艾賓浩斯的遺忘曲線規律,學生通過對剛學知識點的重復運用,可進一步鞏固學習成果,同時也有助于學生逐步養成獨立思考、探索的習慣。

4 藝術設計專業圖形軟件類課程項目化實訓教學需要重視的環節

(1)圖形軟件課程項目化實訓教學改革不能忽視理論教學。圖形軟件類課程實施項目化實訓教學后,課堂教學以實訓項目貫穿始終傳統知識體系被打破,個別教師容易認為進行項目化教學就是讓學生做與練,教師只是指導,不必掌握太多的支撐知識,知識可以淡化或不講,只要讓學生進行實地操作,就可以培養學生的工作能力。如此教法容易導致項目理論知識的消失,就算能很快地適應工作崗位,也只能培養只知其然不知其所以然的繪圖操作工,失去提升空間。

(2)圖形軟件課程項目化實訓教學改革要重視實訓項目的選擇。圖形軟件類課程項目化實訓教學,每一個實訓項目都是知識點的最終載體。因此,實訓項目設計要涵蓋教學的所有基本知識點,切忌簡單化與隨意性,否則會導致知識覆蓋面不夠,造成學生職業能力的缺失;項目與項目間要體現有效的關聯度,否則從表面上看學生完成了一個個的項目實訓,然而一旦要求學生完成一個綜合性任務,學生又會束手無策,不會實際運用,不能舉一反三;實訓項目難度要適中,保證大部分同學能夠在思考和嘗試之后能完成,太難學生會無從下手,太易則會喪失斗志。例如,在《PHOTOSHOP》課程“圖層的應用與管理”教學環節,在圖層基礎實訓項目完成后,設計了名稱為“校園初夏”扇面設計的項目,讓學生自行拍攝學院初夏美景,再根據學生所拍素材引導學生運用圖層效果、圖層蒙版、圖層透明度等圖層編輯功能進行設計,這一設計項目的實施充分調動了學生的學習興趣,體現了學以致用。

(3)圖形軟件課程項目化實訓教學改革要重視教師實踐能力的培養。圖形軟件類課程采取“項目化實訓教學”其實訓項目來源于各藝術設計行業,實訓項目在課程中的選定以是否圍繞藝術設計專業實際應用和學生未來的就業為標準。因此,重點實訓項目的來源一方面,采取走出去方式,即從實際工作中收集項目;另一方面,采取請進來的方式,即采用橫向聯系和共同開發等方式獲取。這無疑對任課教師提出了較高的要求,需要學院與教師個人共同努力,通過培訓與頂崗實習,提高現有專業教師的實踐能力。

5 結論

藝術設計專業圖形軟件類課程通過項目化實訓教學改革,依據專業特點,結合崗位需求,探索學生如何通過項目實訓教學提高圖形軟件實際操作能力,總結出一套符合高職藝術設計專業生源特點圖形軟件類課程項目實訓教學模式與策略,打破了傳統“教”與“學”的觀念,是一次積極的理論與實踐創新。這一研究與推廣不僅為藝術設計專業其他專業課程如何推進項目實訓教學提供了理論參考依據和行動指南,同時有效促進高職藝術設計專業學生創新精神和實踐能力的培養。

參考文獻:

[1] 徐國慶.基于工作任務的職業教育項目課程研究[J].職業技術教育(教科版),2005(22):46.

[2] 袁海明.藝術設計類高職實踐性教學存在的問題調查與對策研究[J].職業教育研究,2011(1):38.

[3] 王善勤.項目化教學實施中存在的問題與對策研究[J].贛南師范學院學報,2012(6):110.

[4] 吳瑩.藝術設計軟件項目化案例教學法探討[J].寧波大學學報,2010(11):90.

軟件項目計劃書范文3

目前,我國信息技術正處速發展的時期,IT(Infor-mationTechnology)企業如雨后春筍般紛紛成立,而對IT項目能否有效管理,關系到企業的生存大計。IT項目是一種軟件密集項目,其管理的主要宗旨是最大限度地利用現有資源,控制軟件項目的生命周期,提高工作效率,以最低成本,保質保量地完成項目,交付用戶使用。如何在合理的控制成本費用與有效的縮短項目生命周期之間找到平衡,是我們每一個從事項目管理人員必須要考慮的問題。下面結合我國目前IT項目管理的現狀,對項目費用管理與進度管理進行初步探討。

2IT項目的管理現狀

隨著我國IT行業的飛速發展,IT項目的投資持續增加,在我國各個行業的投資中處于前茅。但過速的生長致使IT項目管理的粗放,整個行業的項目管理水平仍然較低:缺乏既有專業技術又有專業項目管理水平的人才;缺乏對IT項目管理的系統性規劃;普遍存在對項目的啟動、計劃、執行、控制以及收尾五大過程無法有效管理,對項目的成本費用管理、進度管理、質量管理、風險管理以及溝通管理等九大領域無法合理協調的問題。目前國內IT企業管理模式上采用“項目經理制”的模式,而在組織結構上多采用弱矩陣形式,傳統的行政結構處于主導地位。在這種組織結構中,項目經理往往授權不足,責大而權小,尤其是在涉及到多部分協調工作時,無法有效開展工作,最終導致項目的失控。因此為使項目目標能夠實現,使企業能夠獲得最大利潤,必須加強IT項目的有效管理。

3基于IT項目的費用管理

3.1什么是項目費用管理

項目費用管理,即項目成本管理,主要是在項目實施過程中,根據事先制定的目標和項目的要求,對項目成本費用進行組織、施行、控制、跟蹤、分析以及考核等活動,從而達到提高成本費用核算水平,最大限度降低項目成本,實現既定目標利潤的過程。項目費用管理主要包括資源計劃、費用預算、費用安排以及費用控制。

3.2項目費用管理的過程

下面就如何進行項目費用管理,我們結合費用管理的主要內容進行簡要探討。資源計劃。在項目管理中,我們首先視項目的大小,來決定資源計劃的形式。小的項目用一個章節記錄,大的項目用一個單獨的文檔記錄來形成一個資源需求清單,其中主要包括完成項目每個階段所需各種資源(人、設備、材料)種類及數量。然后對文檔進行分析確認,提交專家評審。這是項目費用管理的第一步,要盡可能做到對資源的合理、細化規劃。費用預算。這項工作我們主要是把估計總費用分配到各項具體工作中,主要包括費用估算、輔助細節以及費用管理計劃。其中對項目的成本費用估算要和公司擬定的總預算相比較,要控制在一個合理的差異范圍內,以利于公司整體工作的開展。費用控制。在這項工作中,一方面我們要盡量做到項目所需成員的結構和人數合理,避免在項目開發過程中對人員的調動;另一方面我們要盡量按計劃對資源進行啟用和釋放,如:UI(UserInterface)設計師完成界面設計之后,應盡快對其釋放;在V字型的測試過程中,不需要測試人員進行需求調研,而確定需求之后,就應當盡快啟用測試,明確需求。成本費用控制主要包括:對費用估算的修正、預算的更新、行動的糾正以及最后的完工估算。費用控制是項目費用管理的重中之重,也是整個項目管理的重要環節,直接關系到企業的經濟效益。

4基于IT項目的進度管理

4.1什么是項目進度管理

進度管理就是對項目中的活動及其之間的關系進行科學的分析,對活動所需時間進行預估,來合理安排各項活動的起止,制定合理的進度計劃,同時在實施計劃進程中,時刻給予關注,對于出現的偏差,及時補救并調整原計劃,最終完成整個項目。

4.2項目進度管理的方法

做好工作分解結構WBS(WorkBreakdownStructure)。WBS是以產品為中心,對工作項目進行逐層分解的層次體系,每分解一個層次,解釋就更加詳細。利用WBS可以清晰地描述項目的規劃設計,展現項目的所有工作,并可將具體工作落實到具體的個人或部門,在一定程度上避免了“事情出了,沒人認賬”的情況。WBS的表示形式一般有兩種:樹型結構和列表形式。前者用在中小項目中,后者用在大的、復雜的項目中。制定項目計劃書。由于WBS僅生成工作范圍,對工作責任實行了分配,所以還需要制定詳細的項目計劃書來明確活動流程的時間、所需資源,以及各項活動之間的關聯。編寫項目計劃書的最終目標是建立一份科學合理的項目進度計劃,監控人員依據進度計劃書來監控項目的各階段工作的完成情況,對于因某些原因造成階段工作提前或延后完成的情況,負責人應及時做好計劃書的變更工作。

5結語

綜上所述,我們看到IT項目的費用管理和進度管理不僅僅是對一堆數據的處理,它應當始終貫穿于項目,在項目的開發進程中,幫助項目經理及時、準確地發現項目出現的偏差,作出補救措施,從而控制整個項目的良好運行。經驗告訴我們,科學有效的項目管理可以使資源得到最佳的利用,可以以最小的成本代價為企業收獲最大的利益。我國目前的IT項目管理水平與國外相比,仍有很大差距,這就需要我們IT項目管理從業人員多學習、掌握先進的管理技術,推動我國管理知識水平的發展,為企業謀利,為國家經濟增長作出貢獻。

作者:李曉鋒 單位:廣東輕工職業技術學院

參考文獻:

[1]盧向南.項目計劃與控制[M].北京:機械工作出版社,2004.

軟件項目計劃書范文4

1.1軟件項目管理的意識問題

對于企業來說,尤其是軟件系統開發的技術型企業,大部分都僅僅關注軟件系統技術而忽略軟件項目的管理環節,軟件項目的內部人員大部分都具備扎實的專業理論知識與實踐經驗,然而缺乏足夠的軟件項目管理知識、管理技巧以及管理經驗。

1.2軟件項目的干系人問題

軟件項目干系人一般就是軟件項目有關系的人,主要包含參與軟件項目與接收軟件項目影響的人,分別有軟件項目的策劃人、軟件項目的小組成員、軟件項目的配合人員、軟件的客戶以及供應商等。軟件項目干系人的期望值與需求度在軟件項目的制定過程中與軟件項目管理過程中都是十分重要的,由于各個不同干系人的期望值與需求度各不相同,因此在制定與執行軟件項目時均衡這些人的期望值與需求度是十分困難的。

1.3軟件項目團隊內部分工合作問題

軟件項目的執行過程包含多個階段,各個階段的各個不同角色與同一階段的不同角色的具體任務有區別的,軟件項目經理在分配任務的過程中有時沒有充分考慮到各方面的細節問題,比如分工任務不清晰,會導致軟件項目的相關人員相互推拖責任;盡管有時候分工任務十分清晰,然而員工相互之間沒有充分配合,沒有從軟件項目的整體性出發考慮。

2軟件項目管理的對策

2.1制定有效的軟件項目計劃

制定軟件項目計劃并非是要求寫出一份說明資料或者是計劃書,然而應當根據實際的軟件項目情況制定一個符合軟件項目的實施計劃,這個軟件項目計劃要有一定的針對性,盡量能夠充分考慮問題。制定合理有效的軟件項目計劃要體現出實用性,可以用于指導實際工作,制定軟件項目計劃時應當充分考慮總體情況,充分結合實際的項目執行情況盡可能降低軟件項目的成本,制定出一份科學合理的執行計劃。

2.2合理分配軟件項目任務

軟件項目經理把實際項目的任務分解過程中需要合理運用工作分解結構,這樣能夠充分有效地避免工作范圍出現遺漏問題,為了達到項目任務分解的有效分配,能夠使用軟件資源的負荷直方圖,從而能夠確保工作任務達到科學合理的負載均衡目標。軟件項目技術人員在承擔管理任務之前,需要充分掌握軟件項目管理的基本理論知識,尤其是執行項目的人員管理與溝通管理,在實際管理工作過程中不斷提升自身的管理水平,從而積累軟件項目的實際管理經驗,相應地加強軟件項目的管理意識。

2.3軟件項目成員的協調配合

軟件項目經理在任務分解完成之后,把具體的工作責任合理地分配給相應的工作人員,同時需要強調各個員工之間的協調配合,完成各種不同的分工工作。軟件項目的生命周期階段通常包含了多個階段,然而各個不同階段之間是相互聯系的,應當注意前后階段之間的具體銜接,確保前后階段之間良好的信息溝通。

2.4增強溝通交流的主動意識

在溝通交流的過程中需要注意以下幾方面情況:其一是要清楚認識到溝通交流的對象與內容;其二是應當清晰地了解溝通交流的主要目的;其三是要遵循一定的標準規范,在溝通交流的過程中需要注意時間的合理限制,有可能在第一次溝通交流過程中無法順利地進行,然而給對方時間仔細耐心地聽完對方的話,對于關鍵問題應當合理解決。軟件項目干系人應當增強溝通交流的主動意識,確保項目內部人員相互之間的良好溝通,從而有利于促進軟件項目管理工作的順利開展。

3結束語

軟件項目計劃書范文5

關鍵詞:工作室;實踐教學;軟件工程;項目驅動

中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2016)24-0140-02

Abstract: In order to train graduates to meet the needs of the software industry, it is imperative to enhance the all-round ability of students in software engineering. In recent years, our school has adopted the practice teaching mode based on the studio in the software engineering major, and has achieved good teaching effect. The employment of graduates has been greatly improved. This paper makes a detailed description of the location of the studio, the choice of the training program and the operation of the studio. A useful attempt had made for the practical teaching method based on the teacher studio.

Key words: studio; practice teaching; software engineering; project driven

軟件工程專業是一個實踐性很強的專業,實踐教學在整個教學過程中具有突出地位,各高校對該專業的實踐教學都十分重視。然而多方面的信息顯示,當前實踐教學的效果不甚理想,軟件工程專業畢業生的實踐動手能力普遍較弱,通常需要較長的時間才能融入企業的研發工作,導致軟件企業人才難覓,而畢業生又難以順利就業。實踐教學效果不理想的主要原因體現在以下幾個方面:①教學內容相對簡單,以課程知識點的驗證為主,與軟件企業的需求存在較大差距;②教學內容較為松散,各學期間的教學內容沒有良好銜接,各任課教師的教學內容相對孤立,不能圍繞某方面的軟件研發能力持續深入地訓練;③教學環境與企業實際環境存在較大差距,教學中的訓練任務通常是面向單個學生設置的,難以培養學生的溝通能力及團隊協作能力。

針對上述問題,有必要對軟件工程專業的實踐教學進行相應的改革與創新。通過實踐教學有效地培養學生的項目實踐及團隊協作等方面的能力,使本專業畢業生具有良好的工程實踐能力,并能快速融入軟件企業的研發工作。本文將闡述依托工作室開展實踐教學的過程。

1 工作室概要

工作室教學模式起源于德國包豪斯設計學院,最初是設計教育領域的一種教學模式,后來延伸到許多學科的實踐教學當中,并取得了良好的效果。工作室是為了共同目標、理想或愿望等建立的由若干成員構成的協作集體。工作室的規模通常不太大,成員之間的地位相對平等,每個成員都承擔相應的工作任務,并共同討論決定工作室的事務。從工作室的屬性來看,依托工作室的實踐教學有利于培養學生獨立思考、實踐動手及團隊協作等能力。

我校軟件工程專業的工作室不僅具備普通工作室的基本屬性,還依據高校及軟件工程專業的特點進行了一些調整與創新。首先每個工作室都有明確的研發方向和培養目標,比如:JSP軟件研發方向、軟件研發方向、嵌入式軟件研發方向等。其次每個研發方向的工作室通常又分為初級、中級與高級等三個層級的研發小組,研發小組分級設置是為了契合工作室成員來自不同年級以及水平存在差異等情況,分級能讓學生的能力與小組實訓任務相匹配。另外每個研發小組推選一名學生擔任組長,組長通常采用輪流制,每個研發方向的工作室由1-2名專業實踐能力強的教師負責。從多年的實踐教學中發現,良好的工作室組織架構是工作室有序運作的重要前提。

2 工作室學員的招募及組織

通常工作室的容量是有限的,所以只能以招募的方式定期定量吸收新學員進入工作室。通常是每個學期招募一次新學員,招募的對象以軟件學院低年級的學生為主。工作室建立之初由教師挑選新學員,后期則由工作室的高級學員們來挑選新學員,教師只起監督作用。這樣做的目的是為了培養學生對于新學員素質的把握能力,這對于其走向工作崗位組建研發團隊是有幫助的。我們規定選擇新學員的高級學員將自動成為被選擇的新學員的“導師”,導師要定向承擔其所選擇的新學員的技術指導工作,因此每位學員在選擇新學員的時候都十分認真,與此同時工作室中學生之間 “傳、幫、帶”的共同進步機制也就自然建立起來。通常每個研發方向的工作室每次招募20人左右的新學員,進入工作室后新學員還將進一步分配到具體的研發小組當中,一般每個研發小組6人左右。新學員大都進入新組建的初級研發小組之中,水平較高的個別學員則加入到與其能力相稱的更高級別的研發小組中。在項目實訓過程中同一個級別的研發小組間可以橫向地比拼與促進,同時高層級的研發小組又能縱向指導相應的低層級的研發小組。從目前的實際情況來看,上述學員的招募與組織模式十分有利于學員們的共同成長,并在教學過程中收到了良好的效果。

3 工作室實訓項目的設置

實訓項目是學生實踐學習的主要對象,是學生能力成長的重要載體。因此 工作室的指導教師應該認真研究并完成實訓項目的精心設計。首先實訓項目應該分級,因為工作室中的成員由不同年級的學生構成,專業水平通常有差異,因此有必要依據學生的能力水平來設置實訓項目。通常工作室的成員分為初級、中級與高級等三個層級的研發小組,所以實訓項目也應該相應地分為初級、中級及高級等難度的項目庫。實訓中應該讓項目與學生的能力相匹配,經過多年的實踐教學發現,如果不加區分地讓所有學生都做類似的項目,則基礎薄弱的學生很難參與到超出其能力范圍的項目研發中,這樣不僅不能通過實訓過程提升其能力,相反還會影響這部分學生對專業學習的自信心。

實踐教學不僅要關注項目難度與學生能力的匹配,而且要注意從初級到高級項目的關聯性與難度遞進的把握,項目的設置必須符合學生的能力培養目標及實踐教學規律。前期的實訓項目是后期實訓的基礎,后期的實訓項目是前期項目的進一步發展,以此類推,經過長期的、指向一致的若干階段項目實踐訓練,學生的實踐動手能力將普遍得到較大幅度的提升。比如,要培養學生的JSP程序開發能力,工作室可以考慮選擇比較有代表性的進銷存信息管理軟件為項目背景,對于初級學員可以考慮用C語言開發一個模擬的進銷存信息管理軟件,該過程不僅要讓學生學會C語言的編程技術,還要讓學生掌握基本的進銷存業務流程;對于中級水平的學生可以讓其利用JAVA等語言結合SQL數據庫開發在功能上有所提升的進銷存管理軟件;對于高級水平的學生則可以讓其利用JSP結合ORACLE開發功能相對完善、基本滿足現實需求的進銷存管理軟件。我們發現在學生對典型的項目有了開發經驗之后,他們的能力及自信將得到很大的提升,進而可以較容易地引導學生開發其他領域的實訓項目。

4 工作室實踐教學的實施

工作室實踐教學主要依托軟件項目開展,學生的能力成長也是在完成一個個項目的過程中逐步實現的,因此我們對于每個項目的完成都有較為規范的執行路線與流程。通常我們將項目的實施過程分為項目執行計劃的制訂、項目的實施以及項目的評價等幾個方面。

優秀的項目執行計劃是保證項目科學高效完成的重要前提,通常包含需求分析、模塊分解以及任務分工等幾個方面。每個研發小組都要在項目的實施前提交一份操作性較強的項目執行計劃書。在項目執行計劃書的形成過程中應該充分發揮每個小組成員的作用,計劃書必須是經過大家集體討論并完善后的成果,項目計劃書的最后定稿由該小組的項目負責人來完成。研發小組采用按項目輪流選擇負責人的制度,這樣就能讓每個小組成員的組織協調能力都得到鍛煉。為了避免初級項目研發小組的執行計劃書出現方向性的錯誤,項目計劃書最后都要交由更高一級的項目研發小組成員或教師進行審定。

項目的實施過程就是依據項目計劃書將項目需求變成具體軟件的過程,每個小組成員都有自己要獨立承擔的程序開發任務。在項目的實施過程中學生將遇到不少技術上的問題,此時就可以利用前期有利的學員組織架構來解決。首先每個研發小組要定期相互交流討論,討論內容包括每個小組成員及時告知自己的研發進度、討論各成員在項目實施過程中遇到的問題及解決方法;對于小組內部無法解決的問題,則可以縱向尋求各自的“學生導師”和相應的高級別的研發小組或教師的幫助??傮w而言該過程應充分鍛煉學生分析思考并解決問題的能力以及溝通協作能力。教師主要從事過程監控及少量的技術指導工作。項目實踐過程的主要環節如下圖所示。

5 工作室實訓教學的評價

在各小組完成實訓任務之后,將對各小組及個人進行綜合評價,該過程由進行相同研發任務的若干小組的所有成員、評委(通常由若干個更高級別的研發小組成員擔任)及教師共同完成。評價過程不僅是一個成績量化的過程,同時也是學員能力進一步提升的重要過程,因為在評價過程中學員將能學到別的團隊及個人的優點并能發現自己團隊及個人的不足。通過評價,每個學生的每一次實訓成績都將量化為一個分數,學員的期末成績是每一次成績的總和,總成績是學員晉級或者淘汰的主要依據。合理的評價指標是對學員進行科學評價的重要依據,也是督促學生在后繼的實訓中認真工作的標尺,因此我們在制定評價指標中會綜合考慮各種因素。每個研發小組的每一次實訓評價分為團隊評價和個人評價兩部分,團隊評價成績主要由軟件的質量、完成的時間及團隊工作狀態等構成,而個人評價成績則由其團隊分數、個人任務的完成質量以及被其指導的低層級的學員的成績(初級學員沒有這一項)等構成。

評價過程中首先由組長對本組軟件研發的情況進行概述,然后由各成員小組對自己的任務完成情況進行限時闡述,最后由評委們依據各項指標打出團隊及個人分數。因為評價過程是學員學結以及成績量化的重要過程,所以該過程得到了我們的足夠重視。實踐證明上述評價過程在我們的實踐教學中收到了良好的效果。

6 結束語

工作室作為實踐教學的一個平臺,為學生的實踐動手能力、分析思辨能力、專業創新能力及團隊協作等能力的培養起到了積極作用。本文以我校軟件工程專業的教師工作室的實例為背景,從工作室的人才培養定位、項目的選擇及工作室的運作等方面進行了全面的闡述。實踐證明,經過工作室培養的學生的實踐動手能力得到了明顯提升,就業率與就業質量明顯提高,目前許多工作室的學員已經成為了軟件企業的骨干。當然依托工作室的實踐教學作為一種相對新穎的實踐教學方式,還有許多問題值得我們持續研究與探索。

參考文獻:

[1] 蔣新革, 牛東育. 教師工作室教學模式及管理體制創新的探索[J]. 教育與職業, 2014(9): 43-44.

[2] 聶方彥, 屠添翼. 工作室制下的計算機專業學生實踐能力培養探索[J]. 大眾科技, 2013(7): 149-150.

[3] 鄭劍. “工作室制”計算機軟件人才培養模式研究與實踐[J]. 教育教學論壇, 2012(10B):173-175.

軟件項目計劃書范文6

質量保障措施

質量保障措施包括項目質量管理保障措施和軟件開發質量保障措施兩方面。

1.1.1

項目質量管理保障措施

1、資深的質量經理與質保組

針對本項目,將派遣資深的質量經理參與質量保證組(簡稱SQA組)。SQA組負責確保項目遵守質量保證體系的標準要求,確保遵循項目計劃書中描述的要求,確保交付的軟件及其文檔以及非交付的軟件在需求、設計及管理等諸多方面的質量。

2、全程參與的質量經理

質量經理,即質量保證組組長,監控項目成員的軟件活動,并對軟件產品與可適用的標準、過程和軟件開發計劃的符合性進行評價,為雙方項目領導小組監控項目的軟件生產提供適當的可視性。

3、合理的質量控制流程

質量經理負責對項目進行監控與分析,將結果報告給由雙方高層人員組成的項目領導小組。項目經理批準給用戶的所有文檔和軟件,必須得到質量經理的復核和批準。

質量管理規范

質量經理的工作依據為行業標準、客戶方約定的管理規范和公司的管理規范,工作方式為編制質量計劃、過程和產品檢查、評審和審計、問題上報等。

服從工程監理

鑒于本項目的專業性和復雜性,如本項目中標,XXX將在系統建設、安裝調試和驗收等各環節嚴格服從專業監理公司的全過程監控,以保證整個項目的質量。

加強協調管理

由于本試點工程參加建設單位較多,需要統一協調與配合。如本項目中標,xxxx將積極配合、充分協調項目參與各方的關系,提高工作效率,團結一致共同建設本項目。

嚴格合同和計劃管理

本項目內容復雜,如本項目中標,為保證工程建設的質量和建成后運行的質量,在施工各環節將嚴格加強合同管理和計劃管理,嚴格按合同及工作計劃進行施工,確保工作質量。

重視培訓

由于本項目內容復雜,專業程度較高,如本項目中標,xxxxx將把培訓工作貫穿到整個建設過程中。本項目的培訓不能按照傳統的培訓方式在項目完成后進行,在工程設計、施工階段采用邊設計施工邊培訓的方式,以便用戶更快使用本系統,同時保證工程少出偏差,保證工程質量。

1.1.2

軟件質量保障措施

軟件質量保障措施包括對項目資源的保障,對質量管理過程的保障和對產品質量的技術保障。

(一)對軟件產品的測試

軟件測試是對軟件產品質量保障最重要的措施之一。

測試是評價檢查質量目標實現的重要手段,過程如下:

亚洲精品一二三区-久久