應用軟體生產線 軟體現代化生產的基礎

來源:互聯網
上載者:User

作者:紀青君          2011、8、22                 摘要:軟體生產線 軟體壽命 可發展的軟體  軟體生命   隨需而變      

1   引言

      隨著電腦的誕生和發展,電腦軟體和軟體開發技術也在不斷髮展,但就目前軟體的生產方式而論,軟體生產依然處於手工作坊模式。如同工業社會從手工業逐步發展到現代化工業製造,軟體開發製作過程也必然逐步向現代化生產方式過渡。

      APL(Application Product Line,整個產品系列的總稱為SM --SoftMaker)將是支撐應用軟體生產全過程的平台軟體,它將改變傳統的應用軟體的開發模式,推動軟體開發從手工模式向現代化軟體生產模式轉變。

1.1    APL的定位

       首先APL本身就是一個軟體系統,它是用於生產其他應用軟體的平台,它不僅局限於支援軟體的開發階段,而是支援軟體的需求、設計、開發、測試、營運等軟體生命週期的全過程,不僅致力於提高軟體的生產效率和品質,更注重於構建具有生命力和可發展能力的軟體。

      軟體和傳統的工業製品有一個很大的不同,就在於客戶對一個工業製品出廠後的可塑性的要求不高(例如我們不會要求剛賣的黑白彩電能夠根據我們的喜好變成彩色電視),但應用軟體就不同了,因為業務環境在不斷變化,客戶要求軟體必須具備很好的適應需求變化的能力,而且隨著軟體技術的成熟和客戶對軟體認識的提高,這種要求必將成為考量軟體系統的最重要指標。

      APL將努力打造和支撐軟體的隨需而變的發展能力,使應用軟體具備更加強大的持續生命力,延長軟體的生命週期,使軟體曆久彌新,越用越好,事實上軟體應該具備這樣的品性,因為軟體不像工業製品有磨損和老化,軟體應該像業務領域的老法師,越老越香才是:)

1.2    APL的主要內容

APL作為支援軟體生產全過程的應用軟體製作平台SoftMaker,將包含如下主要部分:

1) APP應用軟體項目過程管理平台 ——SoftProject

      Application Project Management Platform

      完全面向現代軟體生產過程的專案管理平台,能夠將計劃和作業落實到具體開發工作單位。

2) ARP應用軟體需求管理平台 ——SoftAanalyst

      Application Requirement Management Platform

      基於行業模型的需求表達、分析與管理平台,與ADM(Application Description Model)結合能夠即時擷取原形系統,達到所想即所見,所見即所得 (WYSIWYG)。

3) ADP應用軟體設計開發管理平台 ——SoftDesigner

      Application Development Management Platform

     以AWD (Application With Description )思想為核心,以ADM為基礎的軟體設計開發平台。

4) ATP應用軟體測試管理平台  ——SoftConner

       Application Test Management Platform

5) AMP應用軟體維護管理平台 ——SoftMaintenance

        Application Maintenance Management Platform

6) AutoDoc應用軟體文檔產生與管理平台 ——SoftDocument

        Automatic Documentation Maker & Management Platform

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.