本來是要用Microsoft的Visual Studio Team System來做這次的軟體生命週期管理,不過看完Fundation Server的安裝需求就放棄了,改使用IBM Jazz平台,到Jazz.net下載了Rational Team Concert後開始安裝,安裝過程比我想像中的順利,不到一小時就安裝完了,中間唯一遇到的問題是想把Team Concert Client加到現有的Eclipse裡時,出現版本不相容的問題,只好再重新安裝一個新的Team Concert Client(就是Eclipse但IBM改個名稱),看似一切美好,但問題才正要開始...

  雖然有份IBM的教學手冊,教如何在IBM Rational Team Concert使用Scrum流程,但複雜的設定把我們搞了快兩小時,然後才終於有Product backlog和Sprint backlog可以讓我們繼續玩下去,一開始寫Story時又弄錯,只好又重寫一次Story,開始翻撲克牌時才發現,這是個大問題,執行第一個Sprint時,沒有系統架構,沒有System Context,連最基礎的需求管理都沒有,只有顧客想要的Story,Story points擺明是亂掰的,最後,我們決定把系統架構納入第一個Sprint的Task,功能性/非功能需求分析也一併加到Task裡,比較像是RUP + Scrum的混合體,反正,Scrum本來就是一個可以擴充的最簡單流程。

  沒想到都弄完後已經五點半快六點了,還好老師因為去國科會做期中進度報告,不用meeting才有一整天的時間可以玩這套系統,忙了一整天,才終於看到Sprint backlog上滿滿一堆被assign給team member的Task,下禮拜就要交作業了,未完待續...

dbi1463 發表在 痞客邦 PIXNET 留言(0) 人氣()