華為軟件開發云(DevCloud):免費可商用的項目管理工具

在軟件開發技術和理念層出不窮的今天,如何更快的適應變化的環境,更好的滿足客戶的需求,已經成為決定從小到大各種規模企業能否活下去的關鍵。

天下武功唯快不破,在當今大環境中更是如此,微服務,敏捷開發,新的方法論和技術無時無刻不在提醒我們,要更快響應客戶需求,更快交付,更短的迭代周期。如何在控制錯誤率的前提下,最大程度的提高企業的開發效率,便是每個企業重點關注的方面。Devops,微服務架構,分布式管理,種種技術和開發理念告訴我們,要靠工具:便捷的項目管理工具,高效的部署工具,穩定的自動化運維工具。

華為去年年底推出的軟件開發云(DevCloud),就是這樣的工具。作為一個針對軟件開發全生命周期管理的工具,它填補了很多空白,尤其是針對中小企業來說,它是一個實用性相當高的管理工具,下面就讓我給大家簡單介紹下這個新產品是怎樣為企業服務的。

1.1什么是軟件開發云

華為軟件開發云(DevCloud)是面向開發者提供的云服務,即開即用,隨時隨地在云端進行項目管理、配置管理、代碼檢查、流水線、編譯、構建、測試、部署、發布等,讓開發者快速而又輕松地開啟云端開發之旅。同時,它能滿足企業的各種開發場景和流程,例如:

完整開發流程:“新建項目 > 新建迭代 > 新建工作項 > 新建代碼倉庫 > 新建代碼檢查任務 > 新建編譯構建任務 > 測試管理 > 部署管理 > 發布管理”

單獨開發流程:“服務 > 配置管理(新建代碼倉庫) > 代碼檢查(新建代碼檢查任務) > 編譯構建(新建編譯構建任務) > 發布管理”

項目經理常用流程:“創建項目 > 添加項目成員并分配角色 > 創建迭代 > 添加并分配工作項 > 了解項目進展 > 項目完成并發布軟件包”

開發團隊常用流程:“創建并配置代碼倉庫 > 領取任務 > 拉取分支 > 編寫代碼并上傳 > 創建代碼檢查 > 修改代碼 > 創建編譯構建任務 > 提交測試 > 解決Bug > 合并分支 >完成任務”

測試團隊常用流程:“分配測試需求 > 編寫測試用例 > 分配并測試用例 > 提交Bug > 驗證Bug修改情況 > 完成測試”

1.2 功能體驗-項目管理

項目管理(ProjectMan)是面向軟件開發團隊進行敏捷化項目管理的團隊協作服務,具備多項目管理、敏捷迭代管理、需求管理、缺陷跟蹤、社交化協作、多層次事務看板、多維度統計報表等功能。

在項目管理首頁中可以清晰的看到項目總覽(包含項目個數、迭代次數、任務總數、需求總數、缺陷總數以及新增的工作項數量),也可以很方便的找到【新建項目】的入口處。

進入到具體的項目時,可以查看具體項目的情況:

在項目管理中可以進行需求、任務以及缺陷的管理,并且在新建工作想的時候系統提供了預設好的需求或缺陷模板:

1.3 功能體驗-配置管理

配置管理服務提供云端代碼托管功能,即支持代碼倉庫創建/克隆、一鍵式下載/上傳代碼等功能。用戶可以快速導入代碼庫,在云端生成一個基礎工程;用戶通過IDE插件將云端工程代碼一鍵下載到本地進行功能開發,開發完畢后將變更的代碼一鍵上傳到云端。

用戶可點進代碼倉庫,通過頁面對代碼倉庫進行可視化管理,甚至可以點擊進具體的文件,進行輕量級的代碼編輯,修改。

1.4 功能體驗-代碼檢查

代碼檢查主要是實現一些簡單的代碼質量管理,幫助監測源代碼質量,讓用戶放心編碼。目前代碼檢查支持Java、JavaScript、CSS、HTML、JSP、C#、C/C++、Python等多種語言。代碼檢查可以精準定位代碼缺陷,提供示例和修復建議,支持一鍵跳轉到代碼庫在線修復;提供華為典型檢查規則集,支持用戶自定義檢查規則集,靈活適配項目需求;一鍵執行代碼檢查,批量處理缺陷。

通過代碼檢查工具,能夠將常見的一些代碼問題給檢測出來,并且提供修改建議,并可針對當前的檢查規則集進行自定義編輯:

1.5 功能體驗-編譯構建

編譯、構建部分與代碼托管無縫對接,提供云端編譯構建服務。編譯構建任務一鍵創建、配置和執行,實現獲取代碼、靜態檢查、構建、打包、等活動自動化,實時監控構建狀態。

平臺支持Java、C、C++、Php、Groovy,python等主流編譯構建語言,同時支持Maven、Ant、Grails等主流構建標準。

1.6 功能體驗-測試管理

測試管理主要提供了一體化的測試功能,覆蓋測試需求、用例管理、測試執行、缺陷管理,能夠輔助高效的管理測試活動,保障產品高質量交付。

并且提供各維度的簡單的報表統計,支持報表導出或發送郵件的功能,方便管理者隨時掌控各個測試任務進展情況:

1.7 功能體驗-部署管理

部署管理服務提供一鍵式自動化部署,過程可視化,支持主流編程語言和技術棧,支持并行部署和流水線無縫集成,實現部署環境標準化和部署過程自動化。滿足當前軟件開發企業持續交付,快速部署的需求。

1.8 功能體驗-發布管理

發布管理(ReleaseMan),是面向軟件開發者提供軟件發布管理的云服務,提供軟件倉庫、軟件發布、發布包下載、發布包元數據管理等功能,通過安全可靠的軟件倉庫,實現軟件包版本管理,提升發布質量和效率,實現產品的持續發布。

最后,也是這款項目管理工具最吸引人的地方。它的每項功能針對使用者都提供了一定的免費使用空間,例如:項目管理、代碼倉庫、測試管理等模塊均提供5人,500M的免費空間,完全可以滿足小型開發團隊日常的工作需要。可以說,從各方面來看,華為的軟件開發云管理工具,是一個值得讓軟件開發人員試上一試的項目管理工具。

華為軟件開發云地址:http://t.cn/RF2flXS

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,362評論 6 537
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,013評論 3 423
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,346評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,421評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,146評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,534評論 1 325
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,585評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,767評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,318評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,074評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,258評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,828評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,486評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,916評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,156評論 1 290
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,993評論 3 395
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,234評論 2 375

推薦閱讀更多精彩內容