回覆列表
-
1 # IT人劉俊明
-
2 # 井151276607
首先要搞明白什麼是“概念”?“概念”是一種建議描述集合。有研究成果揭示,人類的各種語言幾乎都可以簡化到用不足一百個“基本詞彙”來表述。當然,使用這麼少的“詞彙”,描述“複雜”的問題一定是非常複雜的。“概念”是人類認識、交流對客觀世界認知、理解的基礎工具。建立“新概念”和修正“已有的概念”是認知客觀世界的基本方法。
至此,軟體概念和軟體開發概念的屬性你可以從網上搜索一些,不必求全,你一定有所收穫。
作為一名從業多年的IT人,我來回答一下這個問題。
首先,答案是肯定的,軟體概念和軟體開發概念都有比較豐富的含義,需要系統的學習。
軟體在當今的大資料時代被賦予了全新的定義,軟體不再僅僅是對管理過程和計算過程簡單的模擬,軟體也在對現實世界產生著重要的影響,伴隨著移動網際網路、雲計算等技術的發展,軟體能夠完成的功能也越來越豐富和強大。
在網際網路時代,軟體能夠完成資訊的交流、資源的整合、線上的交易等等操作,在移動網際網路時代,軟體更是能夠完成線上線下同步的資源管理,這些都是軟體概念的組成部分。對於使用者來說,能夠直接接觸到的資訊操作過程都是在與軟體進行交流,包括各種Web系統、移動互聯產品(App)等。
軟體開發概念相對來說要更加專業一些,要了解軟體開發概念首先要了解軟體開發過程,軟體開發過程的重點是軟體開發團隊及相應崗位的職責劃分。以App開發團隊為例,主要的角色包括產品經理、策劃、互動設計師、視覺設計師、架構師、專案經理、Android程式設計師、iOS程式設計師、前端程式設計師、後端程式設計師和測試工程師,不同的角色在軟體開發過程中會起到不同的作用。其中產品經理負責整個產品的功能定位、人群定位和發展規劃;策劃則是細化產品經理的設計;互動設計師和視覺設計師則是負責UI部分的設計;架構師需要完成軟體整體的技術選型;程式設計師則是按照架構師的設計方案進行產品開發;專案經理完成整個開發過程的資源協調,保障開發週期;測試工程師則是保障軟體產品的質量。
隨著IT行業的不斷髮展,軟體概念和軟體開發概念都在發生著變化,內容也在逐漸豐富。