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

2021-01-07 CSDN技術社區

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


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、特性和優化等等等。」         (編譯/薛梁  責編/付江)

此外,由CSDN聯合微軟共同舉辦的「TUP第三十期:移動開發大趨勢:跨平臺的挑戰」活動於2013年11月7號舉行,敬請報名參加。屆時專家們將會現場深入剖析如何通過Visual Studio結合Xamarin利用C#語言去構建跨平臺的移動應用,並與大家進行深度溝通。

原文:InfoWorld

本文為CSDN編譯整理,未經允許不得轉載,如需轉載請聯繫market#csdn.net(#換成@)

相關焦點

  • 敏捷項目管理軟體,迅速找到最適合你的敏捷開發的管理工具
    2020-12-28 14:22:31 來源: 小仙 舉報   敏捷開發的管理工具
  • 開發者必讀:七大熱門敏捷開發工具推薦
    【IT168 技術】最近一段時間,敏捷開發的風潮已經席捲世界各地。快速迭代開始接替全面映射流水線流程,甚至向外將軟體開發擴展到整個企業當中,這一切都要歸功于敏捷開發所帶來的靈活性以及適應反饋的能力。  不過通往敏捷開發的過渡之路並非一馬平川。
  • 什麼是敏捷開發?一分鐘讓你了解敏捷開發的精髓!
    」一詞,想必大家都不陌生,不過對有些人來說,可能也就是書上見過或者聽說過,事實上,「敏捷開發」並不是一門技術或者工具,而只是一個軟體開發方法,也可以說是思想。那麼,究竟什麼是敏捷開發?敏捷開發是一套軟體開發的價值和原則,倡導演進式開發,提早交付,持續改進,鼓勵對變化做出快速靈活的反應。很多人可能會有這樣一個誤區,即敏捷開發就是快速,越快越好,加班加點寫代碼、趕進度等,而實際卻並非如此,對于敏捷,我們可看作是輕量級、高效。
  • 什麼是敏捷開發?
    敏捷開發將通過迭代應對這一問題,只做初始決策,定大致的方向。通過市場反饋不斷修正對產品的認知,增量的決策和調整。敏捷的目標二產品開發過程中,技術環境、市場環境、競品策略、團隊認知都會發生變化。面對變化的環境,我們必須承認自己的無知,在開發過程主動有效地學習,不斷地汲取反饋,靈活地調整。
  • JIRA與敏捷:李小龍教給我們的敏捷開發之道
    Atlassian是全球領先的開發團隊協同軟體供應商,旗下產品包括項目跟蹤管理工具 JIRA、團隊協同與知識管理工具 Confluence、持續集成與發布管理工具 Bamboo、適用企業團隊的Git代碼庫管理工具 Stash、單點登錄與認證管理工具 Crowd、基於JIRA的敏捷項目管理工具 Greenhopper等。
  • 什麼是敏捷開發
    已經有很多介紹什麼是敏捷開發的文章了,為什麼還要寫一篇呢。我最近也在思考中,主要有2個原因:現在找到的文章,介紹敏捷開發非常簡短,不夠詳細甚至有一些文章,沒有介紹出敏捷的本質作為一名 Scrum培訓師(CST),有必要為大家澄清一下什麼是敏捷開發。敏捷開發調查介紹敏捷之前,先了解一下背景。
  • 落地敏捷開發的12個建議,打造自定義開發管理模式!
    敏捷開發提到的相關原則,敏捷開發模式應用到實際開發過程中,實施起來或多或少與理論存在差異。所謂理論結合實際,作為開發人員或者開發組織來說,不可完全照搬。敏捷開發實施背景敏捷開發模式,總體來說適合迭代演進的產品項目。
  • 敏捷開發超強指南
    編輯導語:敏捷開發以用戶的需求進化為核心,採用迭代、循序漸進的方法進行軟體開發,也是如今很流行的軟體開發方法,但是你真的知道什麼是敏捷開發嗎?本文作者分享了關于敏捷開發的流程以及團隊內部的敏捷分享,我們一起來看一下。
  • 復盤:服務于敏捷開發的項目文檔
    敏捷開發,強調的是開發過程是敏捷的,但是最終的結果和瀑布開發是一樣的——一套完整的產品。單從文檔上講,敏捷開發相對瀑布開發少了部分不必要的文檔,但是少不代表沒有。產品後期若需要迭代,若是沒有文檔記錄,就會再浪費一定資源(時間、人力)去梳理業務、關鍵數據流等。
  • 開發方法:深入理解敏捷開發的常見誤區
    敏捷的價值觀如下:  個體和交互 勝過 過程和工具  可以工作的軟體 勝過 面面俱到的文檔客戶合作 勝過 合同談判  響應變化 勝過 遵循計劃  由價值觀引出的12條敏捷原則:  我們最優先要做的是通過儘早的、持續的交付有價值的軟體來使客戶滿意。
  • 作為產品經理,如何主導團隊敏捷開發?
    本文以一個產品經理的角度,以多年主導敏捷團隊的經驗,深入淺出的帶你掌握主導團隊敏捷開發的方法。今時今地,為何需要敏捷開發?讓大象跳舞,是所有大公司追求的目標。迅速的響應市場變化,用最低的管理成本創造最好的產品,源源不斷的創新能力——多少管理學家和實戰領袖都在追索這三個問題的終極解法。
  • 漫畫:三分鐘了解敏捷開發
    什麼是敏捷開發?敏捷開發(Agile)是一種以人為核心、迭代、循序漸進的開發方法。在敏捷開發中,軟體項目的構建被切分成多個子項目,各個子項目的成果都經過測試,具備集成和可運行的特徵。簡單地來說,敏捷開發並不追求前期完美的設計、完美編碼,而是力求在很短的周期內開發出產品的核心功能,儘早發布出可用的版本。然後在後續的生產周期內,按照新需求不斷迭代升級,完善產品。這一切正如某人的名言:
  • 應用敏捷開發的 5 個好理由
    坦率地說,大約在七年前,我和你現在的處境一樣,滿腦子都受到這些問題的轟炸,認為敏捷是一種一時流行的新的項目管理時尚。那時,我也絲毫不知道為什麼每個人都為敏捷實現而瘋狂。如果有今天的我站在七年前我的旁邊,我那時候就會知道這個問題的明確答案。寫在前面的話...如果僅站在我個人經驗上來看,我支持所有使用敏捷開發的觀點。
  • 你對JIRA工具了解多少?揭秘敏捷實用工具JIRA的前世今生!
    Jira是一款非常優秀的項目管理工具、完善的敏捷測試流程,頁面表單自定義、工作流程自定義,豐富的圖表數據統計插件,開放外部API(可與郵箱、釘釘、git進行集成,做到消息時時同步)。當然Jira的功能遠不止這些……提高工作效率,試問舍它取誰???需要實現如下目標:1. 需求管理, 子需求管理(一個需求可能拆分成若干個細的需求)2.
  • Scrum:兼顧計劃與靈活的敏捷開發
    Scrum中的三個角色產品負責人(Product Owner)主要由產品經理擔任,其為確定產品的方向和願景,定義產品發布的內容、優先級及交付時間,為產品ROI(profitability of product)負責。
  • 敏捷開發三次迭代(Iteration Three)
    三次迭代(Iteration Three)是敏捷項目開發管理周期中的一個階段,到達這個階段時,項目已經成功的在某些問題上調整過2
  • 應用軟體的「敏捷開發」模式:從小米MIUI談起
    小米CEO雷軍曾表示,MIUI採用了敏捷開發(agile develolment)的模式,因此可以在短時間內完成開發,實現軟體快速迭代。用戶對MIUI這一ROM的質量或許見仁見智,不過,什麼是「敏捷開發」?作為一種相對新穎的產品開發模式,敏捷開發這一概念提出於2001年2月。
  • 實例解析:敏捷開發項目管理五步走
    這篇文章講產品經理如何進行高效的敏捷開發項目管理。一、背景交代背景,利用公司原有的項目管理方式,產品無法按時上線,產品質量難以保障。老闆決定把項目管理交由產品經理主導,務必保證後續產品的質量並按時上線。
  • 如何實現敏捷軟體開發?
    敏捷開發究竟是什麼?通俗地講,他就是將項目分為多個獨立運行,但又存在聯繫地小項目,通過分別完成實現快速開發。整體來看,它的優勢就是高效!在軟體工程領域,有過很多軟體開發模型,如瀑布模型、快速原型模型、增量模型、螺旋模型、演化模型、噴泉模型、RAD模型、敏捷軟體開發模型、XP極端模型。
  • 敏捷開發,是心頭的硃砂痣還是牆上的蚊子血?
    當我拿到敏捷的命題,腦海中浮現出的第一個念頭便是如此。傳統開發團隊花一場2-3萬的價格請敏捷教練做著培訓,真正的敏捷團隊則會搖搖頭說:敏捷開發,其實一點也不「敏捷」。敏捷開發,可能一點都不「敏捷」前幾日,我的一個朋友向我諮詢敏捷開發,言語中透露出對目前研發團隊現狀的擔憂,希望敏捷開發能夠改善團隊中的種種問題,提升開發效率。像我這位朋友這樣的情況,在國內的研發團隊中絕不是個例。