業(yè)務(wù)范圍的擴(kuò)大,對集時通的軟件開發(fā)能力也提出了更高的要求。但是,基于現(xiàn)有的軟件開發(fā)流程,集時通面臨很多問題,主要有三類:

第一類是團(tuán)隊溝通不及時,研發(fā)難點(diǎn)無法及時解決。在敏捷開發(fā)中,因各個人員負(fù)責(zé)不同模塊,在研發(fā)過程遭遇困難無法及時溝通解決的話,項(xiàng)目負(fù)責(zé)人無法及時有效的獲知團(tuán)隊人員的每日進(jìn)展,無法針對難點(diǎn)進(jìn)行溝通協(xié)調(diào),會嚴(yán)重影響整個項(xiàng)目的進(jìn)度。

第二類是客戶頻繁變更需求,團(tuán)隊內(nèi)部無法及時獲知,而造成開發(fā)方向錯誤。在軟件開發(fā)過程中,基于很多原因,很有可能會經(jīng)常發(fā)生業(yè)務(wù)需求變更。這個時候,團(tuán)隊內(nèi)部的及時溝通將非常重要,否則將會出現(xiàn)員工按照需求變更前的任務(wù)進(jìn)行開發(fā),造成無效開發(fā)。

第三類是測試管理和測試工具的問題。軟件開發(fā)完成后會提交給測試人員,測試人員經(jīng)過測試,發(fā)現(xiàn)測試問題,會通過文檔發(fā)送給程序開發(fā)人員進(jìn)行定位和修改。但是,經(jīng)常會出現(xiàn)問題描述不清晰,完成修改的問題沒有有效的跟進(jìn)和記錄等一系列問題。另外,隨著移動互聯(lián)網(wǎng)時代的到來,大量的業(yè)務(wù)應(yīng)用都要求在不同業(yè)務(wù)品牌,不同操作系統(tǒng)的手機(jī)上進(jìn)行部署,為了滿足這些手機(jī)的兼容性要求,需要完成大量的兼容性測試。每次測試時,都需要借用大量的手機(jī)來進(jìn)行驗(yàn)證測試,費(fèi)時費(fèi)力。

2017年5月,在一次軟件沙龍上,華為的產(chǎn)品經(jīng)理了解到了集時通在軟件敏捷開發(fā)過程中碰到的問題,發(fā)現(xiàn)和華為云軟件開發(fā)云的業(yè)務(wù)場景非常匹配,于是推薦給了集時通公司。雙方經(jīng)過溝通交流,決定在華為云上進(jìn)行驗(yàn)證測試,使用華為云軟件開發(fā)云來驗(yàn)證集時通的業(yè)務(wù)開發(fā)。經(jīng)過測試,集時通發(fā)現(xiàn),華為的軟件開發(fā)云確實(shí)能夠有效解決他們軟件開發(fā)過程中碰到的這幾類問題。

對于團(tuán)隊溝通不及時,研發(fā)難點(diǎn)無法及時解決的問題,華為云軟件開發(fā)云能很好的記錄每個模塊的研發(fā)進(jìn)度和每個員工的工作情況,根據(jù)需求設(shè)定研發(fā)周期,針對延時研發(fā)模塊進(jìn)行預(yù)警,降低研發(fā)風(fēng)險,及時通知負(fù)責(zé)人進(jìn)行溝通協(xié)調(diào)。而項(xiàng)目負(fù)責(zé)人可以通過看板來獲知和調(diào)整團(tuán)隊人員的每日工作,從而把握工作進(jìn)度。

對于客戶頻繁變更需求,開發(fā)團(tuán)隊內(nèi)部無法及時獲知的問題,華為云軟件開發(fā)云可以詳細(xì)記錄所有開發(fā)需求,以構(gòu)圖的形式展示整體架構(gòu)。團(tuán)隊的人員與客戶溝通后,需求產(chǎn)生變化,就可以在項(xiàng)目規(guī)劃中把架構(gòu)進(jìn)行變更,并配合相應(yīng)的說明文檔,及時有效的更細(xì)需求,避免多次溝通。

而對于測試管理和測試工具的問題,華為云軟件開發(fā)云,可以有效記錄每個測試步驟,記錄每次問題所在,程序員會針對提交上下的測試情況,進(jìn)行修改,對每一條測試記錄都有狀態(tài)標(biāo)記,可以很清晰的看到所有問題的測試和修改情況。同時,華為軟件開發(fā)云還可以提供主流機(jī)型,幾代操作系統(tǒng)的兼容性測試,避免了每次測試需要到處借用各種手機(jī),一次完成多種機(jī)型測試。

經(jīng)過測試驗(yàn)證,集時通認(rèn)為,華為云軟件開發(fā)云提供了敏捷開發(fā)團(tuán)隊的基本輔助功能,針對項(xiàng)目的需求進(jìn)行管理,從每個迭代、每個人員、每段代碼、每次測試等進(jìn)行全局記錄和管控,提高了分工的合理性,減少需求反復(fù)溝通的頻率,從而提高研發(fā)速度,降低開發(fā)成本。于是開始利用華為云軟件開發(fā)云來進(jìn)行業(yè)務(wù)開發(fā)。截止目前,使用效果良好,達(dá)到了業(yè)務(wù)的預(yù)期。

1、使用華為軟件開發(fā)云的DevOps開發(fā)平臺打破了IT分組壁壘,跨越了開發(fā)與運(yùn)營之間存在著信息“鴻溝,幫助團(tuán)隊提升研發(fā)、測試和運(yùn)營的總體效率,減少工作銜接上的瓶頸;

2、從需求到開發(fā)、測試、發(fā)布、總結(jié)形成研發(fā)質(zhì)量監(jiān)控閉環(huán),項(xiàng)目周期縮短30%;

3、覆蓋研發(fā)到產(chǎn)品落地全流程各個環(huán)節(jié),提升研發(fā)測試效率15%,降低研發(fā)測試成本,提升研發(fā)質(zhì)量;

4、使用華為軟件開發(fā)云后,基于Git代碼托管服務(wù),更加靈活、便捷的進(jìn)行項(xiàng)目版本管理;快速解決代碼沖突,代碼管理效率提升60%,協(xié)同效率提升10%;

5、應(yīng)用華為云代碼檢查服務(wù),精準(zhǔn)定位代碼缺陷,并提供示例和修復(fù)建議,編碼效率提升10%,bug率降低6%。

集時通(福建)信息科技有限公司高燦煒表示:“華為云軟件開發(fā)云是華為研發(fā)能力的一個集中展示窗口,是華為30年研發(fā)能力和實(shí)踐的智慧結(jié)晶,希望華為云軟件開發(fā)云再接再厲,打造讓全球開發(fā)者喜歡的智能化研發(fā)平臺,讓開發(fā)者享受研發(fā)過程,做一個真正優(yōu)雅的開發(fā)者?!?/p>

了解華為云軟件開發(fā)云更多信息,請登錄:http://www.huaweicloud.com/devcloud/

分享到

xiesc

相關(guān)推薦