堅持為客戶提供有價值的服務(wù)和內(nèi)容

軟件的可重用性

商企云 | 2021-07-02 | 分享至:
一個成功的北京網(wǎng)站建設(shè)離不開一個成功的頁面設(shè)計和成功的軟件,成功的軟件重用并不是簡單地復(fù)制一個代碼段,然后將其插入到一個新的應(yīng)用程序中。外包供應(yīng)商有一個共同的優(yōu)勢,那就是供應(yīng)商往往具有成熟的重用技術(shù),并且可以提供許多可重用構(gòu)件。因而,似如供應(yīng)商非常專業(yè)的話,那么重用將經(jīng)常出現(xiàn)。例如,一個專門從事保險應(yīng)用的外包供應(yīng)商,他可能已經(jīng)與十幾個財產(chǎn)和傷亡保險公司合作過,并且積累了大量的可重用材料,因此在構(gòu)建任何保險應(yīng)用的時候,他至少可以使用50%以上的可重用組件。
軟件復(fù)用是降低成本和進度,并且提高產(chǎn)品質(zhì)量的關(guān)健因素。然而,重用也是一把雙刃劍。如果可重用材料的質(zhì)量水平是無可挑剔的,那么可重用性對任何已知的軟件技術(shù)都會有最高的投資1.1報率。但是,如果重用材料中有很多的錯誤。那么投資間報率可能會變成負值。事實上,高品質(zhì)重用和低品質(zhì)重用之間的差異還是蠻大的,通過觀寮發(fā)現(xiàn),任何已知技術(shù)的投資回報率都為土300%。軟件的可重用往往被視為是靈丹妙藥,既可以彌補軟件開發(fā)的緩慢進度,也可以降低軟件的高昂成本。這在理論上可能是行得通的,但是除非可重用材料的質(zhì)最接近零缺陷,否則可重用并沒有任何實用價值。
在過去的數(shù)年里,出現(xiàn)了一種新型的可重用,即面向服務(wù)架構(gòu)(SOA),SOA方法處理重用的途徑是,將相對獨立的功能或“服務(wù)”組裝成一個內(nèi)聚的應(yīng)用。函數(shù)本身也可以在單機模式下運行,并且不需要做任何修改。SOA是一個有趣的概念,并且也給軟件行業(yè)帶來了新的生機,但是截至2009年,SOA的概念基本上都是理論上的,而實際的應(yīng)用卻很少。目前,SOA在成本、質(zhì)且以及有效性方面的經(jīng)驗數(shù)據(jù)都幾乎為零。
到目前為止,軟件的可重用并沒有達到如大家所期望的那樣。無論是面向?qū)ο箢悗?,還是其他形式的重用,如商業(yè)企業(yè)資源規(guī)劃(ERP)套件,都已經(jīng)有了成功的實踐。要想將可重用提升到對經(jīng)濟非常有利的地位,那么可重用材料就需要有更出色的質(zhì)量以及更卓越的安全控制才行。當下,可重用的技術(shù)似乎已準備妥當,因此,或許在未來的幾年里.可重用終將進入大家的視線。
要想將軟件放置在良好的經(jīng)濟基礎(chǔ)之上,軟件的范式需要做一些變化,即將軟件開發(fā)從使用定制代碼轉(zhuǎn)換成使用標準的可重用的組件。截至2009年,只有很少的應(yīng)用使用標準可重用組件進行構(gòu)建。其中一部分原因是,許多軟件組件的質(zhì)量控制做得不夠好。另一部分原因是,缺乏常規(guī)的應(yīng)用類型的標準架構(gòu),并且還缺乏連接組件的標準接口,在當前典型的應(yīng)用中,高品質(zhì)可重用材料的使用率甚至低于25%,因此我們要做的就是腳踏實地,逐步規(guī)劃,不斷提升高質(zhì)最可重用材料的數(shù)量,使得常規(guī)應(yīng)用中可重用材料的比例達到85%以上.甚至是95%以上。
掃二維碼與項目經(jīng)理溝通

7*24小時為您服務(wù)

解答:網(wǎng)站優(yōu)化,網(wǎng)站建設(shè),APP開發(fā),小程序開發(fā),H5開發(fā),品牌推廣,新聞推廣,輿情監(jiān)測等

  非常感謝您有耐心的讀完這篇文章:"軟件的可重用性",更多內(nèi)容請繼續(xù)瀏覽,我們將為您提供更多參考使用或?qū)W習交流的信息。我們還可為您提供:網(wǎng)站建設(shè)與開發(fā)、網(wǎng)站優(yōu)化品牌推廣、APP開發(fā)、小程序開發(fā)、新聞推廣等服務(wù),我們以“降低營銷成本,提高營銷效果”的服務(wù)理念,自創(chuàng)立至今,已成功服務(wù)過不同行業(yè)的1000多家企業(yè),獲得國家高新技術(shù)企業(yè)認證,且擁有14項國家軟件著作權(quán),將力爭成為國內(nèi)企業(yè)心目中值得信賴的互聯(lián)網(wǎng)產(chǎn)品及服務(wù)提供商。如您需要合作,請掃碼咨詢,我們將誠摯為您服務(wù)。
我要咨詢
姓名 :
電話 :
文章分類