嵌入式開(kāi)發(fā)讓“智慧的產(chǎn)品”無(wú)處不在
現(xiàn)代社會(huì)科技高速發(fā)展,產(chǎn)品的功能不斷擴(kuò)大,應(yīng)用也愈加廣泛,越來(lái)越多多的消費(fèi)者期望他們每天所依賴的產(chǎn)品是具有個(gè)性且是一體化的,能夠?qū)崿F(xiàn)更多感知能力,并與其他產(chǎn)品實(shí)現(xiàn)互聯(lián)與互通。而對(duì)于企業(yè)來(lái)說(shuō),差異化的產(chǎn)品能為他們帶來(lái)更多的競(jìng)爭(zhēng)優(yōu)勢(shì),創(chuàng)造更多的商業(yè)機(jī)會(huì)。消費(fèi)者對(duì)“智慧的產(chǎn)品”的需求,促使制造商不斷尋找新的方法來(lái)實(shí)現(xiàn)產(chǎn)品優(yōu)勢(shì),推動(dòng)企業(yè)創(chuàng)新不斷向前發(fā)展。
所謂“智慧的產(chǎn)品”,不再只是一個(gè)孤立的解決方案,而是一個(gè)更大的系統(tǒng)的一個(gè)組件——可以通過(guò)定制或者調(diào)整來(lái)滿足個(gè)人用戶或企業(yè)的個(gè)性化需求。而為了實(shí)現(xiàn)這一目標(biāo),制造商借助軟件、微電子原件、傳感器和機(jī)械技術(shù)等創(chuàng)新成果使“智慧的產(chǎn)品”的智能化水平越來(lái)越高。
為實(shí)現(xiàn)“智慧的產(chǎn)品”,越來(lái)越多的制造商在產(chǎn)品中采用了嵌入式軟件和系統(tǒng)?,F(xiàn)代社會(huì)很多時(shí)候產(chǎn)品的市場(chǎng)競(jìng)爭(zhēng),最終會(huì)落實(shí)到內(nèi)部嵌入式軟件的競(jìng)爭(zhēng)。隨著企業(yè)和個(gè)人對(duì)于嵌入式軟件的需求急劇增加,傳統(tǒng)的制造商也在從本質(zhì)上向軟件公司轉(zhuǎn)變。為了適應(yīng)這一轉(zhuǎn)變,傳統(tǒng)產(chǎn)品制造商必須更加熟練地交付軟件,實(shí)施軟件主導(dǎo)的概念化、設(shè)計(jì)和系統(tǒng)整合。隨著軟件主導(dǎo)創(chuàng)新的快速發(fā)展,傳統(tǒng)硬件系統(tǒng)和交付流程還需要不斷演化以跟上企業(yè)轉(zhuǎn)變的步伐。
憑借著廣泛的專家經(jīng)驗(yàn)、技術(shù)、工具和方法,IBM Rational以Jazz平臺(tái)為基礎(chǔ)的協(xié)同和集成軟件平臺(tái)為嵌入式軟件開(kāi)發(fā)提供了一個(gè)良好的交付平臺(tái)。它有助于企業(yè)專注于軟件開(kāi)發(fā),創(chuàng)造出更加強(qiáng)大的差異化功能,實(shí)現(xiàn)“智慧的產(chǎn)品”更多創(chuàng)新性的突破,創(chuàng)造更加廣泛的商業(yè)價(jià)值。此外,Rational還提供了一些重要的系統(tǒng)工程解決方案,比如需求工程、整合變更管理、模型驅(qū)動(dòng)系統(tǒng)開(kāi)發(fā)和產(chǎn)品組合管理等,幫助企業(yè)更好的管理軟件開(kāi)發(fā)的成本與交付時(shí)間,確保制造商在正確的時(shí)間將產(chǎn)品推向市場(chǎng)。
成功案例一:Hughes Telematics公司選擇IBM 軟件和服務(wù)幫助增強(qiáng)駕駛體驗(yàn)
亞特蘭大的HTI公司是提供新一代汽車互聯(lián)服務(wù)的領(lǐng)先企業(yè),該公司向梅賽德斯-奔馳(美國(guó))等客戶提供服務(wù),在其出產(chǎn)的汽車上安裝車載感應(yīng)和通信系統(tǒng)。這些系統(tǒng)可向駕駛者提供各種各樣的服務(wù),例如在事故中自動(dòng)尋找和引導(dǎo)緊急救助,通過(guò)智能手機(jī)遠(yuǎn)程鎖閉或解鎖車門(mén),下載地區(qū)食宿建議,甚至還可以定位失竊的汽車。
HTI在 2006年才進(jìn)入遠(yuǎn)程信息處理市場(chǎng),需要從頭開(kāi)始建立業(yè)務(wù)。該公司相信,將公司業(yè)務(wù)建立在開(kāi)放標(biāo)準(zhǔn)平臺(tái)之上,可以為公司帶來(lái)無(wú)限商機(jī),從而幫助公司將競(jìng)爭(zhēng)對(duì)手遠(yuǎn)遠(yuǎn)甩在身后。HTI與IBM結(jié)為合作伙伴,利用IBM的軟件和服務(wù)設(shè)計(jì)并交付了一個(gè)平臺(tái),用于持續(xù)創(chuàng)新。通過(guò)與IBM的合作,HTI公司如今能夠在30天之內(nèi)將新服務(wù)推向市場(chǎng),速度遠(yuǎn)遠(yuǎn)超過(guò)了競(jìng)爭(zhēng)對(duì)手。
IBM全球企業(yè)咨詢服務(wù)部(GBS)與HTI密切合作,設(shè)計(jì)并部署了HTI的核心業(yè)務(wù)流程,管理與客戶的所有業(yè)務(wù)往來(lái)。在這個(gè)項(xiàng)目中,IBM團(tuán)隊(duì)還使用了IBM Rational產(chǎn)品組合管理解決方案和IBM Rational DOORS來(lái)管理需求處理過(guò)程、制作產(chǎn)品和可交付項(xiàng),在國(guó)內(nèi)外團(tuán)隊(duì)之間展開(kāi)協(xié)作,儲(chǔ)存可交付項(xiàng),確??山桓俄?xiàng)的版本控制,并傳播更新信息。
Hughes Telematics運(yùn)營(yíng)副總裁Keith Kammer表示:“在開(kāi)發(fā)遠(yuǎn)程信息處理架構(gòu)時(shí),我們采用的核心標(biāo)準(zhǔn)是,它不僅僅要支持如今的聯(lián)網(wǎng)汽車服務(wù),還要支持將來(lái)進(jìn)一步開(kāi)發(fā)出來(lái)的服務(wù)。IBM的軟件、服務(wù)和信息通信技術(shù)專長(zhǎng)***深度,這不僅加快了我們的實(shí)施進(jìn)度,而且還使我們成為行業(yè)技術(shù)的領(lǐng)軍企業(yè)。”
成功案例二:安徽移動(dòng)采用Rational產(chǎn)品加強(qiáng)軟件開(kāi)發(fā)流程和配置管理
為了保持競(jìng)爭(zhēng)力,安徽移動(dòng)通過(guò)不斷地開(kāi)發(fā)新特性和新服務(wù)來(lái)滿足客戶需求,以便加強(qiáng)核心業(yè)務(wù)能力。安徽移動(dòng)的軟件開(kāi)發(fā)人員必須管理大量項(xiàng)目的需求和配置的變更。這種快速開(kāi)發(fā)新產(chǎn)品的長(zhǎng)期要求給 IT 部門(mén)帶來(lái)了沉重壓力,他們不僅需要快速響應(yīng)變更,而且還要管理好公司的核心業(yè)務(wù)系統(tǒng)。由于缺乏對(duì)整個(gè)應(yīng)用生命周期的可視性,缺乏需求跟蹤能力,并且缺少變更和配置管理系統(tǒng),因此,安徽移動(dòng)總是會(huì)漏過(guò)一些需求,頻繁開(kāi)展重復(fù)工作,項(xiàng)目常常會(huì)延期。
為此,安徽移動(dòng)選擇在 IBM Rational應(yīng)用上實(shí)現(xiàn)變更和配置管理的標(biāo)準(zhǔn)化,以便提高效率和質(zhì)量。他們采用Rational Telelogic® Synergy™ 和Rational Telelogic Change™,使安徽移動(dòng)的開(kāi)發(fā)團(tuán)隊(duì)及所有項(xiàng)目組成員都能在整個(gè)應(yīng)用生命周期中明確地查看并且跟蹤需求變化,從而提高了開(kāi)發(fā)團(tuán)隊(duì)的工作效率,無(wú)需手動(dòng)跟蹤需求或者開(kāi)展大量的重復(fù)工作。此外,安徽移動(dòng)還將部署面向需求管理的 Rational Telelogic DOORS®,借此來(lái)擴(kuò)展 IBM Rational 解決方案。
通過(guò)應(yīng)用 IBM Rational 解決方案,安徽移動(dòng)加快了軟件開(kāi)發(fā)速度并且提高了軟件質(zhì)量,借此獲得了競(jìng)爭(zhēng)優(yōu)勢(shì)。
案例三:一家航空航天及國(guó)防部件的重要制造商部署Rational增強(qiáng)協(xié)作
這家大型航空航天及國(guó)防部件制造公司是一家為全球飛機(jī)和發(fā)動(dòng)機(jī)制造商、航空公司及國(guó)防部隊(duì)提供系統(tǒng)和服務(wù)的全球性供應(yīng)商,幾乎每架飛機(jī)上都可以找到該公司的產(chǎn)品。該公司幾乎在其從事的每項(xiàng)業(yè)務(wù)領(lǐng)域都進(jìn)行軟件開(kāi)發(fā),其提供的各種解決方案中都包含復(fù)雜的電子設(shè)備。由于收購(gòu)的緣故,公司現(xiàn)在使用著幾套不同的工具和流程,并且在過(guò)去兩年里一直試圖將它們統(tǒng)一起來(lái)。當(dāng)認(rèn)識(shí)到有必要將協(xié)作當(dāng)作頭等大事之后,公司于2009年初開(kāi)始與IBM合作,目前正在進(jìn)行首批部署。
該公司首先部署了Rational Team Concert,這款產(chǎn)品因其IT足跡少、協(xié)作功能強(qiáng)大而受到公司的喜愛(ài)。Rational Team Concert使該公司能夠?qū)嵤?yīng)用程序,并轉(zhuǎn)給工程部門(mén)立即使用,無(wú)需大量的IT支持。除此之外,他們還把Rational Team Concert當(dāng)作標(biāo)準(zhǔn)的產(chǎn)品工程設(shè)計(jì)桌面工具使用,可以直觀地看到整個(gè)開(kāi)發(fā)生命周期,這種作法公司的軟件團(tuán)隊(duì)已經(jīng)盼望很久了。與繁瑣的進(jìn)度安排工具相比,Rational Team Concert作為一種捕捉所有行動(dòng)和任務(wù)、監(jiān)控所有工作進(jìn)度的有效機(jī)制,提供了一套可靠的解決方案。Rational Team Concert通過(guò)提供內(nèi)置對(duì)話功能來(lái)捕捉所有項(xiàng)目溝通信息,提供了傳統(tǒng)電子郵件或語(yǔ)音信箱對(duì)話的替代方案,能夠捕捉非正式討論信息。
需求整合和協(xié)作平臺(tái)追溯功能是下一個(gè)實(shí)施目標(biāo)。公司依靠Rational DOORS管理由高層次客戶需求細(xì)化得來(lái)的具體要求。與Rational Team Concert的預(yù)期整合將使公司能夠在最終確定產(chǎn)品定義時(shí)實(shí)現(xiàn)迭代協(xié)作和需求完善。
Rational Team Concert將各種解決方案匯集到一個(gè)單一平臺(tái),為系統(tǒng)和軟件開(kāi)發(fā)領(lǐng)域的眾多問(wèn)題提供了解決方法。通過(guò)協(xié)作、配置管理、變更管理和緊密集成——所有這一切都無(wú)需進(jìn)行大量定制,而且IT足跡也不多——公司得以跟蹤和監(jiān)控整個(gè)開(kāi)發(fā)生命周期的活動(dòng)。由于該產(chǎn)品支持瀑布法和迭代法,因此最終用戶無(wú)需IT部門(mén)介入即可輕松配置工具,滿足過(guò)程需要。
案例四:歐洲的一家電子公司采用Rational ClearQuest為產(chǎn)品開(kāi)發(fā)生命周期提供支持
幾年前,這家歐洲電子公司就認(rèn)識(shí)到有必要引進(jìn)成熟的協(xié)作方法,并因此實(shí)現(xiàn)了公司的快速增長(zhǎng)。為了支持這種協(xié)作,公司實(shí)施了一套定制版IBM Rational ClearQuest,以便在大多數(shù)產(chǎn)品計(jì)劃以及公司內(nèi)部的四個(gè)關(guān)鍵流程中為產(chǎn)品開(kāi)發(fā)生命周期提供支持。對(duì)于變更和配置管理,公司采用傳統(tǒng)的ClearQuest和ClearCase工具,并將它們緊密地結(jié)合在一起,從而促進(jìn)了過(guò)程的執(zhí)行和穩(wěn)定。
通過(guò)公司艱苦而成功的定制努力,ClearQuest的實(shí)施已相當(dāng)成熟。隨著越來(lái)越多的團(tuán)隊(duì)通過(guò)實(shí)施ClearQuest進(jìn)行協(xié)作,采用該工具的文化阻力也開(kāi)始減弱,因?yàn)楣ぷ魅藛T從實(shí)例中看到了重大回報(bào)。而緊接著下一步,公司選擇了Rational Quality Manager for Proof of Concept,實(shí)現(xiàn)與測(cè)試管理活動(dòng)的整合。Rational Quality Manager能集中管理所有與測(cè)試結(jié)果有關(guān)的工作,將測(cè)試執(zhí)行細(xì)節(jié)與變更管理系統(tǒng)聯(lián)系起來(lái)。不僅如此,Rational Quality Manager還能讓用戶嵌入自己的測(cè)試結(jié)果,測(cè)試結(jié)果中甚至可包括用于證明功能的示波器屏幕圖片。此外,公司還能利用軟件的內(nèi)置報(bào)告功能,生成格式符合要求的資質(zhì)鑒定測(cè)試結(jié)果報(bào)告,作為提交有關(guān)當(dāng)局的合規(guī)性證明。全面部署后,Rational Quality Manager將取代目前在用的幾種自定義工具來(lái)管理測(cè)試活動(dòng)。
雖然公司短期內(nèi)的重點(diǎn)是實(shí)施Rational Quality Manager,但未來(lái)公司已經(jīng)計(jì)劃逐漸實(shí)現(xiàn)向Rational Team Concert過(guò)渡。通過(guò)客戶化實(shí)施Rational Team Concert中的現(xiàn)有協(xié)作功能,該公司將得以利用Rational ClearQuest在全公司實(shí)現(xiàn)與測(cè)試和變更管理活動(dòng)的整合。Rational Team Concert能夠?yàn)槟切┕δ芴峁┈F(xiàn)成的支持,而無(wú)需大量編碼。