軟件分類
1.手機端APP
2.PC網頁
3. PC桌面端應用
4.微信、支付寶、QQ、抖音等平臺的小程序應用
軟件開發(fā)人員
1.產品經理
了解用戶需求,根據用戶需求設計軟件開發(fā)需求文檔。需求文檔說明了軟件包含的功能,以及各個功能的細節(jié)。
2.UI設計師
根據產品經理產出的需求文檔,設計UI視覺稿和用戶交互。
3.前端開發(fā)工程師
根據UI設計師的設計稿,用代碼還原UI設計稿,動態(tài)展示后端開發(fā)工程師提供的數據。
4.后端開發(fā)工程師
根據產品需求文檔,設計數據存儲架構,開發(fā)供前端動態(tài)展示數據的接口
5.測試工程師
軟件開發(fā)工程師,開發(fā)完成后,需要提交給測試開發(fā)人員進行測試。測試工程師確保軟件正常使用后,部署上線。然后用戶就可以看到和使用軟件產品了。
總結
互聯網時代,我們每天都在使用各種各樣的軟件,但是大家不一定很清楚,軟件是怎么一步一步產生的,并出現在你的面前。本文大致闡述了軟件的分類和需要的職業(yè)工種。
軟件開發(fā)是一項包括需求捕捉、需求分析、設計、實現和測試的系統工程。它的產生類似于工業(yè)產品流水線,有時序,有順序的經過某種職業(yè)的加工,才最終完成上架。
版權聲明:本文內容由互聯網用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 舉報,一經查實,本站將立刻刪除。