软件生产线技术介绍
所謂生產(chǎn)線是指在特定的市場或一個特別任務(wù)所對應(yīng)的一系列軟件產(chǎn)品的集合,在制造業(yè)中生產(chǎn)線并不陌生,比如波音公司就有一個,同樣福特、戴爾,甚至還包括麥當(dāng)勞,這些公司都通過各種方法來利用產(chǎn)品
之間的公共特性。比如波音公司,陸續(xù)推出了757和767客機,而這兩種差別很大的產(chǎn)品之間有60%的零部件是相同的,無論是生產(chǎn)效率上還是維護方面的考慮都有很高的價值。另一方面,軟件的產(chǎn)生線作為一個相對較新的概念正在迅速的發(fā)展成為一種可行的和非常重要的軟件開發(fā)模式。我們知道,軟件在各種環(huán)境中的適應(yīng)能力是評價軟件的非常重要的方面,而產(chǎn)品線技術(shù)通過類似搭積木的方式來構(gòu)件需要的軟件產(chǎn)品來滿足特定用戶的特殊要求,通過這種方式來很好的保證的軟件產(chǎn)品的適應(yīng)能力。正因為在軟件產(chǎn)品之間充分共享公共的特性,進而充分實現(xiàn)了軟件生產(chǎn)的高效率,軟件生產(chǎn)線技術(shù)才成為成功的實踐。總之,軟件生產(chǎn)線技術(shù)是通過描述性的方式來把各個公共的部分組合成一個完整的系統(tǒng)。
現(xiàn)在的企業(yè)日益認(rèn)識到,通過從一些公共的功能組件中來構(gòu)造相關(guān)的產(chǎn)品能夠帶來顯著的提高生產(chǎn)率、客戶需求相應(yīng)能力、產(chǎn)品質(zhì)量和客戶滿意度。企業(yè)業(yè)日益發(fā)現(xiàn)軟件生產(chǎn)線技術(shù)可以很好的滿足目前客戶對軟件客戶化越來越高的要求。
然而,任何東西都具有兩面性,同樣軟件生產(chǎn)線技術(shù)也存在一定的風(fēng)險,使用生產(chǎn)線模式需要公司建立一個全新的技術(shù)框架,并且組織和管理方面的障礙往往因為容易被忽視而變得很難克服。在企業(yè)內(nèi)部構(gòu)件軟件生產(chǎn)線并且應(yīng)用到實際的開發(fā)過程中,除了需要做很多的技術(shù)上的工作外,還需要考慮技術(shù)管理和組織管理等很多方面的問題。另外在應(yīng)用軟件生產(chǎn)線技術(shù)的過程中,無論是為了在開發(fā)過程中對技術(shù)進行管理和監(jiān)控,還是為了對正在生產(chǎn)的軟件產(chǎn)品分析通用的功能組件,上面所說的問題都是存在的。對一些組織結(jié)構(gòu)不夠健全的企業(yè)來說,需要有足夠的智慧來克服應(yīng)用可能失敗的危險。
我們已經(jīng)收集并標(biāo)明了一些在軟件生產(chǎn)線應(yīng)用過程中的一些關(guān)鍵的人物。通過調(diào)查、軟件廠商、會議、實例調(diào)研以及和采用生產(chǎn)線技術(shù)的公司的合作,我們對相關(guān)的信息進行了分類。已經(jīng)成功應(yīng)用生產(chǎn)線技術(shù)的組織或公司在很多方面都存在著差異:
1。所生成的產(chǎn)品
2。所對應(yīng)的市場
3。商業(yè)目標(biāo)
4。組織結(jié)構(gòu)
5。文化和政策
6。軟件過程規(guī)定
7。組件庫的成熟度和廣度
然而,即時各個公司之間的環(huán)境和起點不同,他們之間仍然出現(xiàn)一些一致的基本功能點。這個文檔對生產(chǎn)線技術(shù)提供了一個描述性的框架。
之間的公共特性。比如波音公司,陸續(xù)推出了757和767客機,而這兩種差別很大的產(chǎn)品之間有60%的零部件是相同的,無論是生產(chǎn)效率上還是維護方面的考慮都有很高的價值。另一方面,軟件的產(chǎn)生線作為一個相對較新的概念正在迅速的發(fā)展成為一種可行的和非常重要的軟件開發(fā)模式。我們知道,軟件在各種環(huán)境中的適應(yīng)能力是評價軟件的非常重要的方面,而產(chǎn)品線技術(shù)通過類似搭積木的方式來構(gòu)件需要的軟件產(chǎn)品來滿足特定用戶的特殊要求,通過這種方式來很好的保證的軟件產(chǎn)品的適應(yīng)能力。正因為在軟件產(chǎn)品之間充分共享公共的特性,進而充分實現(xiàn)了軟件生產(chǎn)的高效率,軟件生產(chǎn)線技術(shù)才成為成功的實踐。總之,軟件生產(chǎn)線技術(shù)是通過描述性的方式來把各個公共的部分組合成一個完整的系統(tǒng)。
現(xiàn)在的企業(yè)日益認(rèn)識到,通過從一些公共的功能組件中來構(gòu)造相關(guān)的產(chǎn)品能夠帶來顯著的提高生產(chǎn)率、客戶需求相應(yīng)能力、產(chǎn)品質(zhì)量和客戶滿意度。企業(yè)業(yè)日益發(fā)現(xiàn)軟件生產(chǎn)線技術(shù)可以很好的滿足目前客戶對軟件客戶化越來越高的要求。
然而,任何東西都具有兩面性,同樣軟件生產(chǎn)線技術(shù)也存在一定的風(fēng)險,使用生產(chǎn)線模式需要公司建立一個全新的技術(shù)框架,并且組織和管理方面的障礙往往因為容易被忽視而變得很難克服。在企業(yè)內(nèi)部構(gòu)件軟件生產(chǎn)線并且應(yīng)用到實際的開發(fā)過程中,除了需要做很多的技術(shù)上的工作外,還需要考慮技術(shù)管理和組織管理等很多方面的問題。另外在應(yīng)用軟件生產(chǎn)線技術(shù)的過程中,無論是為了在開發(fā)過程中對技術(shù)進行管理和監(jiān)控,還是為了對正在生產(chǎn)的軟件產(chǎn)品分析通用的功能組件,上面所說的問題都是存在的。對一些組織結(jié)構(gòu)不夠健全的企業(yè)來說,需要有足夠的智慧來克服應(yīng)用可能失敗的危險。
我們已經(jīng)收集并標(biāo)明了一些在軟件生產(chǎn)線應(yīng)用過程中的一些關(guān)鍵的人物。通過調(diào)查、軟件廠商、會議、實例調(diào)研以及和采用生產(chǎn)線技術(shù)的公司的合作,我們對相關(guān)的信息進行了分類。已經(jīng)成功應(yīng)用生產(chǎn)線技術(shù)的組織或公司在很多方面都存在著差異:
1。所生成的產(chǎn)品
2。所對應(yīng)的市場
3。商業(yè)目標(biāo)
4。組織結(jié)構(gòu)
5。文化和政策
6。軟件過程規(guī)定
7。組件庫的成熟度和廣度
然而,即時各個公司之間的環(huán)境和起點不同,他們之間仍然出現(xiàn)一些一致的基本功能點。這個文檔對生產(chǎn)線技術(shù)提供了一個描述性的框架。
總結(jié)
- 上一篇: nus计算机科学技术专业,新加坡国立大学
- 下一篇: 【解决方案】SkeyeVSS综合安防视频