七個垂手可得的敏捷開發工具

csdn發表於2013-10-30

  軟體開發的專案經理通常需要權衡使用什麼樣的高效工具、如何制定專案程式計劃表等等的關鍵因素。敏捷工具的合適選用對開發專案起到推波助瀾、事半功倍的效用!

  1. Jira/Jira Agile

  JIRA是Atlassian公司出品的專案與事務跟蹤工具,被廣泛應用於缺陷跟蹤、客戶服務、需求收集、流程審批、任務跟蹤、專案跟蹤和敏捷管理等工作領域。

  環保服務公司Comanco的專案經理Astrid Byro說Jira是公司分散式技術團隊的天賜之物,因為這個技術團隊分佈在卡達、德國和英國,使用Jira Agile可以讓專案經理隨時隨地的看到專案開發的程式碼、配置和文件,以及測試和審查的即時結果。

  2. Axosoft OnTime Scrum

  Axosoft OnTime Scrum能夠幫助開發團隊管理待辦事項、產品釋出和模擬專案衝刺。這款基於HTML5特性的工具提供建立圖表和管理儀表板的功能,隨著工作時間的走動,它可以追蹤程式碼特性並修復bug。除此之外,HTML5也是Axosoft OnTime Scrum平臺的一部分,兼具一些其它有用的協作工具,例如Wiki和bug追蹤器。

  負責諮詢和圖形設計的軟體公司Envoc在兩週的迭代週期就是使用的Axosoft OnTime平臺。Envoc CEO Calvin Fabre說:“我們很高興也很願意成為OnTime的倡導者。”

  3. LeanKit

  LeanKit使用一個基於雲基礎的whiteboard來稱述組織流程。每一個圖卡代表工作專案,並且提供狀態更新選項。團隊使用LeanKit就可以看到工作負載分佈,也能匯出歷史資料。

  電郵營銷公司Emma在跟蹤各種團隊工作程式的時候遇到了困難,於是開始啟用全公司的LeanKit帳戶,Emma操作分析師Kat Amano說道:每個人都可以登入LeanKit,只需要看一眼就能看到正在發生的一切。

  4. Microsoft Visual Studio Team Foundation Server

  TFS(Team Foundation Server)是 Microsoft應用程式生命週期管理(ALM) 解決方案的核心協作平臺。不論在本地還是在雲中,TFS均可支援靈活的開發實踐、 多個IDE和平臺,併為您提供有效管理整個IT生命週期的軟體開發專案所需的工具。

  Columbia Sportswear公司的技術服務總監Brian Summers說:“我所有的團隊成員都在使用TFS來協調日常工作和開發專案之間的事情。”

  5. Telerik TeamPulse

  Telerik TeamPulse旨在幫助團隊管理各種各樣的需求和bug,和Microsoft的TFS共同提供雙向同步服務。

  軟體開發經理Damien Coyle說:“公司員工根據自身不同的角色來使用Telerik TeamPulse:客戶通過反饋門戶與TeamPulse進行互動;產品經理通過訪問待辦事項來優先處理事項;專案經理計劃迭代次數(衝刺)和跟蹤分配的工作;開發人員檢視任務板、完成工作;這一切都離不開Visual Studio和TFS一體化整合。”

  6. Rally Platform for Agile Lifecycle Management

  這是一種基於雲技術的敏捷生命週期管理平臺,在無數個團隊裡擴充套件使用,帶有自定義頁面、還能夠自定義顯示皮膚的功能,以達到自動化控制各種開發流程。

  出售戶外用品的網站Backcountry.com一直在使用Rally來管理軟體產品和IT操作團隊。網站專案管理總監Keith Klundt這樣說到:“我們管理所有的工作型別,包括軟體開發專案和操作,以及維護服務請求。軟體產品團隊使用Scrum來維護產品,使用Rally來模擬銷售庫存產品。”

  7. Planbox

  Planbox通過burndown圖表來跟蹤監視專案的程式,同時結合客戶的反饋資訊,這項工具所針對的人員是相對較廣泛的。

  PetFlow.com網站將對Planbox的使用從技術團隊擴大到了營銷團隊。網站的專案經理Garroch Neil說:“我們正在逐步的採用敏捷開發方法,但是像這樣的改變不是一天就能完成的。我們把Planbox的迭代當作是一個回顧性評價工具,目前仍然在使用優先佇列系統,但是每兩週迭代結束的時候,我們就得回顧一下完成了多少工作,檢查一下bug、特性和優化等等等。” 

  原文:InfoWorld

相關文章