發表文章

目前顯示的是 10月, 2009的文章

敏捷開發(Agile Development)實戰經驗分享會

工商廣告時間, 我們公司於10/24號邀請了同人與柯仁傑來分享敏捷開發的實戰經驗, 詳細報名請參考 http://cb.esast.com/cb/wiki/9402 這個研討會的緣由, 是看到了ITHome 專訪同人的一篇報導 , 裡面有談到同人Agile專案管理的經驗,剛好公司也有計劃邀請具有軟體專案管理相關經驗的講師來分享真實的業界經驗, 不再紙上談兵, 在一次 通達人 的網友聚會, 我當面跟同人提出這個邀請, 同人當下就答應了,並介紹了 柯仁傑 給我們認識, 所以這次的研討會我本身也相當期待, Agile Development的書買了, 但是總覺的跟實務有一段距離. 這是算是相當難得的機會同時可以聽到Scrum與XP(extreme programming)的經驗, 有興趣的網友, 歡迎來參加與討論!

GanttProject+CodeBeamer==專案規劃與追蹤

圖片
大約4年前, 我曾經去修改 GanttProject 這個Open Source , 也把它發表到Javaworld, 但是似乎沒有得到太多的回響, 所以將這個整合的open source project給關閉了, 最近看到INTLAND partner做了一個 小程式 , 可以將Codebeamer的Tasks export成GanttProject的xml檔案, 然後透過這個xml來做GanttProject與Codebeamer之間的資料同步, 但是我並不太喜歡這個解決方案, 於是將我多年前的code給翻了出來, 我想我應該可以比他做的更好, 於是這兩個星期, 我就完全投入這個專案, 而且我已經再使用這個成果來做我的工作規劃與排程並追蹤. 使用上完全在GanttProject上操作, 不用透過xml檔案, 目前我的成果如下 將CodeBeamer的Project member匯入到GanttProject 使用GanttProject做工作規劃 : 可以Mapping到Codebeamer同一個Project下的多個Tracker, 所以你可以將專案切成多個Phase, 或是不同屬性的Task, 例如Implement Task,Test Task, 這些不同階段的task, 可以透過單一的GanttProject專案檔案來管理 將規劃好的Task匯出到CodeBeamer: 也就是指派工作給team member去執行 GanttProject匯出到CodeBeamer不僅支援新增, 也支援Update , 所以專案在GanttProject規劃好, Export到CodeBeamer,還是可以透過GanttProject修改Plan再做一次Export但是是使用Update的方式 匯入新增從CodeBeamer到GanttProject: 可以將既有已經存在CodeBeamer專案中的Task匯入到GanttProject 匯入更新從CodeBeamer到GanttProject: 如果Task在CodeBeamer端被修改了, 執行Import Update, 可以更新local端的GanttProject 可以離線操作: 只有在做CodeBeamer匯入/匯出時, 才需要網路 這個GanttProject與4年前我做的整合有什麼差別, 差在我不用再維護