在原有產品的基礎上建立軟體產品線的方式

2021-04-19 03:05:27 字數 397 閱讀 6140

在原有產品的基礎上,可採用下列方式之一建立產品線:1、

演化方式,即將現有產品演化為產品線:在基於現有產品體系結構設計的基礎上,將特定產品的構件逐步轉化為產品線的共用構件,從基於產品的方法逐步轉化為基於產品線的軟體開發。主要優點是通過對投資回報週期的分解、對現有系統演化的維持使產品線方法的實施風險降到了最小,與革命方式相比,完成核心資源的總週期和總投資較大。2、

革命方式,即用軟體產品線替代現有產品集:基本停止現有產品的開發,所有工作直接針對軟體產品線的核心資源開發。遺留系統只有在符合體系結構和構件需求的情況下,才可以和新的構件協作。因重要需求的變化導致的初始投資報廢的風險加大,與演化方式相比,完成核心資源的總週期和總投資較小。由於無法滿足產品線方法對軟硬體同步的需求,

這種方法適用於軟硬體結合密切且硬體需求差異大的現有產品集。

學習色差檢測,建立在opencv的基礎上

先展示 裡面含有讀取顏色值,進行lab的空間轉換 void cscfxdlg drawiplimage2dc iplimage img,int id float cscfxdlg f float c void cscfxdlg onbnclickedok2 if s1.val 1 s2.val 1 ...

WIFI時鐘在已有硬體基礎上的實現

暑假的小學期利用學校發的esp8266 12f這塊板子做了乙個wifi時鐘,在最初做的時候發現有關esp8266 12f資料相對來說還是比較少的,因此想要總結一下,自己以後查的時候也方便一些。用到的材料有 板子總體的樣式 把這些元件焊接到板上去,相對來說比較難的是usb插座和各種晶元以及oled顯示...

在已經有Anaconda的基礎上安裝pytorch

3.解決方法 個人覺得還是踩了不少的坑,藉著正在安裝的機會抽空寫個部落格總結一下。希望後來者能夠借鑑。我一開始是使用 anaconda 的介面來安裝的 以為蠻簡單的,但是事實上我嚴重低估了這件事的難易程度。新增清華源的pytorch 10.0 刪除安裝命令最後的 c pytorch,才會採用清華源安...