《產(chǎn)品可靠性提升策略及方法(第2版)》第1版主要專注于提高產(chǎn)品的可靠性,分析了為什么提高產(chǎn)品可靠性的工作會失敗,以及可靠性差的產(chǎn)品如何對產(chǎn)品業(yè)產(chǎn)生負(fù)面影響;討論了采用什么方法可以讓消費(fèi)者更便捷地使用產(chǎn)品,并發(fā)現(xiàn)與可靠性有關(guān)的問題。為了提高產(chǎn)品可靠性,我們給出了一個(gè)全面的產(chǎn)品開發(fā)和實(shí)施流程,該流程任何企業(yè)都可以實(shí)施;我們還討論了如何改變企業(yè)文化,使其致力于設(shè)計(jì)可靠的產(chǎn)品。
新一代的電子產(chǎn)品都比之前的產(chǎn)品集成了更多的軟件和固件,這適用于諸如家用恒溫器之類的簡單產(chǎn)品,也適用于復(fù)雜的產(chǎn)品。產(chǎn)品開發(fā)所需的工程師甚至也在發(fā)生變化,《產(chǎn)品可靠性提升策略及方法(第2版)》的目的就是提供洞察力、流程和工具來幫助應(yīng)對這些變化。
本書第1版主要專注于提高產(chǎn)品的可靠性,分析了為什么提高產(chǎn)品可靠性的工作會失敗,以及可靠性差的產(chǎn)品如何對產(chǎn)品業(yè)產(chǎn)生負(fù)面影響;討論了采用什么方法可以讓消費(fèi)者更便捷地使用產(chǎn)品,并發(fā)現(xiàn)與可靠性有關(guān)的問題。為了提高產(chǎn)品可靠性,我們給出了一個(gè)全面的產(chǎn)品開發(fā)和實(shí)施流程,該流程任何企業(yè)都可以實(shí)施;我們還討論了如何改變企業(yè)文化,使其致力于設(shè)計(jì)可靠的產(chǎn)品。
自從本書問世以來,設(shè)計(jì)可靠產(chǎn)品的重要性就沒有改變過。然而,與第1版相比,現(xiàn)在產(chǎn)品開發(fā)的類型已經(jīng)有了很大的變化,一個(gè)最重要的改變是全新的產(chǎn)品正在被大量開發(fā),這些新產(chǎn)品需要大量的軟件和固件,能連接到互聯(lián)網(wǎng)(lOT)并與其他設(shè)備通信,幫助實(shí)現(xiàn)客戶支持并遠(yuǎn)程更新軟件;ヂ(lián)網(wǎng)為消費(fèi)者提供了更高的易用性和更好的用戶體驗(yàn),但也同時(shí)帶來了新的安全和隱私風(fēng)險(xiǎn)。
我們將書名改為“產(chǎn)品可靠性提升策略及方法”,以傳遞軟件在產(chǎn)品開發(fā)中的重要性。硬件可靠性的書沒有涵蓋軟件質(zhì)量的內(nèi)容,軟件質(zhì)量的書也沒有解決硬件可靠性問題,然而,成功的產(chǎn)品開發(fā)取決于軟硬件兩者的協(xié)同作用。硬件工程師和軟件工程師是完全不同的,他們使用著不同的語言進(jìn)行交流。因此,很難有效地融合對方的需求,同樣也無法擺脫對對方的依賴。由于缺乏溝通,他們通常會按照自己的理解去假設(shè)對方的設(shè)計(jì)意圖,而這往往被證明是錯誤的。
硬件和軟件工程師看待缺陷的眼光是非常不同的。硬件開發(fā)團(tuán)隊(duì)致力于開發(fā)沒有任何可靠性問題的產(chǎn)品,并假定最后發(fā)現(xiàn)的缺陷可以采用軟件修復(fù),可以通過充分的定義和選擇合適的硬件來確保開發(fā)的產(chǎn)品是可靠的。而軟件產(chǎn)品在發(fā)布之前,軟件開發(fā)團(tuán)隊(duì)不會設(shè)定100%無缺陷產(chǎn)品的要求。實(shí)際上,對許多產(chǎn)品而言,軟件要求和驗(yàn)證無法定義所有的使用條件和可能的狀態(tài)。在軟件發(fā)布后,軟件團(tuán)隊(duì)才開始致力于之后的更新升級、版本迭代或打補(bǔ)丁。
除軟件質(zhì)量之外,還存在軟件安全性的問題。許多產(chǎn)品使用用戶應(yīng)用程序,通過互聯(lián)網(wǎng)快速修復(fù)軟件缺陷和提升消費(fèi)者使用體驗(yàn),NestTM可編程學(xué)習(xí)型恒溫器就是一個(gè)很好的例子。這種互聯(lián)性加劇了對軟件安全性的擔(dān)憂,且這些新的挑戰(zhàn)經(jīng)常被忽視或低估。一些新產(chǎn)品能夠通過藍(lán)牙和全球定位服務(wù)(GPS)進(jìn)行通信,這些也有被盜用的風(fēng)險(xiǎn)。
新一代的電子產(chǎn)品都比之前的產(chǎn)品集成了更多的軟件和固件,這適用于諸如家用恒溫器之類的簡單產(chǎn)品,也適用于復(fù)雜的產(chǎn)品。產(chǎn)品開發(fā)所需的工程師甚至也在發(fā)生變化,本書的目的就是提供洞察力、流程和工具來幫助應(yīng)對這些變化。
Mark A.Levin,泰瑞達(dá)公司的高級可靠性設(shè)計(jì)工程師(該公司位于加利福尼亞的Agoura Hills地區(qū)),獲得了亞利桑那大學(xué)電子工程學(xué)士學(xué)位(1982年)和佩珀代因大學(xué)技術(shù)管理碩士學(xué)位(1999年),同時(shí)還獲得了馬里蘭大學(xué)的可靠性工程碩士學(xué)位(2009年),目前正在攻讀馬里蘭大學(xué)的可靠性工程博士學(xué)位。他在航空航天、國防和醫(yī)療電子行業(yè)擁有超過36年的工作經(jīng)驗(yàn),曾在休斯飛機(jī)導(dǎo)彈系統(tǒng)集團(tuán)、休斯飛機(jī)微波產(chǎn)品部、通用醫(yī)療公司和醫(yī)療數(shù)據(jù)電子公司擔(dān)任過多個(gè)管理和研究職位。他的經(jīng)驗(yàn)非常豐富,從事過制造、設(shè)計(jì)和研發(fā)等多方面的工作,完成了制造和可靠性設(shè)計(jì)指南、可靠性培訓(xùn)工藝標(biāo)準(zhǔn)、質(zhì)量計(jì)劃、JIT制造、ESD安全工作環(huán)境等多項(xiàng)工作,還研發(fā)了表面貼裝生產(chǎn)設(shè)備。
Ted T.Kalal,一名實(shí)踐可靠性工程師(現(xiàn)已退休),通過自身實(shí)踐和向許多著名導(dǎo)師的學(xué)習(xí),對可靠性有深入理解。他畢業(yè)于威斯康星大學(xué)(1981年)工商管理專業(yè),在大學(xué)中完成了大量數(shù)學(xué)、物理和電子學(xué)的初步研究。曾擔(dān)任過許多合同工程師和顧問的職位,專門從事設(shè)計(jì)、質(zhì)量和可靠性工作。撰寫了多篇關(guān)于電子電路的論文,并在電力電子領(lǐng)域擁有專利。他與合伙人一起創(chuàng)立了一家小型制造公司,為生物研究界提供高科技電源和其他科學(xué)儀器。
Jonathan Rodin,泰瑞達(dá)公司的一名軟件工程經(jīng)理,哥倫比亞大學(xué)研究生畢業(yè)(1981年)。他擁有39年的軟件開發(fā)經(jīng)驗(yàn),從事過程序員工作和軟件研發(fā)項(xiàng)目管理工作。他的經(jīng)驗(yàn)涵蓋了不同規(guī)模的公司,從初創(chuàng)公司到擁有10萬名員工的公司。在加入泰瑞達(dá)公司之前,他在FTP軟件、NaviSite和Percussion軟件等多個(gè)公司從事工程管理工作。曾負(fù)責(zé)了許多軟件流程再造工程項(xiàng)目,最近在努力將泰瑞達(dá)公司的半導(dǎo)體測試部提升到CMMI的3級標(biāo)準(zhǔn)。
第Ⅰ部分 可靠性和軟件質(zhì)量——這是生存問題
第1章 對硬件可靠性和軟件質(zhì)量新范式的需求
1.1 硬件可靠性和軟件質(zhì)量的挑戰(zhàn)迅速變化
1.2 獲取競爭優(yōu)勢
1.3 未來十年的競爭將是可靠性的競爭
1.4 并行工程
1.5 減少產(chǎn)品發(fā)布時(shí)的工程變更量
1.6 進(jìn)入市場的時(shí)間優(yōu)勢
1.7 加快產(chǎn)品開發(fā)
1.8 識別和管理風(fēng)險(xiǎn)
1.9 ICM方法
1.10 軟件質(zhì)量概述
參考文獻(xiàn)
延伸閱讀
第2章 提升硬件可靠性和軟件質(zhì)量的瓶頸
2.1 缺乏理解
2.2 內(nèi)部障礙
2.3 實(shí)施改革及改革的動力
2.4 建立信譽(yù)
2.5 可預(yù)見的外部障礙
2.6 獲得認(rèn)可的時(shí)間
2.7 外部障礙
2.8 軟件過程改進(jìn)的障礙
第3章 了解產(chǎn)品的失效原因
3.1 失效原因
3.2 改進(jìn)零件后每個(gè)人都可以制造出高質(zhì)量的產(chǎn)品
3.3 硬件可靠性和軟件質(zhì)量——新范式
3.4 可靠性與質(zhì)量逃逸
3.5 軟件質(zhì)量改進(jìn)方案不成功的原因
延伸閱讀
第4章 實(shí)現(xiàn)可靠性的替代方法
4.1 聘請顧問進(jìn)行HALT
4.2 外包可靠性試驗(yàn)
4.3 聘用顧問制定和實(shí)施可靠性計(jì)劃
4.4 聘用可靠性工程師
……
第Ⅱ部分 揭開可靠性的神秘面紗
第Ⅲ部分 邁向成功的實(shí)踐
第Ⅳ部分 產(chǎn)品開發(fā)的可靠性與質(zhì)量過程
名詞術(shù)語