疫情之下的高速公路管控重任
江蘇高速公路資訊工程有限公司(以下簡稱:江蘇高速資訊)成立於 2002 年,是江蘇交通控股旗下,專業從事高速公路領域機電系統整合、智慧交通軟硬體研發、大資料分析運營的高新技術企業,也是全省唯一一家同時具有高速公路智慧化和樓宇智慧化建設、改造與維護力量的科技型企業。自研軟體包含高速公路管理的方方面面:收費系統、監控系統、車牌識別管理、實時營運管理系統等。
自 2020 年疫情爆發以來,各地政府和人民群眾對高速公路這一民生命脈的管理響應效率要求不斷提高,以滿足疫情突襲時能迅速啟動防護和管控措施,同時對人民群眾及時公佈高速公路防控管理規定,為出行服務提供準確的資訊,江蘇高速資訊的「營運綜合管理平臺」肩負著這一智慧交通的重任。這對江蘇高速資訊的系統建設迭代效率上提出了更高的要求:響應隨時可能會發生的各種臨時交通管控規定需求,及時上線相應的管理能力。
研發效率面臨挑戰
在江蘇省的智慧交通建設水平不斷提高的同時,疫情反覆不斷也讓江蘇高速資訊的研發團隊組織管理方式和研發效率面臨著重大挑戰:
- 各小組職能間跨平臺協作,多個工具間來回切換,協作效率有待提升;
- 系統版本釋出流程繁瑣、耗時長,發版頻率需提高;
- 所使用的工具無法滿足缺陷統計、需求完成率等相關報表輸出,無法評估研發投入及研發產出質量。
一站式研發管理工具提效,實現組織敏捷
江蘇高速資訊在瞭解到 CODING 倡導的一站式理念後,決定將研發團隊所有的工作都搬到 CODING 中閉環解決,讓團隊通過一個賬號搞定所有工作。從組織上調整,解決協作效率問題,打造能適應敏捷迭代的高效能研發團隊,實現組織敏捷,快速響應業務需求。
CODING 目標管理,保持團隊目標一致性
在規劃各個系統的長期能力建設方向時,江蘇高速資訊內部每個產品職能團隊需要上下保持目標的透明,讓業務、產品、技術團隊朝著同一方向前進。使用 CODING 目標管理,江蘇高速資訊的 HRBP 和各產品部門總監一起開始組織並實踐了 OKR 管理方式:月初設定目標 -->月末檢視目標 --> 覆盤和總結。在 OKR 的制定上,江蘇高速資訊團隊認為,CODING OKR 是目標協調和溝通工具,而非績效考核工具,並在填寫過程中引導團隊成員正確填寫目標:
- 能量化的一定要量化;
- 實在不能量化的,就要描述目標做到的程度以及能夠帶來的好處。
自定義團隊工作流,需求進度實時共享
遇到 CODING 前,江蘇高速資訊苦惱於沒有一個好的需求管理工具來記錄並管理產品需求,不利於產品需求的沉澱和流轉。使用 CODING 後,解決了日常工作中需求被遺漏的現象,同時也極大提高團隊對需求流轉、互動的流暢性,提高協作效率。尤其疫情期間遇到突發需求,產品需求的傳達更需要準確且高效。
在 CODING 的幫助下,江蘇高速資訊給團隊內所有的崗位職能人員設計了合理的工作流,將開發、產品、測試等所有崗位人員的工作臺都放到 CODING,每個人的目標是什麼、做了什麼、做到什麼程度都能直觀展示。
開發人員完成需求開發任務,關聯對應的合併請求和程式碼版本同步給產品經理,任何意見和想法都在評論中沉澱,防止資訊斷層和遺漏。管理者隨時能看到專案最新進展,清晰瞭解每個計劃的阻塞點和資源瓶頸,掌控專案風險點。即使面臨疫情多變的突發狀況,都能有條不紊推進需求落地。
測試過程緊跟產品節奏,實現「質」的飛躍
江蘇高速資訊的研發負責人表示,我們希望能看到每個迭代版本里的測試結果和最終反饋的缺陷相關資料,用以評估專案的研發質量,但目前沒有合適的統計工具,只能依賴手工統計,比較耗時耗力。
對於江蘇高速資訊測試團隊的苦惱,CODING 讓測試管理工作「線上化」,不再依賴本地 Excel。不再需要每月苦等人工報告,開啟 CODING 即可提供自動生成的測試報告,測試用例執行數、覆蓋率、缺陷狀態分佈數等等在一張報表中一目瞭然。
另外,與大多數企業的測試流程不同,CODING 的測試管理理念提倡測試工程師作為敏捷組織中重要的角色之一,應在產品需求階段即介入瞭解原始的產品需求,開始測試用例的編寫並納入相應的迭代工作內容之中。這樣避免在開發完成後測試再進入從頭瞭解原始的產品需求,幫助江蘇高速資訊大大縮短了測試周期。
自動化釋出流程,實現研發敏捷
過去,江蘇高速資訊的開發、測試及部署環節均在本地自建工具完成: 本地自建 GitLab、安裝 Jenkins 並使用 Ant 或 Maven 等工具構建、使用 Selenium 等工具進行測試...整個過程需要團隊耗費大量的精力來對工具進行安裝與日常維護,嚴重依賴本地環境,團隊新同事需要付出高額的學習成本才能上手使用,團隊經常為了解決不同工具間的連線響應問題應接不暇,發版效率較低。
江蘇高速資訊將程式碼倉庫遷移至 CODING,而後配置了持續整合、製品庫、持續部署自動化流水線的觸發規則,根據不同專案的需求制定不同的觸發流程,開發人員只需要專注於自己的業務程式碼,無需關注底層的工具連線,開發完成即可自動觸發構建、部署。發版效率也從以往的每月一次提高到每週發版,對於緊急的變更需求,更是可以做到半天內響應上線。
CODING 助力江蘇高速資訊實現團隊「雙敏能力」
我國高速公路行業近 10 年來的規範化、資訊化運營整體發展迅速,江蘇作為高速資訊高速基建的軟體提供商,在軟體基建能力上也力爭與時俱進,不斷突破現有阻力,通過使用 CODING 讓研發流程和業務、管理全面線上化,讓團隊能具備‘研發敏捷’和‘組織敏捷’的雙敏能力。
在過去一年多反覆不定的疫情管控特殊時期,江蘇高速資訊團隊始終保持高度的靈敏,保持軟體基礎建設迭代更新,及時給集團團隊提供必要的資料及產品能力,幫助集團團隊面向廣大人民群眾不斷推出各項便民出行功能,受到了廣大人民群眾的肯定。