2008 年 01 月 的封存

寒冷的上海&有趣的Together/MDA教育訓練

上個星期剛從上海完成了HPTogether/MDA教育訓練,回到台北之後雖然台北也開始冷了起來,但和上星期的上海比較起來,反而覺得台北好溫暖。其實上星期上海溫度最冷時也不過是零下2,3度,和我最冷在北京遇到零下10度比起來絕對溫度還差了好幾度,只是上星期上海又下雨,浦東的風又大,因此感覺特別冷,這次居然讓我凍成了紅面關公,臉被風吹得又紅又腫,摸著自己的臉也疼痛不已,看來這次是真的凍傷了。

這次在上海一個多星期主要是為了給HP進行TogetherMDA/DDA的課程,在出發之前說實在的心情蠻低落的,因為我已經記不得上次教授TogetherMDA/DDA的課程是多久以前的事情了。以前在Borland時曾經為客戶上過各種不同的課程,後來Borland成立了PSO之後就上得比較少了,因為課程後來就由PSO的同事負責,只不過偶而被客戶特別點名時還是得披掛上陣。由於我已經太久沒有上過超過3天以上的課程,因此這次出發上海之前我都不知道要如何熬過這麼多天的訓練,尤其是這次的課程內容比較深入,壓力也比較大,不過由於以前也上過多次的Together課程,因此也覺得有有些乏味,一直重覆講述相同的課程是是當初我不想做Borland
PSO
的重要原因。

115日早晨我迎著少少的雪花往HP在雲橋路的訓練教室出發,心中仍然不知如何度過這看起來漫長的一天。在課程開始之後,一如我預期的一般是緩慢而讓我有點乏味的步調,不過在我和學員之間慢慢熟悉起來之後氣氛開始慢慢的活潑起來,我立刻發現參加的學員是擁有豐富的開發經驗,因為當他們開始詢問問題時我便開始瞭解學員的背景和實力,因此我決定在一開始使用較為快速的步驟講述基本的觀念和UML,但是把多出的時間留下來討論實際的開發經驗和問題上。以前在Borland教授Together的課程時大都是根據Borland的講義內容,但隨著這些年各種軟體技術的出現和進步,也讓我對於課程的內容有了更為深入自己的看法,因此在這次的Together/MDA教育訓練中,當我講述如何以實際的範例從分析模型,到需求設計,再到設計模型,部署模型,再討論MDA/DDA的內容,結合OCL/QVT 把設計模型,部署模型從CIMPIM最終映射成PSM的過程中,雖然是以Java技術為主要的討論內容,但我也以RORECO,設計樣例,DSL,分析樣例和實務的設計來輔佐課程的內容,讓我在一個星期的時間中講()得非常盡興,我想參加的學員也應該很有收穫(我希望啦)

這次的課程讓我跳出了固定課程內容的範疇,能夠輔以目前最新,最流行的各種技術和知識來講述Together/MDA的內容並且展示各種MDA/DDA規範是如何實作在目前各種軟體產品,架框和語言中也讓我也受益匪淺,『教學相長』是我這次去上海最大的收穫,雖然HP參加的學員是幾乎90%以上是使用Java,但我相信能夠看看其他語言,架框的精髓是非常有幫助的,而且就模型和CIM/PIM的角度來看,特定平台,特定語言和特定架框並不是那麼的重要的。

所以這雖然我的臉頰凍傷了,但心中卻充滿了技術的火熱喜悅。

廣告

11 則迴響