華為云DevCloud助力東華軟件敏捷轉型加速
東華軟件股份公司成立于2001年1月,是深圳證券交易所的上市公司。公司以應用軟件開發、計算機信息系統集成及信息技術服務為主要業務,具有信息產業部計算機信息系統集成一級資質,是國家規劃布局內的重點軟件企業,是國內最早通過軟件能力成熟度集成(CMMI)5級認證的軟件企業之一,其全資子公司具有國家保密局頒發的涉密計算機信息系統集成甲級資質、軟件單項資質和安防工程企業資質。
東華軟件業務規模龐大,業務范圍覆蓋醫療、金融、能源、智慧城市、數字政府等諸多行業,并全國30多個省會城市均設有分公司,公司開發團隊眾多,使用的研發工具也未統一。華為云DevCloud軟件開發平臺為東華軟件帶來敏捷開發模式及統一的開發平臺,成功完成敏捷轉型。
自從使用華為云DevCloud作為開發工具,東華軟件研發成本同比節省了10%以上,項目部署效率相比傳統手工部署提高了30%以上,研發團隊的代碼質量大幅提升,軟件產品的缺陷度也逐步下降,目前公司所有的項目開發管理模式全部采用敏捷開發,希望今后能基于華為的智能創新技術和全球服務能力展開更深層次的合作。
核心內容
痛點
解決方案
效果
原有項目管理軟件功能單一、需要另行維護,管理過程需手工
需求管理看板;項目管理-儀表盤、文檔管理
儀表盤隨時掌握項目開展情況;批量文檔托管,保證信息傳遞不失真
代碼質量無法提前識別,導致項目質量問題出現
自動觸發代碼檢查
自動觸發代碼檢查,問題可以及時發現,并且提供了建議修改方案,從而保障軟件交付質量,提升了交付效率。
手工進行系統部署
流水線一站式持續發布
構建流水線,從編譯構建到部署再到最終的發布,一站式的持續發布,高效完成
測試進度無法查看
測試看板
測試看板可對需求覆蓋率、缺陷數再到用例通過率、用例完成率進行監控
東華軟件是在什么背景下與華為云DevCloud接觸的?
2018年3月我們初次了解到華為云DevCloud政府補貼政策,對此申請了多個DevCloud套餐,嘗試遷移部分新項目上云使用DevCloud來開發;“我第一次接觸華為云Scrum流程,發現非常便捷,很容易上手“項目經總監馬偉偉說,經過3個月的迭代開發,我們陸續推廣醫療 金融 移動手機應用等項目組都使用DevCloud項目管理工具,還有自帶的wiki功能非常方便日常文檔管理。
是什么原因促使您選擇華為云DevCloud?
針對我們研發團隊分布在全國各地、不同版本工具以及長期難以協調的困境,而采用華為云DevCloud提供的在線基于Git分布式版本管理工具,極大方便我們多地高效研發協同工作起來,開展各個軟件團隊高效地研發并協同處理公司日常業務!重要的是華為云DevCloud技術人員多次上門指導,發現DevCloud中的代碼檢查工具,已集成了Java、C、C++、Python等多種主流編碼語言,并提供多分支檢查功能,已經無縫融入軟件開發流程;幫助我們精確定位代碼行,支持在線查看并修復代碼問題,最關鍵是能夠問題責任到人,加速了代碼檢查的質量問題閉環。
公司原有的開發模式是怎樣的?
東華軟件以往使用的項目管理模式,代碼托管平臺,部署發布方式均限制了整個開發團隊的交付效率。公司在早期項目的實施過程中發現,由于人員能力參差不齊,許多缺陷是在測試才暴露的,因此需要反復修改,從而導致項目研發周期延長;為了將質量前移,在開發過程中要加上代碼檢視,但代碼檢視效率,產出都比較低。
東華軟件業務規模龐大,業務范圍覆蓋醫療、金融、能源、智慧城市、數字政府等諸多行業,公司在全國30多個省會城市均設有分公司,公司開發團隊眾多,使用的研發工具也未統一,因此迫切需要統一的研發工具和流程,提升協作效率
在效率提升上,華為云DevCloud給公司帶來了哪些價值?
我們從2018年5月份將項目遷移到華為云Devcloud,利用Devcloud敏捷模式實施項目管理,從需求設計、任務分配、代碼托管、編譯構建、應用部署、應用發布再到接口測試,通過儀表盤隨時掌握項目開展情況;通過批量文檔托管,保證信息傳遞不失真。華為云Devcloud有效的解決了東華軟件項目管理軟件功能單一、需要另行維護的問題。
針對代碼檢查問題,開發人員每次代碼合入的時候自動觸發代碼檢查,許多內存泄露,空指針等問題可以及時發現,并且提供了建議修改方案,從而保障軟件交付質量,提升了交付效率。
針對應用部署問題,通過構建流水線,從編譯構建到部署再到最終的發布,一站式的持續發布功能,解決了分布式應用的部署問題,提升了部署效率。
針對接口測試問題,我們通過DevCloud進行用例管理及接口測試,通過測試看板對需求覆蓋率、缺陷數再到用例通過率、用例完成率進行監控。
華為云DevCloud使用至今,您覺得印象深刻的優勢是什么?
像農商銀行的移動終端APP業務變化快,交付短平快的新需求,使用DevCloud編譯構建過程中,利用云端并行編譯技術,支持Android系列移動終端APP的快速編譯構建,縮短了我們的交付周期。部署的服務器由華為云后臺統一維護,大幅降低成本,按照我們實際占用的資源及時長計費,杜絕硬件資源及維護資金投入,有效降低我們的構建成本。
您覺得使用華為云DevCloud前后,為公司帶來的最大變化是什么?
華為云DevCloud為東華軟件敏捷開發團隊提供了簡單高效的團隊協作服務,東華軟件自華為云DevCloud作為項目管理工具,截止目前已經上線20多個項目,代碼提交次數過三萬,為東華軟件諸多項目的開發效率提升,提供了堅實的基礎和保證。
敏捷開發 項目管理 ProjectMan
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。