王潤云,徐建波,龔 波
(湖南科技大學計算機科學與工程學院,湖南湘潭411201)
基于IPD模式的本科畢業(yè)設(shè)計全過程管理探索
王潤云,徐建波,龔 波
(湖南科技大學計算機科學與工程學院,湖南湘潭411201)
本科畢業(yè)設(shè)計是對學生動手能力綜合訓練的最好平臺,也是學生在校期間的一個重要實踐環(huán)節(jié)。如何用項目管理的方式,讓學生完成一個端到端的本科畢業(yè)設(shè)計全過程,是論文重點研究的問題。論文首先從當前本科畢業(yè)設(shè)計現(xiàn)狀和存在的問題分析入手,接著結(jié)合高校實際情況并借鑒IPD集成產(chǎn)品開發(fā)模式的原理方法,提出了本科畢業(yè)設(shè)計中跨專業(yè)團隊的構(gòu)建以及結(jié)構(gòu)化流程模型原型。實踐證明,這種用新理論指導(dǎo)本科畢業(yè)設(shè)計全過程的創(chuàng)新,是提高學生實際動手能力和培養(yǎng)復(fù)合型人才的一種有效方式。
IPD;畢業(yè)設(shè)計;跨專業(yè);結(jié)構(gòu)化流程
在本科生畢業(yè)設(shè)計的指導(dǎo)中,我國絕大多數(shù)高校存在一名老師帶本專業(yè)數(shù)名學生的狀況,導(dǎo)致學生視野狹窄,忽視各學科理論之間的交流,這樣不利于培養(yǎng)跨學科復(fù)合應(yīng)用型的人才。整合教學資源,由多名不同專業(yè)的老師共同指導(dǎo)跨專業(yè)聯(lián)合畢業(yè)設(shè)計,有益于培養(yǎng)本科復(fù)合應(yīng)用型的人才,有益于培養(yǎng)學生跨專業(yè)的職業(yè)技能并跨專業(yè)求職,擴大求職面,這種做法應(yīng)受到重視[1]。
首先,我們來分析下目前大部分學生做畢業(yè)設(shè)計時會出現(xiàn)的一些問題:一是部分學生有好的創(chuàng)意,但由于技術(shù)等方面的原因,無法有效的實施;另外一種是部分學生有很好的技術(shù),但由于沒有好的創(chuàng)意,他們?nèi)狈I(yè)務(wù)流程的了解;還有一種是有很好的理論知識,卻找不到實踐的機會。這些原因都導(dǎo)致了我們現(xiàn)在的畢業(yè)設(shè)計質(zhì)量不佳。舉個常見的例子:教師給計算機專業(yè)的學生安排的畢業(yè)設(shè)計任務(wù)是設(shè)計一個財務(wù)管理系統(tǒng),我們計算機專業(yè)的學生對計算機語言編程很熟悉,但他對具體的財務(wù)管理流程根本不熟悉,所以開發(fā)出來的系統(tǒng)業(yè)務(wù)邏輯混亂,幾乎沒有任何應(yīng)用價值,然而我們財務(wù)專業(yè)的學生對財務(wù)管理流程很熟悉,可對計算機編程技術(shù)又不很懂,他們也無法單獨去開發(fā)一個好的財務(wù)管理系統(tǒng)。而在整個畢業(yè)設(shè)計過程中,財務(wù)專業(yè)和計算機專業(yè)的學生對項目進程管理不懂,無法把握自己的開發(fā)進度以及協(xié)調(diào)各種資源。與此同時我們管理專業(yè)的學生對項目管理很在行,卻為自己快畢業(yè)了還找不到一個可以實際管理的項目發(fā)愁。那么怎么解決這些現(xiàn)實問題,讓每個學生發(fā)揮自己的專業(yè)特長,讓設(shè)計出來的產(chǎn)品具有一定的應(yīng)用價值,這是論文需要重點探討的問題。
IPD是Integrated Product Development的縮寫,即“集成的產(chǎn)品開發(fā)”,是新產(chǎn)品開發(fā)管理的一種模式,其思想來源于PACE。在此基礎(chǔ)上,Motorola、杜邦、波音等公司在實踐中繼續(xù)加以改進和完善,由IBM在學習、實踐中創(chuàng)建并成功地協(xié)助華為實施了該體系,華為的成功也證明該模式是一種高效的產(chǎn)品開發(fā)模式。IPD認為產(chǎn)品開發(fā)要關(guān)注七個要素,包括異步開發(fā)與共用基礎(chǔ)模塊、跨部門團隊、結(jié)構(gòu)化流程、項目和管道管理、客戶需求分析、優(yōu)化投資組合、管理的衡量指標。此外IPD還認為產(chǎn)品開發(fā)有幾個關(guān)鍵點需要重視,包括業(yè)務(wù)決策評審、技術(shù)評審、發(fā)布階段和生命周期階段的工作,以及產(chǎn)品開發(fā)團隊(PDT)中各角色職責的定義[2]。當然,學校畢竟沒有企業(yè)那么多資源,作為本科畢業(yè)設(shè)計,我們也無需按照IPD的7個要素嚴格執(zhí)行。所以論文整合了部分要素,現(xiàn)就其中最重要的跨專業(yè)團隊模型以及結(jié)構(gòu)化流程模型重點進行闡述。
IPD的關(guān)鍵要素包括:跨部門的團隊、結(jié)構(gòu)化的流程、IT支持等。論文根據(jù)一個財務(wù)管理系統(tǒng)設(shè)計與開發(fā),結(jié)合不同專業(yè)的學生,仿照IPD的開發(fā)模式,給出一個跨專業(yè)畢業(yè)設(shè)計團隊模型,該團隊模型主要包括四個重要組成部分(圖1):
橫向協(xié)調(diào)團隊:該團隊主要是由不同學院的畢業(yè)設(shè)計指導(dǎo)老師組成,由他們負責課題的發(fā)布,畢業(yè)學生的分組以及日常的管理工作。
系統(tǒng)設(shè)計團隊:該團隊主要完成兩部分的設(shè)計工作,一部分是業(yè)務(wù)流程方面的設(shè)計,另外一方面是系統(tǒng)開發(fā)技術(shù)層面的設(shè)計,比如數(shù)據(jù)庫設(shè)計等。該團隊主要是由財務(wù)專業(yè)的學生和計算機專業(yè)的學生來組成。
系統(tǒng)實施團隊:該團隊主要完成系統(tǒng)的開發(fā)與測試,開發(fā)過程主要由計算機學院的學生組成,測試包括業(yè)務(wù)功能測試和程序代碼方面的測試,這需要財務(wù)專業(yè)的學生和計算機專業(yè)的學生來共同完成。
項目管理團隊:該團隊主要是由管理專業(yè)的學生組成,它的作用主要包括如下幾點:
(1)管理整個項目小組;
(2)將畢業(yè)設(shè)計的工作任務(wù)具體分配到設(shè)計與實施團隊的每一個成員,指導(dǎo)各個小組成員制定詳細的各職能領(lǐng)域的工作分解結(jié)構(gòu);
(3)保持項目的正常溝通,當無法達成一致意見時做出決策。當自己不能決策時候,可以向橫向協(xié)調(diào)團隊反饋。
(4)做出各個決策評審的日程安排和準備,將項目計劃,業(yè)務(wù)計劃、風險計劃提供給橫向協(xié)調(diào)團隊的老師們;
(5)從橫向協(xié)調(diào)團隊獲得確保所需的資源的及時準確到位;
(6)確保開發(fā),測試,工程,市場,財務(wù)等子計劃的協(xié)調(diào)統(tǒng)一進行。
當然團隊與團隊之間不是孤立的,他們通過IT支撐平臺能進行快速的有效溝通。自此模型中,教師只負責橫向的協(xié)調(diào),在業(yè)務(wù)方面不再對每個團隊進行縱向的指導(dǎo)。
圖1 跨專業(yè)畢業(yè)設(shè)計團隊模型
結(jié)構(gòu)化流程是指產(chǎn)品開發(fā)流程被明確地劃分為概念、計劃、開發(fā)、驗證、發(fā)布、生命周期6個階段,并且在流程中有定義清晰的決策評審點。決策評審點有一致的衡量標準,只有完成了規(guī)定的工作才能夠由一個決策點進入下一個決策點[3]。結(jié)合專業(yè)實際情況,筆者把流程分為創(chuàng)意立項、計劃、開發(fā)測試、評估驗證、設(shè)計發(fā)布、關(guān)閉六個階段。每個階段的流程如圖2所示。
圖2 跨專業(yè)畢業(yè)設(shè)計結(jié)構(gòu)化的流程
在跨專業(yè)結(jié)構(gòu)化流程模型中,不同階段,不同成員,需要按照流程完成自己的各項工作。教師平時對學生設(shè)計的管理工作,基本上是由項目管理團隊成員完成,這樣能大大減少教師的工作量。同時也能讓每個學生在每個流程階段得到了充分的鍛煉。在整個流程中,團隊之間的溝通,需要借助于IT信息技術(shù)支撐平臺來快速完成。這些IT平臺,我們可以借助于QQ群或者EMAIL的方式,進行快速的信息交流。當然,學校也可以開發(fā)專門的畢業(yè)設(shè)計管理系統(tǒng)用來指導(dǎo)設(shè)計。
筆者借鑒以前在華為公司工作的經(jīng)驗,以及以往指導(dǎo)學生參與各種競賽的情況,結(jié)合當前高校本科畢業(yè)設(shè)計的實際,把IPD的產(chǎn)品開發(fā)模式推行到本科畢業(yè)設(shè)計的整個過程管理中。一方面把指導(dǎo)老師從日常管理的瑣事中解放出來,大大減輕老師的工作量,另一方面,能讓學生學會自己管理自己,自己做一次真正的產(chǎn)品設(shè)計、開發(fā)以及項目管理人員,這對于提高學生的專業(yè)水平,無疑是一次很大的幫助。
[1]許兆棠,張恒,汪玉祥,等.整合教學資源跨專業(yè)聯(lián)合畢業(yè)設(shè)計[J].重慶科技學院學報(社會科學版),2008(11):206-208.
[2]Mark zho.主流新產(chǎn)品開發(fā)模式介紹及比較[EB/OL].http://manage.org.cn/Article/200612/41353.html,2006 - 12-13.
[3]朱瑞萍.IPD——一種集成的產(chǎn)品開發(fā)模式[J].各抒己見,2003(12):41-42.
G64
A
1674-5884(2012)02-0052-02
2011-12-07
湖南省教育廳項目(G21025);湖南科技大學大學生創(chuàng)新項目(KDXC1003);湖南科技大學校特色專業(yè)項目(G30902)
王潤云(1960-),女,河北唐山人,教授,主要從事計算機軟件及應(yīng)用研究。
(責任編校 朱正余)