首先,我們需要(yào)明(míng)确汽車↕§(chē)行(xíng)業(yè)的(dγ®♣±e)需求管理(lǐ)和(hé)其他(tā)行(xíng)業(yè)有(yǒu)什(sσ&hén)麽不(bù)同?為(wèi)什(shén)麽要(yào)單獨把↓♥±↔汽車(chē)行(xíng)業(yè)的(de)需求♦♠¥§管理(lǐ)單獨拎出來(lái)?
基于汽車(chē)行(xíng)業(yè)的(de)行(xíng)業(yè)特點(通✘ (tōng)過提高(gāo)産量,降低(dī)單車(chē)成本)、産品特點&σ∞(與人(rén)身(shēn)駕駛安全相(xiàng)關,♣¶∑÷因此面臨著(zhe)比較多(duō)的(de)法規要(y₽←™ào)求,如(rú)功能(néng)安全≠>→§ISO 26262、信息安全ISO/SAE&®<δλnbsp;21434),汽車(chē)行(xíng)業(yè)至少(shǎo)在如(rú)♦®'下(xià)6點,與其他(tā)行(xíng)業(÷πyè)的(de)需求管理(lǐ)相(xiàng)比₩ε<,存在著(zhe)較大(dà)差異。
需求分(fēn)類型管理(lǐ)
汽車(chē)行(xíng)業(yè)的(de)需求管理(lǐ),一(yī)直就(≤δ&jiù)有(yǒu)分(fēn)類型的(de≤Ω↑÷)傳統。在V模型裡(lǐ)面,至少(shǎo)會(huì)被分(β≥fēn)為(wèi) 3種類型:市(shì)場(chǎng)需求、系統需©←求、軟件(jiàn)需求(有(yǒu)時(shí)可(kě)能(néng) •還(hái)有(yǒu)硬件(jiàn)需求,系φ♠統需求包含硬件(jiàn)需求和(hé)軟件∏✔(jiàn)需求)。和(hé)敏捷開(kāi)發₩₽裡(lǐ)面的(de)epic、feature、stoφ×ry 的(de)分(fēn)類很(hěn)不(b ∑↔ù)一(yī)樣(有(yǒu)些(xiē)÷₽σ↕團隊可(kě)能(néng)還(hái)有(yǒu)requirement等)。汽車(chē)行≈£≤±(xíng)業(yè)的(de)分(fēn)類依據,更↕ ★多(duō)的(de)是(shì)需求來(lái)源,以及承載的>∏(de)主體(tǐ)。敏捷開(kāi)發®€中,需求的(de)分(fēn)類依據,則主¶×要(yào)是(shì)根據需求的(de)大(dà)小(xiǎo)及範圍。epic 是→←'↓(shì)一(yī)個(gè)大(dà)的(de)需求集合(中∑↓文(wén)翻譯為(wèi)史詩,從(cóng)這(ε✘♦zhè)個(gè)名字也(yě)可(kě)以知(zhī)道(dào),它涵蓋的(de)範圍很(hě§ n)廣),feature 是(shì)一(yī)個≤'π(gè)産品特性,story 則被理(lǐ)解成一(yī)個(gè)用(yòn$≈g)戶故事(shì),或者一(yī)個(gè)用(yòng)戶場(chǎng)≤"∏≥景。
V模型和(hé)敏捷開(kāi)發融合的(de)第一(yī)道(dào)坎就(>✔₹jiù)是(shì),怎麽讓汽車(chē)工(g₩₹ōng)程師(shī)聽(tīng)懂(dǒng)敏捷開(kāi)發的(de±™)語言?聽(tīng)懂(dǒng)epic、feature©♣ 、story,并能(néng)和(hé)互聯網工(gōng)程師(shī)對®≤(duì)話(huà)。
簡單地(dì)把敏捷開(kāi)發的(de)需求類型ε♠,生(shēng)搬硬套用(yòng)到(dào)汽車(chē)行(xíng)業(yè)是(sh∏•¥•ì)不(bù)可(kě)行(xíng)的(de)。首先,需要®€φ<(yào)讓汽車(chē)工(gōng)程師(shī)理(lǐ)解什(shé↕ n)麽是(shì)epic、feature、story ,就(j ¶&←iù)存在一(yī)定的(de)難度。我在蔚來(lái)汽車(chē)工♥ α®(gōng)作(zuò)3年(nián),發現(xià↓•n)對(duì)這(zhè)3個(gè)需求類型的(de)理(×αlǐ)解,存在非常大(dà)的(de)差'♠異。對(duì)于什(shén)麽樣的(de)功能(néng)應該被歸為(wèi)feature,♦→₩←什(shén)麽是(shì)story,也(yě)會(huì)非常主觀。更多(duφ'∑≈ō)時(shí)候,這(zhè)3種需求☆¥™類型根本不(bù)夠用(yòng),于是(shì)引入更多(duō)自(zì)定義的¶÷(de)需求類型。這(zhè)時(shí)候,要(yà>↕↓o)讓大(dà)家(jiā)理(lǐ)解一(yī)緻就(jiù)更難了(le)↔♦•。開(kāi)會(huì)的(de)時(shí)候,經常會( •huì)因為(wèi)需求屬于什(shén)麽類型而争吵。
當時(shí),我所在的(de)整車(chē)研發部門(mén),有(yǒu)一(yī)份叫 F₹÷βDS的(de)excel文(wén)件(jiàn),Fu≈§nction Definition Specifi¶©∑ cation。在這(zhè)份文(wén)件(jiàn)裡(lǐ),整車(chē)級别的(≠δ™♠de)需求,逐層往下(xià)細分(fēn)。整車(chē)需求被分(fēn)為(wèi) 8 ♣•$φ大(dà)塊,包含了(le)自(zì)動駕駛、智能(néng)座艙、車(chē)聯網等等。每Ωδ一(yī)個(gè)大(dà)塊又(yòu)被分(fēn)為(wèγ €i)無數(shù)的(de)小(xiǎo)塊,一(yī)層一(yī)層地(dì)往下(xiγ♣±∞à)分(fēn)。每條需求都(dōu)有(yǒu)多(duō)個(gè)✔₹∏字段,主要(yào)包括ID号、需求名稱、需求描述、責任人(ré≤γε₽n)、關聯部門(mén)、當前狀态、備注信息等。♦↕±相(xiàng)信當時(shí)使用(yòng)過這(zhè)份FDS表格的(de)同學都(dōu)會(huì)記憶深刻,這(z≤¥hè)份表格比當時(shí)任何一(yī)個(gè)在線工(g& γπōng)具都(dōu)好(hǎo)用(yòng),每一(yī)層級都(dōu)是₩'(shì)可(kě)以無限往下(xià)細分(fēn),也(yě)可(kě)以折疊、展開₽♣↔™(kāi)。既可(kě)以從(cóng)整車(chē)層面把握需求的(de)完成情況,也(yě)可≈'(kě)以從(cóng)更細節的(de)層面,了(₽₩¥le)解需求的(de)上(shàng)下(xià)文(wén)。它另外 (wài)一(yī)個(gè)最大(dà)Ω >的(de)優點就(jiù)是(shì):需求的(de)顆粒度,工(gōng)程師(shī)擁有(yǒu)最大→×(dà)程度的(de)自(zì)由度。無需根據epic、feature、story這(zhè)種死闆的(de)¥≠↔模型,來(lái)死摳需求的(de)顆粒→¶度,而是(shì)完全根據業(yè)務場(chǎng)景的(de&)需要(yào),根據需求的(de)複雜(zá)程∏φ度來(lái)劃分(fēn)。有(yǒu)些(xiē)需求比較∑§複雜(zá),場(chǎng)景比較多(duō)≤♠,可(kě)能(néng)會(huì)被分(fēn)為(wèi)五六層♣§↑。有(yǒu)些(xiē)需求則比較簡單,兩層就(jiù)可(kě)以說(shuō)清楚。
但(dàn)是(shì)這(zhè)張表格也(yě)有(yǒu)λ∏一(yī)個(gè)顯著的(de)缺點,它是(shì)平面二維的(de),不(b↔÷π→ù)擅長(cháng)在此基礎上(shàngΩ♣),繼續關聯架構、測試用(yòng)例、bug等等,一(yī)定要(yào)做(zuò)也♠↓↓$(yě)行(xíng),但(dàn)表格的(de)複雜(zá)度會(huì)指數(shù)級× 升高(gāo)。所以,在此基礎上(shàng),我們也(yě)使用(yòng)jira做(¶↓£zuò)任務管理(lǐ)和(hé)bug跟蹤。後來(lái),智能(≠✘♣néng)座艙部分(fēn)的(de)需求也(yě)完全是(shì)©≤♠在jira上(shàng)進行(xíng)管理(lǐ)的(de)。然後就(jiù)δ≤"∑碰到(dào)了(le)我上(shàng)面描述的(d∞≥e)“生(shēng)搬硬套”問(wèn)題:為(wèi)了(le)适應敏捷管理(lǐ)工(gōn©¶↓g)具的(de)特點,我們犧牲了(le)對(du £≤σì)需求顆粒度的(de)自(zì)由度把控。
為(wèi)了(le)讓汽車(chē)行(xíng)業(yè)的(de)需£★求工(gōng)程師(shī),更好(hǎo)做(zuò)需求管理↑₽(lǐ),我們開(kāi)發了(le)一(yī)款完全針對(duì)汽車(chē)≠§→₩行(xíng)業(yè)的(de)研發管理(lǐ)工(gōng)具 Mappi÷←™ngSpace。在MappingSpace 裡∞ (lǐ)面,需求是(shì)以思維導圖的(de)方式進行(xíng)管理(lǐ)的(deφ×®$),每一(yī)個(gè)節點就(jiù)對(duì)應的(de)一(yī&$)個(gè)需求。思維導圖天生(shēng)的(de)特點,₽✘•決定了(le)需求具有(yǒu)不(bù)同←π層級的(de)顆粒度,根節點顆粒度最粗,越往外(wài←<<)層,顆粒度越細。工(gōng)程師(shī)根據産品特點以及團隊需要(yào),對↑✘(duì)需求不(bù)斷往下(xià)做(zuò)分(fēn)解,直至需求描述足夠清晰,且可$✘<♣(kě)以将需求落實到(dào)每一(yī)個(gè)責任人(rén)。需→λ求工(gōng)程師(shī)再也(yě)不(bù)需要(yào)考慮§γ,究竟什(shén)麽樣的(de)需求是(shì)story,什(s★ αhén)麽樣的(de)需求是(shì)feature。
需求的(de)關聯及追溯性
在汽車(chē)行(xíng)業(yè),架構一(yī)般會(huì)伴随著(zhe)需×φ求出現(xiàn)。在V模型裡(lǐ)面,對(duσαπ↔ì)應系統需求,有(yǒu)系統架構;對(duì)應軟件(jiàn)需求,有(y$&ǒu)軟件(jiàn)架構。
一(yī)圖勝千言,圖解能(néng)引起的(de)誤解,會(huì)比文(wén)'≠字小(xiǎo)很(hěn)多(duō)。架構圖一(yī)般來(láiα©)說(shuō)是(shì)必須的(de),特别是(shì)團隊需要(yào δ)通(tōng)過ASPICE或者功能(néng)安全或者信息安全。架構圖一(yī)般包含☆→靜(jìng)态架構圖和(hé)動态架構圖。靜(jìng)态架構λ±β®圖包含了(le)模塊圖、組件(jiàn)圖等等,動态架構圖包含了'β±÷(le)軟件(jiàn)運行(xíng)的(de)時(shí)序圖。σλ
在汽車(chē)行(xíng)業(yè),每一(yī)條需求都(d₩ &$ōu)需要(yào)與對(duì)應的(de)架構做(zuò)關聯 '≥。
這(zhè)是(shì)一(yī)種更為(wèi)嚴謹的(de)需求管理(lǐ)方式。在Mδ"Ω±appingSpace 裡(lǐ)面,架構文(wénγ¥)檔也(yě)是(shì)用(yòng)思維導圖來(lái)寫的(de)。基于思維導圖,我們可(α₽£kě)以對(duì)架構進行(xíng)層層分(fēn)解。架構文(wén)檔♠₩的(de)根節點,我們可(kě)以畫(huà)一(yī)張整體(tǐ)的(de)架構圖。架構文(≤₽wén)檔的(de)每一(yī)個(gè)子(zǐ)節點,也(¥↕≤yě)可(kě)以附帶子(zǐ)節點的(de)詳細架構圖。
由于天生(shēng)嵌入了(le)drawio這(zhβ ♥↔è)個(gè)第三方插件(jiàn),在架構繪制(zhì)上(sγ∏εhàng)擁有(yǒu)很(hěn)大(dà)優勢。
每一(yī)條需求,同樣需要(yào)與測試用(yòng)例相(x≈$✘iàng)關聯。每個(gè)行(xíng)業∑'™(yè)都(dōu)有(yǒu)類似要(yào)÷≠求,隻不(bù)過在汽車(chē)行(xíng)業(y÷✔✔è),這(zhè)條要(yào)求尤為(wèi)嚴格,需要(÷↓yào)檢測需求的(de)覆蓋度。在MappingSpace裡(lǐ)面,我們可(kě)以從 ₹← (cóng)兩個(gè)地(dì)方去(qù)查看(kàn)覆蓋度:一(π yī)個(gè)是(shì)在思維導圖頁面,一(yī)個(gè)是(shì)在測'★©↓試報(bào)告裡(lǐ)。
需求評審
當需求被寫出來(lái)之後,需要(yào)經曆評審。很(hěn)多(duō)行(xíng)業(¶↔→δyè)都(dōu)會(huì)做(zuò)需求的(de)評審,但(dàδ§Ωn)是(shì)在汽車(chē)行(xíng)業(yè),需求的(de)評審同樣更≠♥π為(wèi)嚴格。系統中需要(yào)明(míng)确含有(yǒu)需求的(α↕de)評審過程、評審條目,以及評審完之後的(de)修改過程,需要(yào)有(yǒu)過程記∞♠錄。很(hěn)多(duō)團隊知(zhī)道(dào)評審λ↓¶γ的(de)重要(yào)性。通(tōng)過評審,可(kě)以→§在産品開(kāi)發之前就(jiù)發現(xiàn)很(≈ ₹hěn)多(duō)的(de)潛在缺陷(汽車(chē)行(xíng•≠₩€)業(yè)的(de)FMEA分(fēn)析 φ,和(hé)需求評審有(yǒu)異曲同工(gōng)之妙)。在這(zhè)時(shí∑€→)候解決問(wèn)題,顯然要(yào)比産品發布之α♥後再來(lái)解決,更為(wèi)敏捷,并且效率更高(gāo),付出的(de)代價也(y<δě)更小(xiǎo)。
最高(gāo)效的(de)評審當然是(shì $)面對(duì)面討(tǎo)論。但(dàn)很(hěn)♠π多(duō)情況下(xià),討(tǎo)論的(de)過程無法被準确的(de)記錄§← ™下(xià)來(lái)。評審的(de)過程,一(yī)般需要(yào)多★±→(duō)個(gè)角色參與,如(rú)需↔₩✔求工(gōng)程師(shī)、開(kāi)發工(gōng)程師(shī)、測試<★÷工(gōng)程師(shī)、架構師(shī)等等。很(hěn)難在同一(yī♦≈♦≥)時(shí)間(jiān)把所有(yǒu)人(rén)都(dōu)聚集起來(lái),開(kāσ↕δ→i)一(yī)個(gè)漫長(cháng)且有(yǒu)效的(de)會(huì)議(→'yì)。這(zhè)是(shì)評審過程中最大(dà)的(de)兩處難£∏點:改進點的(de)記錄及後續的(de)跟蹤、經"÷≥常有(yǒu)人(rén)缺席評審會(huì)議(yì)。
在MappingSpace裡(lǐ)面,我們也(yě)提供了(le)評πλ審工(gōng)具。我們可(kě)以很(hěn)輕易地(dì)從(cóng)一(yī)個≠✘(gè)需求的(de)思維導圖中,選擇需要(yào)評審的(de)需求,然後♠≥去(qù)發送評審請(qǐng)求,包含了(le)固定評審人(rén)和(hé)用(yò ★ng)戶此次指定的(de)評審人(rén)。
它是(shì)一(yī)個(gè)線上(shàng)的(de)、非實時(shí©"♦∞)的(de)評審機(jī)制(zhì)。在評審任務結束之前,在任何時(shí)間(jiān)¥♠>進行(xíng)評審都(dōu)是(shì)可(kě)以的(de)☆£∞。系統會(huì)在所有(yǒu)人(rén)評審完之後,根據用(yòng)戶預置的(de)π₹↑γ評審通(tōng)過規則,來(lái)确定最終的(de)結果。評審通(tōng)過或不(πε₽>bù)通(tōng)過的(de)結論,也(yě)會(huì)ε↑→出現(xiàn)在每個(gè)需求的(de)詳情頁。對(duì γλ)于不(bù)通(tōng)過的(de)需求,用(yòng)戶可(k∞$∏™ě)以進行(xíng)進一(yī)步的(de)修改,直到(dào)該條需求下(•xià)次通(tōng)過評審。
需求基線
在敏捷開(kāi)發裡(lǐ)面,需求變化(huà)特别快(k↓★♥uài),基線的(de)概念非常弱。需求一(y ™ī)直在變,整個(gè)團隊的(de)開(kāi)發,一(yī)直是(shì)基于最新的(∑•de)需求進行(xíng)開(kāi)發的(de)。無需知(zhī)道(dào)每一(♦≥↑¥yī)個(gè)版本的(de)開(kāi)發起點∞✘是(shì)什(shén)麽。但(dàn)是(shì)這(zhè)種做(zuò≈£)法在汽車(chē)行(xíng)業(yè)不(bù)太可(kě)行(xíng)₩✔。
汽車(chē)行(xíng)業(yè)需要(Ω®♣yào)有(yǒu)明(míng)确的(de)基線概念。如(rú)果"≠∏§某個(gè)版本是(shì)基于5月(yuè)1号的(de)需求版本進行(xí♦§π$ng)開(kāi)發的(de),那(nà)麽可(kě)能(néng)意味著(z≥★∑he),在5月(yuè) 1 号到(dào)5↑&γ÷月(yuè)30号版本發布之間(jiān),整個(gè)團隊都(dōu)是(shì)基®γ♣于5月(yuè)1号的(de)需求版本,中途是α☆β(shì)不(bù)會(huì)接受特别★頻(pín)繁的(de)變化(huà)的(de)。那(nà)是(shì)不(b₽ Ωù)是(shì)可(kě)以直接把5月(yuè)1∞£×号需求給鎖定了(le)呢(ne)?有(yǒu)些(xiē)團隊這(zhè)麽做(zuò)的(•≈¥de)。通(tōng)過流程或者工(gō♣δng)具進行(xíng)限制(zhì),如(rú)通(t≠₩↕αōng)過SVN拉出一(yī)個(gè)副本。團隊基于這(zhè)個✘←↑(gè)副本進行(xíng)開(kāi)發。但(dàn)是(shì←☆≤)我們需要(yào)承認:需求的(de)變化(huà)是(shì)¶≥®不(bù)可(kě)避免的(de)。這(zhè)種方式關閉了(le)快(kuài)速響應需φ→☆求變化(huà)的(de)通(tōng)道(dào),如(rú)果明(míng)知(zhī)道(dào)需求錯( '↑cuò)了(le),團隊還(hái)得(™&∞¶de)按照(zhào)錯(cuò)誤的(de)需求去(qù)做(zuò),等到(↓επ×dào)下(xià)一(yī)個(gè)版本才去(qù)更正,這(zhè)顯然是(∏φ∑shì)一(yī)種低(dī)效的(de)開 ¶'↓(kāi)發方式。通(tōng)過SVN拉出的(de)副本,也(yě)無法進行(xíng)ε≈需求任務的(de)分(fēn)配、狀态變更等£∞¶&,這(zhè)是(shì)另一(yī)個(gè)缺點。
如(rú)何既能(néng)保存一(yī)條基線,團隊有(yǒΩ&φu)需要(yào)時(shí)可(kě)以參考,÷φ₩同時(shí)又(yòu)能(néng)快(kuài)速需求的(de)響應變化(huà)呢(n₽≤€e)?
在 MappingSpace 裡(lǐ)面,我們提供基線÷♠頁面。這(zhè)樣整個(gè)團隊就(jiù×≠)有(yǒu)了(le)一(yī)個(gè)基線的(de)參考✔↔頁面。基線中的(de)內(nèi)容會(huì)被鎖定,無法修β改需求的(de)內(nèi)容,但(dàn)是(shì)狀态推進、任務分(fēn)配等操作(zuò÷§ )仍然是(shì)可(kě)以的(de)。當需要(yào)對(duì)需求進行(xín&≤•g)變更時(shí),需要(yào)走變更評審流程,并且基線頁面會(huì)明(míng)确顯示,¶₽發生(shēng)了(le)怎樣的(de)變↓ 化(huà)或者需求新增。
需求變更
變更管理(lǐ)特别重要(yào),如(rú)果變更管理(lǐ)沒有(yǒu)"♥做(zuò)好(hǎo),特别消耗時(shí)間(jiān)精↑✘力,會(huì)導緻團隊效率降低(dī)。通® ₹(tōng)常來(lái)說(shuō),有(yǒu)兩種比較常見(jiàn)的(de)處理(lǐ ✘)方式。一(yī)種是(shì)當拉出基線之後,就(jiù)不(bù÷±♠¥)再允許變更,直到(dào)當前版本開(kāi)發結束。♥™顯然,這(zhè)種方式不(bù)夠敏捷。
另外(wài)一(yī)種方式就(jiù♥ )是(shì),當拉了(le)基線之後,如(rú)₩₩果有(yǒu)變更,需要(yào)走變更流程,經•βα↑過變更委員(yuán)會(huì)的(de)>♥<評審,評審通(tōng)過之後,再加入到(d×¥πào)基線裡(lǐ)面。變更委員(yuán)會(huì)裡( ©lǐ)面,可(kě)能(néng)包含了(le)架構師(shī)、項目經理(lǐ)"↓≤♥、測試工(gōng)程師(shī)等等。這(zhè)個(gè)過程如(rú)果在線下(xi→★&"à),或者一(yī)些(xiē)線上(shàng)工(gōng)具使用(y<&òng)不(bù)當,也(yě)會(huì)造成很(hěn)大(dà)的(de)困擾。比如(rú)πφ♣ ,變更一(yī)般發生(shēng)在拉基線之後,很(hě>π∑πn)多(duō)工(gōng)具沒有(yǒu)基®©$↕線的(de)概念,那(nà)麽變更請(qǐng)求什(shén)麽時≤ βε(shí)候做(zuò),就(jiù)變得(de)§♥♥≈比較難以把握了(le)。再比如(rú),變更評審會(huì)一(yī)般需要(yào)多(€≈£duō)方來(lái)參與,如(rú)何把這(zhè)些( δ×xiē)人(rén)聚在一(yī)起并且參與討(tǎo)論,這(zhè)也(yě)≠•®是(shì)一(yī)個(gè)難題。如(rú)果隻是(shì)簡★♥單地(dì)給每一(yī)個(gè)人(rén)發一(y∞ ελī)封郵件(jiàn),起不(bù)到(d↓ ào)真正識别變更風(fēng)險的(de)效♣∞♣果。
在 MappingSpace 裡(lǐ)面,當基線開(kāi)始之後≈λ↔,需求被鎖定。鎖定之後,無法直接變更,而是<'πβ(shì)從(cóng)需求上(shàng)拉出一(yī)個(gè)副本'©,在副本上(shàng)修改完之後,再發起 ✘變更請(qǐng)求。需要(yào)邀請(qǐng)評審人(rén)員(yuán),評審的(β∏de)過程也(yě)是(shì)一(yī)個(gè)非實∏∞¥時(shí)的(de)線上(shàng)過程。被邀請(qǐng♠ ¶↑)人(rén),無論選擇通(tōng)過還(hái)是(shì)不(bù)通(tōng™$ )過,都(dōu)會(huì)在系統中留下™♥"(xià)記錄。
需求複用(yòng)
在互聯網行(xíng)業(yè)的(de)開(kāi)發,基本上(shàn&♣¥g)不(bù)存在複用(yòng)的(de)¥♠問(wèn)題。一(yī)個(gè)軟件(jiàn)産品被開(kāi)發出來(lái)之後,一÷£(yī)般來(lái)說(shuō),另外(wài)的(de)産品線和(hé)它"λ€$是(shì)不(bù)一(yī)樣的(de),需求很(hěn)少(∞♠↕shǎo)被複用(yòng)。
汽車(chē)行(xíng)業(yè),是(shì)一(yī)個(gè)非常明(míng&δ≥)顯的(de)需要(yào)通(tōng)過走量,從(cóng)而來(lái)攤銷成本的&↓¥'(de)過程。在不(bù)同車(chē)型之間(jiān)改款,特别是(shì)針對(§★duì)硬件(jiàn)的(de)改款,成本特别高(gāo)。需要(yào)盡可(kě)能→>δ(néng)複用(yòng),減去(qù)設計(jì)、開(kāi)模、工(gō₽★§ng)藝優化(huà)、生(shēng)産設備調試的(₩×de)各類成本。特斯拉的(de)發展曆史,非常清晰表明(mí£ ng)了(le)這(zhè)一(yī)點。
在當前這(zhè)個(gè)時(shí)代,汽車(chē)越₹α來(lái)越重視(shì)軟件(jiàn)。雖然車(chē)型β¥↑之間(jiān)軟件(jiàn)的(de)變化(huà) ₽是(shì)非常快(kuài)的(de),可(k☆€↓ě)以有(yǒu)更大(dà)的(de)自(zì)由≤∏度,但(dàn)是(shì)不(bù)可(kě)否認的(de)是(shì),汽車(chē)↓←軟件(jiàn)屬于嵌入式軟件(jiàn),需要(yào)和(hé)硬件(jiàn)配合。✘α如(rú)果硬件(jiàn)需要(yào)保持比較小(xiǎo)的(d★♦e)變化(huà),必然制(zhì)約了(le)軟件(jiàn)的(de)變化(huà)。總體(★→tǐ)來(lái)說(shuō),不(bù)管是(shì)軟件(jiàn)需求還(hái)是(shλ↑©ì)硬件(jiàn)需求,汽車(chē)行(xíng)業(yè)複用(yòng)的(de)比例,♥δ≥<都(dōu)比互聯網高(gāo)很(hěn)多(duō)。
在MappingSpace裡(lǐ)面,每個(g₹δè)車(chē)型上(shàng)的(de)通(tōng)"σ用(yòng)型需求,通(tōng)過思維導圖,可(kě)以快(kuài)速×☆δ并且批量地(dì)移入到(dào)企業(yè)級需求池。當有(yǒu)了(le)新的(de)車(₽ chē)型項目時(shí),也(yě)很(hěn)容易從(cóng)需求池裡(lǐ)面,将這(z₽<☆hè)些(xiē)需求移入到(dào)全新的(dπ e)項目中。這(zhè)一(yī)點對(duì)于ε✘≠£硬件(jiàn)需求的(de)管理(lǐ),優勢更加明(míng)顯。
轉自(zì)汽車(chē)電(diàn)子(zǐ)與軟件(jiàn)