軟體工程是不是教會不怎麼會寫程式的人開發軟體呢?

2021-10-24 16:21:50 字數 634 閱讀 1469

軟體工程的基本內容:

軟體工程原理、軟體工程過程、軟體工程方法、軟體工程模型、軟體工程管理、軟體工程度量、軟體工程環境、軟體工程應用、軟體工程開發使用。著名軟體工程專家b.boehm綜合有關專家和學者的意見並總結了多年來開發軟體的經驗,於2023年在一篇**中提出了軟體工程的七條基本原理:

(1)用分階段的生存週期計畫進行嚴格的管理。

(2)堅持進行階段評審。

(3)實行嚴格的產品控制。

(4)採用現代程式設計技術。

(5)軟體工程結果應能清楚地審查。

(6)開發小組的人員應該少而精。

(7)承認不斷改進軟體工程實踐的必要性。[1]

軟體工程的目標是:在給定成本、進度的前提下,開發出具有適用性、有效性、可修改性、可靠性、可理解性、可維護性、可重用性、可移植性、可追蹤性、可互操作性和滿足使用者需求的軟體產品。追求這些目標有助於提高軟體產品的質量和開發效率,減少維護的困難。

個人觀點

由以上的兩段,我覺得軟體工程主要是要教會人們程式設計的思想,以及過程中需要改進的方面,而不是教會不會程式設計的人開發軟體,而是讓會一些程式設計的人規範化自己的**,以及在開發軟體過程中所要經歷的步驟,讓他們在這個過程中慢慢熟悉程式設計的環境且要知道需求分析等的一些概念,不要單純的只懂編**。

軟體工程是不是教會不怎麼會寫程式的人開發軟體?

說真的,當我在思考這個問題的時候,我考慮了很久,最終寫下了以下的文段。因為我發現在學習的過程中發現,其實在上學期間學到的東西更多的是教會自己如何去思考。那麼軟體工程是不是教會不怎麼會寫程式的人開發軟體?我的回答是 很大程度上是。但是更多的是提供一種科學的,有效的開發思想 理念 開發模式和開發流程。如...

軟體工程是不是教會不怎麼會寫程式的人開發軟體?

答 我的觀點是否。從問題來看,提供的兩個前提都不可能到達問題的結論,原因如下 1 身為計算機專業的學生,在大一大二打下基礎的重要階段,修得並熟練掌握至少一門語言是重中之重。在此之上,還要根據問題 專案 物件的要求要合理地程式設計,用最優的方法解決問題也是十分重要的環節和基礎。若沒有掌握或者了解這些,...

軟體工程是不是教那些不怎麼會寫程式的人開發軟體

首先我覺得軟體工程並不是去教一些不怎麼會寫程式的人如何去開發軟體。這就好比你不懂英語,卻想去讀懂一篇英語文章 不懂當地風俗,卻想要與別人把酒言歡。既然是在學軟體工程了,那必然實在有建造能力的基礎上。修房子不會搬磚怎麼能行。從人們對軟體工程的定義來看,軟體工程概念實際存在兩層含義,從狹義概念看,軟體工...