ONES CTO 馮斌:敏捷思想是不確定時代的通行證

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在企業級研發管理過程中,項目延期、成本超出預算、項目管理工具無法覆蓋業務需求、軟件質量差等難題,長期阻礙着企業更好更快地交付產品。尤其是當項目體量達到一定規模後,技術研發管理對於企業研發效能的提升,變得越來越重要。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"對於企業研發團隊負責人與正準備過渡至管理層的技術人員來說,團隊當前的工作情況如何?如何改進?面向未來,哪些有效的軟件研發管理策略能提升開發人員的工作效率?這是需要時刻思考的問題。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"近日,InfoQ 大咖說直播間成功邀請了 ONES 聯合創始人兼 CTO 馮斌先生,就《大型研發團隊如何落地有效的軟件研發管理策略》這一主題進行了訪談直播。作爲長期深耕企業軟件研發效能管理領域的企業,ONES 已幫助了上百家百人以上企業團隊實現研發效能提升,對企業研發效能提升有着系統的方法論與成功實踐經驗。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"以下爲直播 Q\/A 內容整理,略有改動,供大家參考。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"項目管理是軟件研發的剛需"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:請您做一個簡短的自我介紹,給大家打個招呼。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我是 ONES 的聯合創始人兼 CTO 馮斌,我是 2008 年工作的,工作經歷主要分爲三個階段。第一階段是軟件工程師,先後在金山、網易任職。2011 年到 2015 年趕上移動互聯網第一波創業浪潮,做了正點鬧鐘,總安裝達到了億級。2016 年後再次創業做了 ONES ,作爲 CTO 負責技術與產品相關的工作。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"今天我主要會圍繞 ONES 在做的 TO B 企業研發管理工具來展開講解,介紹一下我們爲什麼要做 ONES?同時我們團隊在企業研發管理領域做了長期、深入的研究,也沉澱了一些方法論,對於程序員都是剛需,所以也想在這裏跟大家分享一下。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:很多創始人對於公司的名字都比較重視,作爲公司的聯合創始人兼 CTO ,你能談一下 ONES 這個名字背後有哪些特殊的含義嗎?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在軟件項目管理中,有一個特別大的痛點,那就是如果不能將研發全流程工作串聯在一起的話,其協同效率和改進效果都會差很多。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"所以我們創業的時候就想開發一個打通研發全流程的工具,希望讓軟件研發中的所有事情都能覆蓋到,於是想到了“萬事”這個名字。ONES 是“萬事”中文諧音,同時也有“很多”的意思。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在大型企業團隊研發管理過程中,項目管理是一個剛需。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"當團隊變大之後,我們很難通過單純的線下溝通去了解整個項目的運行狀態,包括這中間產生的許多數據、文檔、日誌、Bug等,如果沒有辦法對這些信息做一個系統全面的整理,同時通過數字化的形式來進行風險分析、監控與管理,那麼最終我們的整個項目就很容易失控。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"所以我們的願景,是希望加速整個軟件研發管理過程中的數字化進程。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"當然,要達到數字化其實分爲三個階段。首先是「在線化」,讓項目內容(本地的 Excel、文檔)等管理進行線上化共享。其次是「結構化」,通過字段、屬性,狀態等維度,將一件事情變成結構化的數據對象,這樣就可以被篩選、搜索、聚合。最後,還需要能夠讓這些數據關聯起來,達到一個「智能化」的效果。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"對於超過100人的團隊來說,這三個階段是必須的,而我們的目標,就是幫助企業的研發團隊實現以上三個階段的轉變,最終實現高效的研發管理目標。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"敏捷思想是不確定時代的通行證"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:對於開發者而言,哪些企業研發過程中的問題是真正影響並制約他們效率?除使用工具外,還有哪些比較通用的方法論可以借鑑?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"表面上來看,企業研發最困難的是在協作上。這裏面最明顯的一個現象就是,許多風險很早之前在項目的某個環節就已經出現了,而且部分人員已經知道這個風險可能會對整個團隊造成一些長期損害,但最終的結果卻是,決策者看不到,最終風險被忽視,只能到最後這個項目或軟件需要發佈或結束的時候,這個風險才又會上升到整組成員都認知到的層面,對項目的進度和質量產生無法挽回的負面影響。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"事實上,出現這種情況的原因,主要是因爲在最開始的時候,這些風險只存在於一部分人的腦海中,他沒有通過一些在線化、數據化的方式記錄並度量出來,同時將這個風險放到大家隨時可以訪問到的工具裏,導致了信息傳遞的速度減慢,決策也很難快速響應這些變化,最終在協作上出了問題。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"協作的效率跟兩部分有關,首先是團隊的組織方法,包括敏捷、DevOps 等方式。在有了方法之後,如何通過工具、數字化加速信息流通效率也很重要。在這兩個方面持續深化,就可以解決研發管理中的絕大多數問題。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:軟件研發管理方法理念的創新大致經歷了瀑布型研發、敏捷開發、如今又在提DevOps ,剛好這些領域公司都有涉足,你是怎麼看待軟件研發管理過程中出現的這些創新理念的?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"大概在 60 - 70 年代,我們看到更多的是瀑布式的協作方式,講求一層一層地推進,先定好需求,然後設計好後再去編碼,最後再去測試。但爲什麼後來又會出現敏捷、DevOps 等軟件研發模式,其實最根本的原因,是商業社會中軟件研發的需求總在不斷變化,我們的競爭對手也在不停地求變,這導致的結果是——在內外部環境不斷變化的情況下,這種從一開始做一套完整的預設、按部就班的協作方式,並不能有效地面對問題,甚至存在很大的風險和不確定性。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"這個過程中,一個比較明確的趨勢是,我們先把整個過程中最有效、最重要的部分做了,然後給到客戶去檢查並且提出一些反饋建議,最後再不斷地去做調整。面對這種不確定,我們希望通過快速反饋的方式去實現持續迭代,其實包括敏捷、DevOps 本身都是從這個角度出發去考量的。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我覺得敏捷是現代的複雜性倒逼行業而產生的,我們看到許多敏捷宣言中的領導者,其實他們都經歷過項目辛辛苦苦做了一年甚至兩年後,結果客戶反饋不滿意,「需求已經變了」,或者直接就說,「當時是我們想錯了!」。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"於是大家開始反思如何得到一個更接近真實答案的結果,最終敏捷、DevOps 的出現,其實本質都是出於一個快速的反饋,希望快速地接近業務本質,快速做出調整迭代並最終達到一個比較理想的狀態。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"DevOps 是在 2013~2014 年左右開始在國內被大規模採用的,他的迅速發展,主要是因爲互聯網的出現打破了時間、空間上的制約,使得大量用戶聚集到了同一個地方,這導致了技術架構層面的變化,我們開始需要去研究微服務等架構模式的轉變,而微服務模式的出現又導致了我們的運維也產生了很大的變化,原來靠手工去解決的問題,現在已經不能解決了,必須通過一些研發介入來參與系統的開發運維,共同討論並且把整個項目做出來。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"事實上,DevOps 打破研發和開發之間職能牆的邏輯,與敏捷打破研發過程中的部門牆的思路是一致的。所以 DevOps 更多是從敏捷延伸出到開發、運維結合上的一種自動化工程理念。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:單就敏捷而言,由於過度強調快速迭代,導致了企業在採用這一方法進行軟件研發的時候往往想不清楚就開始行動。在你看來技術團隊在保證研發效率的同時,該如何避免過度敏捷?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"其實我們在跟客戶交流的時候,確實會遇到這樣的情況,客戶發現自己把版本發佈的週期已經縮得非常短了,但是結果還是不理想。其實這裏面最本質的問題是,大家在用敏捷的時候只看到了形式,卻不能理解其中的底層邏輯,於是最終的結果是隻能爲了敏捷而敏捷,卻沒有與實際的工作、業務情況相結合。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我們在去幫助一些團隊做研發效能提升的時候,會更加註重與實際情況的結合,並不會過度強調快速迭代,不會爲了敏捷而敏捷。比如說在一個業務推進的過程中,我們強調迭代並不是說一定要保證兩週一次產品發佈,我們可以兩週跟客戶演示溝通一次,通過這種方式拿到團隊所需要的數據和需求,進而幫助產品研發更好地得到反饋。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"敏捷等方式確實爲我們提供了許多非常有用的思想和理念,但是我們在用的時候首先要理解他的深層次邏輯,然後再結合實際的情況進行調整,形式值得模仿但它不一定能完全解決問題。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"團隊超過 100 人,領導就不知道員工在幹啥了"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:相比小型研發團隊,大團隊會面對哪些研發管理挑戰?在管理方法和工具上要做出哪些調整?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"本質上,大型團隊在項目管理過程中的痛點會更多。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"如果按照在線化、數據結構化、智能化這三個階段來劃分的話,在一個 10 個人的團隊中,即使不用做在線化也能夠很好地實現溝通以及快速協助,但是如果上升到一個 100 人以上團隊的話,那麼在線化、結構化、智能化就會變得非常有必要。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"舉例來說,如果做不到在線化,那麼就會存在信息不對稱、不透明的情況,這樣的情況如果在小團隊可能會好一點,大家也都能夠接受,但是到了大的團隊的話,輕則降低協作效率,重則影響團隊凝聚力。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"「結構化」也同樣重要,如果在一個相對小一點的團隊內部,可能初期的文件比較少,大家通過查文檔就能找到想要的資料,但是如果到一個 100 人以上團隊的話,文檔的數量是海量級的,這個時候文檔可能是一個小團隊的百倍甚至是千倍了,這時候再去翻文檔,就會非常困難。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在大型團隊中,領導經常會說,“我現在其實不知道整個團隊裏的工作進行情況是怎樣的”。在一個小團隊中,領導可以親自去問一遍每個人的工作,但是到了上百人的大型團隊,這就不可行了,所以必須得藉助一些智能化連接的工具,實現有效的管理和決策。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:需要如何改進呢?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"對於大型團隊的管理而言,可量化的工作和數據是非常重要的。在一個100人的團隊中,管理者想要通過單一文檔的形式管理每個人的工作情況已經非常難了,最好的情況就是首先實現數據的在線化,然後通過結構化的手段實現對所有數據的聚合關聯,通過數據、圖表的形式來實現管理。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在工具上一定要注重連接性,這樣才能做到數據的打通,對於大型團隊而言,這是一個必須的選項,有了量化之後才能對團隊管理作出具體的監控管理,及時調整。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:軟件研發的時候有哪些具體的量化指標可以作爲研發管理參考呢?是考察代碼量嗎?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"軟件研發的量化,需要關注整個軟件研發端到端的價值體現,否則所有忙碌可能只是內卷的產物。在我們看來主要由兩個因素來體現:進度與質量。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"如果我們將以上兩個指標直接與組織的商業價值綁定,可以將其反饋到 KPI 或 OKR,與員工日常工作綁定。當然,對於代碼量有時我們也會去看,不過更多的是在改進效率的時候去看。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"例如,當我們改進研發效率時,會通過加入一些工具的方式,深入到需求討論、設計研發、測試等不同的環節,分析這些過程中的數據與團隊的行爲表現,從而定位低效的具體環節。整體的改進,必然是分解到各個局部進行擊破,這時候我們可以結合多種像「代碼量」的過程類指標,幫助我們進行分析和改進。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"大型團隊採用研發管理工具的三個理由"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:從公司產品採購的維度來看,後續市場對於研發管理工具的需求將會呈現出什麼樣的變化?哪些客戶會越來越重視研發管理?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"無疑是大型團隊了。主要是因爲這樣的團隊已經形成了成熟的管理層級,管理項目的人和寫出代碼的人已經不是直接的管理關係了,所以這個時候就非常需要研發效率管理工具來進行管理。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我以三個主要的場景,來說明一下大型團隊爲什麼需要用研發管理工具?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"首先,是「團隊動力」的場景這是一個自下而上的過程,所有一線的工程師都需要知道整體的目標是什麼?明白如何做對齊?這裏就需要有一個數字化的工具來做管理,讓大家都知道這個項目的整體目標是什麼?如何迭代?關係到什麼項目?有哪些指標?在什麼時間點要與什麼項目聯同發佈?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"如果缺少這樣一個比較清晰的頂層信息管理,那麼底層的人能動性就會很弱,而且他們在一線發現的問題也很難通過一個有效的路線反饋給上層,因爲他缺乏一些上下文的理解,即使發現問題,但是也不知道爲什麼會有問題。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"再一個就是「跨部門協作溝通」的場景。一個團隊壯大之後,免不了有不同的版本和功能之間的依賴,作爲一個版本的負責人,可能他需要了解不同版本之間的依賴關係是怎樣的,不同版本之間是否存在延期風險,是否需要做出調整,這裏其實也存在着信息的不對稱,需要做出同步和監控。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"最後是「自上而下的管理」。在一個大型團隊中,如果領導想了解整個團隊、整個項目的運行情況,如果沒有一個數字化的工具來打通的話,這個目的是非常難以達到的。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"綜合來看,在越是大型的團隊中,就越是需要有專門的數字化工具來打通,實現研發管理。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"數字化加速讓研發管理變得更重要了"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:在你看來,未來企業團隊在工作或者互相協作的模式上將呈現出怎樣的特色?企業研發管理在其中將扮演着怎樣的一個角色?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"今年有非常多的外部因素影響,例如年初疫情大大加速了企業數字化轉型的進程。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"因爲疫情,我們不得不在家辦公的時候,許多團隊如果缺乏一個數字化的工具,協作起來就會非常地困難。經歷數十天在家辦公後,大家逐漸找到適合自己團隊的數字化工作方式,至少不至於工作完全無法開展,這也爲團隊數字化轉型提供了更多信心。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"項目管理工具其實就是軟件研發團隊的 ERP 系統,在這個系統中,許多直接關係到整個團隊研發的資源利用率、投入產出比、工作效率等信息,能夠直接影響整個項目管理的成功與否。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"項目管理在一個想法從開始到落地的全過程中,都處於一個非常中心的位置。尤其是在團隊內部需求不明確,外部商業環境不斷變化的情況下,我們如何通過一個數字化的工具來快速地獲取反饋,實現快速的迭代?這些都是項目管理過程中非常重要的工作。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"對於大型團隊的研發管理工作而言,我認爲未來還是需要進一步通過採用數字化管理工具的方式,實現對上述流程的量化與管理。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":"InfoQ:瞭解到荔枝 FM 是咱們這邊的客戶,能通過這個例子,用最通俗易懂的方式說明一下公司的產品是如何解決實際業務場景中的問題嗎?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"荔枝FM 在我們客戶羣中屬於數字化能力較強的一類,在選擇我們產品的時候,更多是選擇一個靈活功能強大的工具承載團隊的工作方法。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"除了互聯網這一類技術能力比較強的公司外,我們更多的是幫助一些數字化轉型意願比較強,同時自身工具、人才、管理體系還不夠完善的企業完成整體體系的建設。如零售、物流、金融、高科技等行業,它們依靠軟件能力優化其在千億市場的商業效率。隨着大數據、AI 等技術成熟,這些企業的軟件研發團隊規模也越來越大,項目管理問題也就越來越凸顯了。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"以我們某一個國有企業信息部的金融行業客戶來說,它的研發過程分爲了項目立項管理、需求管理、研發過程管理、Bug 管理以及反饋管理等。其業務已經經營了十年以上,在這一過程陸續通過不同的系統實現管理落地,數據之間難以連接,要實現統一管理和量化分析變得非常困難,這導致他的數據最後只能通過人工的方式連接,低效又容易出錯。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"後來,客戶使用 ONES ,將所有的研發項目管理數據通過我們的產品管理,實現端到端的整合,解決了數據孤島的問題,爲後續去做智能化的轉型打下了良好的基礎。"}]}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章