什麼是軟體開發

來源:互聯網
上載者:User

標籤:

什麼叫軟體開發?或許很多人只知道其表面意思,知道從事軟體開發的人員待遇比較好。而對於軟體開發的具體事宜都表示看都看不懂。接下來由賢集網小編為您介紹什麼叫軟體開發。

 

軟體開發是根據使用者的需求搭建出軟體系統的過程。具體過程包括:需求捕捉、需求分析、設計實現、功能測試等。軟體開發通常由某種程式語言通過軟體開發工具實現。軟體開發包括系統軟體開發和應用軟體開發。

 

軟體開發具體階段包括:計劃、分析、設計、編碼、測試、維護6個階段。計劃階段就是瞭解使用者需求,從技術、經濟等層面考慮軟體開發項目的可行性,並製作可行性報告。分析階段是對使用者的需求進行分析,得出需要開發一個什麼樣的軟體才能符合使用者,反覆與使用者溝通並建立邏輯模型等等。設計階段包括概要設計和詳細設計,分解軟體模組,將軟體拆解成可執行檔程式單元。詳細設計出具體模組的程式流程,附加資料庫設計。編碼階段就是將每個程式模組利用電腦程式轉換,如物件導向開發語言的應用。測試階段就是儘可能的發現錯誤,從而改進。維護階段是對軟體的升級、更新等工作。

 

軟體開發方法須覆蓋開發全過程並便於開發人員之間溝通,並支援整個系統生存周期的演化。並做到可教學、可轉移等。

原文轉自:http://www.xianjichina.com/news/details_8028.html

什麼是軟體開發

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.