賽貝斯臺灣推動「芸學」計畫,日前捐贈PowerDesigner 9.5 Studio Enterprise給30所大專院校,各校的電腦中心或資訊相關科系獲得該軟體50人版永久免費教學使用權,總值約7億元。這些學校幾乎都是私立學校,讓原本沒有預算採購軟體的系所,得到免費的軟體工程學習工具。根據賽貝斯臺灣的估計,將有3.6萬名學生受惠。

PowerDesigner 9.5 Studio Enterprise包含系統規畫、設計、執行到維護的系統模型工具(CASE),該工具結合物件導向開發流程UML(Unified Modeling Language)、E-R Modeling和OOAD等技術,亦可規畫設計資料庫(Data Modeling)。市面上相似的產品如IBM的Rational Rose、組合國際的ERWin等。

CASE tool依照使用者人數計算,一個使用者的授權費都要數十萬,對於預算緊縮的私立大學來說單價過高,軟體工程相關課程只能紙上談兵,而無力採購一套價值上百萬的工具平臺。東吳大學資訊科學系主任江清水說,這個計畫一推出即受到校方重視,「這是個務實的計畫,從學生時代就熟悉該工具,未來出社會一定也會想使用。」

江清水說,1996、1997年時曾用Rational Rose 1.0開發專案,該軟體當時未支援中文,開發過程中發揮的效益不大,這個問題於2.0已經獲得改善。「軟體工程如OOA(物件導向分析)、OOD(物件導向設計)或OOP(物件導向開發)等是未來資訊人員必備的技能,有了這套免費的平臺,讓學生能將理論和實務結合。」

IBM軟體事業群吳佳惠則表示相當樂意和學校合作,從校園開始紮根,推廣UML應用。「我們願意和校園有更多的互動,免費的授權讓UML成為教材的一環。」不過,由於該領域應用和觀念較新,吳佳惠認為,教授本身可能也不是很了解這部分的應用。「校園對於物件導向的開發工程涉獵不深,應該要讓老師先進修再進行推廣工作。」

Rational的客戶以電子元件開發商、軍方和網路業佔比例最大,各為25%、20%和20%,系統整合有15%,獨立軟體開發商(ISV)和金融業各佔10%,客戶仍以大型企業為主。「人最難標準化,尤其是牽涉多人的大型專案。採用UML工具,最佳化人的生產力,並可將元件再利用。」吳佳惠強調。「一個好的軟體開發專案是資產,一個失敗的專案是負債。」無論是企業或軟體開發公司,研發工程是應該被標準化的平臺規範,避免專案承辦人員或工作流程銜接不連續的情形發生。

熱門新聞

Advertisement