專案管理

導入敏捷式開發專案

Agile
Scrum
導入敏捷式開發專案的封面圖片
擔任角色
擔任角色
Project Owner
執行時間
執行時間
3 個月
負責項目
負責項目
制定方向|時程規劃|開會統籌
專案動機
專案動機

自我精進過程,我學習到敏捷式開發的模式。雖然所屬公司不是軟體相關產業,但沿用其精神,檢視過往的瀑布流模式過於冗長。於是開始思考新的事業體,也許可以透過流程改善來提高產出。
因此,我開始和同事及管理階層分享討論,並召集夥伴一起參與研究如何導入全新的敏捷式流程。

專案流程
專案流程

透過資料蒐集整理,了解敏捷開發如何導入與執行,初步規劃大致流程與同事分享可行性。
接著制定大目標及細項,分配任務與規劃時程,並適時詢問組員進度,有問題立即可以快速討論解決。

專案流程步驟圖
01 收集資料
  • 研究不同開發的差異
    瀑布流開發:各部門執行手中任務,照著規則一步一步執行。
    敏捷式開發:講求快速迭代,從經驗中學習並即時改變策略,須提高團隊的自我管理。
02 整理分享
  • 將蒐集到的資料整理統整,規劃初步進行方式,並和同事分享新的開發流程。
Scrum 是什麼?
03 規畫會議
1.制定大目標 2.尋找問題點 3. 切分小方向
04 進度確認
  • 每週定期回顧進度,並確定隔週任務進度。
  • 於會議中一起討論並解決實際執行時所遇到的問題。
專案協作
專案協作
1. 建立小群組
  • 減少會議冗長時間,透過小群組互動更即時。
  • 建立彼此信任感,有問題立即修正、彈性調整,幫助彼此解決問題。
2. 建立 Trello
  • 設立任務卡、代辦清單,讓組員清楚了解彼此各項進度。
  • 羅列重點時程、會議相關等資訊,讓組員更方便尋找。
專案協作圖片
專案成果
專案成果
1.縮短開發時間 2.減少會議 3.共同參與
專案心得
專案心得
  • 建立共同目標,並享受達成的成就,建立團隊向心力。
  • 敏捷式開發是高度彈性的流程,彼此有問題可以快速討論、即時調整。
  • 敏捷式與瀑布流開發最大的不同點在於,瀑布流各處分工較細並各自進行;但敏捷開發公開透明,團隊的所有人都要能「隨時掌握情況,幫助彼此解決問題」。
  • 大家在擁有共識下,同時協作進行,減少資訊不對稱來回修正的問題,提高整體協作效率。
  • 「敏捷開發不代表開發流程會變快」敏捷開發方法是一個快速迭代的過程,目前已完成第一次實作,期望透過每次的迭代都能讓團隊針對過去誤區進行更正。
< 回作品列表