1. 程式人生 > >DevCloud專案管理與Leangoo使用對比

DevCloud專案管理與Leangoo使用對比

 DevCloud()是集華為研發實踐、前沿研發理念、先進研發工具為一體的研發雲平臺,面向開發者提供端到端的研發工具服務。專案管理是DevCloud服務之一,致力於為敏捷開發團隊提供簡單高效的開發協作服務。該服務與當前市場上常用的開發協作工具如WorktileTeambitionTowerLeangoo等相比有何優劣? 本文選取其中專門做Scrum敏捷開發專案管理的Leangoo進行了對比分析。

產品概述

Leangoo(領歌)是一款以看板為核心的專案協作工具,融入了Scrum敏捷管理思想,用於視覺化地進行專案需求、任務問題和文件的管理和協作,隨時隨地跟蹤團隊工作進展,以實現高效協同。

Leangoo提供永久免費的線上版本,線上註冊之後即可免費使用,也提供付費商業版,部署在企業私有云或者企業內網。

DevCloud專案管理,融合敏捷設計理念,可快速完成敏捷迭代計劃、建立工作任務,直觀呈現每日站會看板、專案統計報表,縮短迭代週期、提升專案管理效率。即開即用,與整合開發環境和移動端結合,隨時隨地瞭解專案進展;支援跨地域協同與社交化協作,對接社交工具,可以即使掌控專案動態。DevCloud專案管理按使用者數和使用時間收費,5人以下免費。

 產品功能

Leangoo的核心是看板,團隊工作體現為卡片,內容可以是需求、任務、問題等。看板上的主要元素包括列表和泳道,列表管理工作的不同階段或狀態,泳道實現任務的分組對應,從兩個緯度讓團隊的工作高度視覺化、一目瞭然

。橫向為泳道,不同泳道代表不同的迭代或釋出版本,縱向為列表,使用者可以自定義列表名稱,每一列可以新增卡片,卡片可以在不同的列表間拖拽以改變狀態,每一個卡片可以新增標籤、專案成員、工作量、附件、截止時間等。


Leagoo還提供看板的週期設定、所屬專案設定、匯入匯出及歸檔等功能,也提供看板統計。看板統計包括看板的燃盡圖顯示,也包括卡片數或工作量在不同列表的任務分佈表。


DevCloud專案管理是基於專案的管理, 提供精簡流程和scrum流程兩種管理服務,其中Scrum流程是為敏捷開發量身定製的,包括專案規劃、敏捷迭代、需求管理、缺陷跟蹤、文件管理、看板、報表統計分析等功能。專案規劃功能可以用思維導圖形式的視覺化介面對專案進行

Epic/Feature/User Story多級拆分。規劃出來的User Story以看板的形式顯示在專案的Backlog裡, 在這裡每個工作項提現為一張卡片,每張卡片可以編輯其處理人、預計工作量、優先順序與重要程大約、迭代與模組等等,其狀態可以在新建、進行中、已解決、測試中、已拒絕、已關閉之間進行拖拽變更。每個User Story可以規劃到不同迭代,可以基於迭代進行統計與管理。


DevCloud專案管理提供豐富的統計服務,包括迭代管理圖、燃盡圖、工作項完成情況統計圖、統計表、專案成員統計管理等。


Devcloud專案管理還提供文件管理與百科功能,便於團隊成員間協作共享。而Leangoo的快照分享功能可以通過二維碼快速的講看板內容分享給相關人員,更是一個亮點。

對比分析

LeangooDevCloud專案管理都融入了敏捷思想,有很多共通之處,也有一些不同的點,在這裡簡要選幾條進行分析。

1. 產品定位與商業模式方面

Leangoo是一款適用於敏捷開發的看板工具,更多的關注“看板”本身。其依靠Scrum中文網吸引客戶,提供免費的線上版本留存客戶,主要通過後續的Scrum培訓與服務收取費用。

DevCloud專案管理是華為端到端軟體雲平臺的一部分,是DevOps開發思想的一個實現環節,融入了華為30多年軟體開發經驗。其通過華為雲生態與DevOps模式吸引客戶,採取按需收費的模式,小規模的專案免費,但提供線上線下的持續服務支撐。

產品要盈利,一個工具免費、服務收費,另一個工具收費卻附加更多服務,在這一點上兩者基本打平。

2. 敏捷適配性

Leangoo工具本身僅提供了列表與泳道組成的看板,至於怎麼在看板上進行Scrum專案管理,還需要對看板進行一些配置:如果看板用作story管理,列表名字需要改為“新建、進行中、完成”等狀態名;如果看板用作使用者故事地圖,則列表名字要改為Sprint名字。當然,Leangoo提供了不同的內建模板來適配這些不同的需求。

DevCloud專案管理則提供對Scrum的完美適配,一個看板同時實現了使用者故事與迭代的管理,直接將敏捷的思想融入到了工具中。

在這一點上,DevCloud專案管理略佔上風。

3. 工具之於軟體開發週期

Leangoo主要服務於專案管理,以看板為單位,需求管理、變更管理等分別需要不同的看板實現。這樣的問題是,這些看板之間的卡片是弱聯絡的,很難實現需求-測試-缺陷-變更的端到端追溯。

DevCloud專案管理是以專案為單位,專案裡的使用者故事、task、測試用例、缺陷乃至程式碼之間都是有強關聯的,輕易就實現了專案需求與實現的雙向可追溯。

這一點上DevCloud專案管理有著先天的壓倒性優勢。

4. 統計報表

   Leangoo核心是看板,由於不確定看板的用途和列表名稱,所以很難提供立體綜合的統計服務,需要使用者指定完成列或者進行配置之後才會得到一定的統計資訊。

DevCloud專案管理工具本身就契合了敏捷開發思想,不需要進行太多的使用者配置,就可以帶來豐富的統計報表服務。另外還有定製化的通知服務於自定義模板設計。

這一點兒上,DevCloud專案管理服務也是明顯佔優。

5. 使用者體驗

Leangoo的核心是看板,所以看板頁面沒有整合太多的功能選單,讓出了更多空間,提高了看板功能的易用性,使用起來更加舒適。

DevCloud的功能顯然更加豐富,所以頁面集成了太多的功能選單,但帶來的問題就是看板空間明顯壓縮,在看板操作時不簡捷。

    在看板的體驗上,感覺Leangoo更便捷一些。

總結

其實DevCloudLeangoo並不在一個量級,畢竟DevCloud是一個端到端的DevOps雲平臺,而Leangoo是一個專注ScrumSaas軟體,本文旨在通過華為DevCloud某項服務與市場上的細分軟體的對比,不斷加深對敏捷開發的理解,也為敏捷開發團隊的工具選擇提供些參考。

附:DevCloud專案管理Leangoo功能對比表