作者丨張俊寶、趙鈺瑩
用一款工具讓產(chǎn)品經(jīng)理和開發(fā)減少爭(zhēng)吵
產(chǎn)品經(jīng)理和開發(fā)之間的“緊張”關(guān)系是技術(shù)圈兒經(jīng)常調(diào)侃的話題。或許不少產(chǎn)品經(jīng)理都有過這樣的經(jīng)歷,跟蹤需求一個(gè)月,每次版本更新都不見需求被解決。開發(fā)也很委屈,表示并沒有接到需求通知。更有需求跟著跟著就跟丟了,需求調(diào)整著調(diào)整著和初版要求大相庭徑,回溯問題時(shí)找不到根據(jù)說不清楚問題……這些問題最終會(huì)導(dǎo)致相同的結(jié)果:團(tuán)隊(duì)需求吞吐量低、項(xiàng)目執(zhí)行偏差大、員工心力內(nèi)耗嚴(yán)重、效率嚴(yán)重低于預(yù)期……
可以說產(chǎn)品開發(fā)能否順利落地,需求管理至關(guān)重要。近年來,從瀑布式開發(fā)到敏捷開發(fā),開發(fā)方式的改變讓開發(fā)的前站——需求管理也發(fā)生了適應(yīng)性的改變。從需求管理角度來看,瀑布式開發(fā)需求隔離,敏捷開發(fā)需要清晰的需求管理清單。專業(yè)的需求管理工具能夠通過行業(yè)共性的原則厘清需求的邊界和細(xì)則,銜接開發(fā)作業(yè)工具讓軟件開發(fā)流程變得更加清晰。
目前國(guó)內(nèi)外常見的需求管理工具如JIRA、PingCode、ONES、Worktile等,以項(xiàng)目管理全流程工具居多,也有針對(duì)敏捷型項(xiàng)目和單純需求管理的。工具繁雜,企業(yè)需要抓住核心訴求。一款好的需求管理工具,至少需要具備以下幾個(gè)特點(diǎn):
- 有成功的工程方法和優(yōu)秀實(shí)踐作為理論指導(dǎo),固化并指導(dǎo)需求管理作業(yè)過程,實(shí)現(xiàn)需求交付高質(zhì)高效;
- 擁有豐富的場(chǎng)景模版來匹配不同開發(fā)模式,讓不同企業(yè)能夠根據(jù)場(chǎng)景進(jìn)行選擇,達(dá)到開箱即用,減少適配和磨合的成本;
- 具備強(qiáng)大高效的需求協(xié)作能力,特別是針對(duì)大型產(chǎn)品開發(fā),能夠支持跨團(tuán)隊(duì)、跨地域、多項(xiàng)目聯(lián)合作戰(zhàn);
- 具備靈活的自定義能力,能夠快速支持企業(yè)的業(yè)務(wù)演進(jìn),自主進(jìn)行裁剪、適配和流程定義,滿足企業(yè)長(zhǎng)期演進(jìn)訴求。
12 月 7 日,需求管理工具市場(chǎng)新增一重量級(jí)玩家——華為云對(duì)外發(fā)布了需求管理工具 CodeArts Req,除具備上述特點(diǎn)外,其還內(nèi)置了華為 IPD 需求管理模板以及豐富的項(xiàng)目模板,支持 IPD 研發(fā)、DevOps 敏捷交付、精益研發(fā)等多種研發(fā)模式,支持特性管理、需求管理、缺陷管理、計(jì)劃管理、基線與變更及任務(wù)跟蹤,提供跨項(xiàng)目協(xié)同、多項(xiàng)目組合管理能力,并已經(jīng)經(jīng)過了落地驗(yàn)證。據(jù)悉,CodeArts Req 已全面覆蓋華為公司云、管、端、車、芯等相關(guān)產(chǎn)品的研發(fā),高效支持華為 13 萬研發(fā)人員的需求協(xié)作,月 API 調(diào)用量超過 15 億次,累計(jì)管理 5000 多萬需求。
然而,需求管理只是軟件開發(fā)的前站。一款合適的需求管理工具能夠從源頭緩解企業(yè)的部分開發(fā)壓力,豐富而全面的軟件開發(fā)工具鏈則能夠幫助企業(yè)在快魚吃慢魚的時(shí)代始終做到快人一步。
軟件開發(fā)工具能否緩解開發(fā)者和企業(yè)的壓力?
據(jù) InfoQ 了解,華為云計(jì)劃以 CodeArts Req 需求管理為起點(diǎn),實(shí)現(xiàn)研發(fā)關(guān)系與活動(dòng)的追溯、交付進(jìn)度和質(zhì)量關(guān)系的主動(dòng)預(yù)警以及智能決策,最終幫助企業(yè)數(shù)字化轉(zhuǎn)型成功,進(jìn)一步釋放生產(chǎn)力。
需求管理工具能夠幫助企業(yè)解決需求管理的問題,更多的軟件開發(fā)工具能夠幫助企業(yè)在軟件開發(fā)的過程中解決更多問題,提升開發(fā)效率,優(yōu)化開發(fā)體驗(yàn)。比如在需要進(jìn)行代碼檢索時(shí),開發(fā)者難免需要處理超出個(gè)人合理范圍內(nèi)的代碼。在 InfoQ 曾報(bào)道的《來自谷歌前員工的軟件開發(fā)工具指南》文中提到,即使在一家規(guī)模較小的公司工作,開發(fā)者也有可能會(huì)通過依賴項(xiàng)獲取大量的代碼,而在構(gòu)建新功能或是追蹤某些嚴(yán)重錯(cuò)誤來源時(shí),需要深入研究所有代碼。考慮到當(dāng)前開發(fā)人員需面對(duì)的代碼規(guī)模,低效的代碼搜索無疑會(huì)嚴(yán)重阻礙開發(fā)進(jìn)度。這時(shí),一款合適的軟件開發(fā)工具不僅可以提升開發(fā)體驗(yàn),還能讓開發(fā)高質(zhì)高效。
對(duì)企業(yè)而言,軟件開發(fā)工具有力地支持了整個(gè)軟件的開發(fā)和維護(hù)工作,對(duì)于提高軟件質(zhì)量和生產(chǎn)率,降低軟件研制成本起著積極作用,如微軟的 Visual Studio 系列 IDE 工具,Github 代碼托管工具,Synopsys 公司支持代碼質(zhì)量安全分析的 Coverity 工具等。未來很長(zhǎng)一段時(shí)間內(nèi),軟件開發(fā)工具都將會(huì)是企業(yè)內(nèi)部開發(fā)者的技術(shù)底座。
華為云從未掩飾想要幫助企業(yè)打造技術(shù)底座的目標(biāo)。以需求管理工具打前陣,配合華為云軟件開發(fā)生產(chǎn)線,華為云在不斷完善對(duì)企業(yè)進(jìn)行技術(shù)賦能的能力。在此目標(biāo)下,軟件開發(fā)工具可以在軟件問題定義、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、測(cè)試、編碼,到文檔的生成各方面,提升軟件開發(fā)者的生產(chǎn)力,支撐企業(yè)實(shí)現(xiàn)產(chǎn)品的安全、快速地落地,得到華為云的重視也就不難理解了。
此外,軟件開發(fā)工具能夠幫助企業(yè)實(shí)現(xiàn)軟硬件應(yīng)用的開發(fā)和創(chuàng)新。市場(chǎng)角度來看,軟件開發(fā)工具市場(chǎng)存在很大的發(fā)展?jié)摿ΑS蟹治鲋赋觯?022 年,全球軟件開發(fā)工具市場(chǎng)規(guī)模約為 51 億美元,預(yù)計(jì)到 2028 年將增長(zhǎng)至約 115 億美元,年復(fù)合增長(zhǎng)率為 14.5%。全球企業(yè)數(shù)字化轉(zhuǎn)型進(jìn)度加快,對(duì)于軟件快速開發(fā)的需求只增不減,能夠幫助企業(yè)提高軟件開發(fā)效率和內(nèi)部協(xié)同效率的軟件開發(fā)工具將會(huì)越來越受到關(guān)注。
不過,從市場(chǎng)占比看,全球范圍內(nèi)軟件開發(fā)工具的核心廠商主要包括 Microsoft、Jetbrains、Perforce、Atlassian、Adobe 等共占有市場(chǎng)份額約 45%,剩下的部分份額則被 Oracle 、Synopsys 和 Axure Software、Sparx Systems、Trident Inforsol 等廠商瓜分,國(guó)內(nèi)廠商整體占據(jù)的份額較少。
近幾年隨著全球環(huán)境的不斷改變,國(guó)內(nèi)軟件開發(fā)工具市場(chǎng)已經(jīng)到了不得不變的時(shí)刻。
發(fā)展國(guó)內(nèi)軟件開發(fā)工具勢(shì)在必行
2019 年至今,中國(guó)已有超過 600 家企業(yè)、機(jī)構(gòu)被列入美國(guó)“實(shí)體清單”。相關(guān)商品和技術(shù)的制裁管控,可能直接導(dǎo)致相關(guān)方生產(chǎn)停滯,威脅企業(yè)和機(jī)構(gòu)的生存安全。國(guó)內(nèi)基礎(chǔ)軟件產(chǎn)業(yè)經(jīng)過多年發(fā)展,產(chǎn)品技術(shù)成熟度與國(guó)際主流產(chǎn)品差距逐步縮小,甚至在有些方面做出更適用國(guó)內(nèi)企業(yè)的產(chǎn)品性能,整個(gè)產(chǎn)業(yè)生態(tài)的脈絡(luò)基本構(gòu)建完成,但在整個(gè)軟件生態(tài)環(huán)節(jié),尤其是軟件生產(chǎn)工具方面,依然缺少類似 GitLab 代碼倉、Jfrog 這樣的產(chǎn)品,只有有限的自主工具。
此外,國(guó)產(chǎn)軟件開發(fā)工具大量依靠開源技術(shù)包裝而成,一旦受到國(guó)外制裁,開源技術(shù)平臺(tái)被禁用,將會(huì)直接導(dǎo)致業(yè)務(wù)停擺。近兩年備受關(guān)注的軟件供應(yīng)鏈爭(zhēng)議也由此而來。SolarWinds 黑客事件、Log4j 高危漏洞……這些事件已經(jīng)讓不少人重新審視對(duì)于開源技術(shù)以及軟件的使用。就中國(guó)國(guó)情來說,軟件供應(yīng)鏈在中國(guó)還有一些特殊的要求,因?yàn)楝F(xiàn)在國(guó)內(nèi)很講究對(duì) IT 的掌控,因此對(duì)軟件供應(yīng)鏈的來源其實(shí)有更嚴(yán)格的要求。比如,企業(yè)想知道所用到的組件是不是真正可控,是否可以禁止某個(gè)第三方的組件。
隨著市場(chǎng)紅利逐步向產(chǎn)業(yè)鏈上游轉(zhuǎn)移,國(guó)產(chǎn)軟件企業(yè)提升自主創(chuàng)新能力,加速向產(chǎn)業(yè)價(jià)值鏈中上游攀升,是推進(jìn)軟件國(guó)產(chǎn)化進(jìn)程的必由之路。如果基礎(chǔ)軟件攻堅(jiān)失敗,將直接影響上層軟件的構(gòu)建和發(fā)展,軟件開發(fā)工具同樣如此,并值得如操作系統(tǒng)、數(shù)據(jù)庫一樣被重視。
在這樣的大背景下,越來越多企業(yè)和開發(fā)者意識(shí)到,軟件信息產(chǎn)業(yè)的自立自強(qiáng),是科技強(qiáng)國(guó)戰(zhàn)略的重要支撐。首先,國(guó)產(chǎn)軟件堅(jiān)持核心代碼自主研發(fā),是信息安全的重要保障;其次,國(guó)內(nèi)軟件在本土化方面有天然優(yōu)勢(shì),不僅能夠精準(zhǔn)了解國(guó)內(nèi)企業(yè)的需求,也能更快地對(duì)需求做出反應(yīng),并通過本土化的服務(wù)團(tuán)隊(duì)提供更好的服務(wù)。國(guó)內(nèi)軟件開發(fā)工具亦是如此。雖然國(guó)產(chǎn)軟件在企業(yè)和個(gè)人的核心應(yīng)用中仍然占比不高,但我們可以看到國(guó)產(chǎn)軟件需求的迫切和巨大潛力。在這樣的大背景下,國(guó)內(nèi)軟件開發(fā)工具的發(fā)展勢(shì)在必行。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。