1. 程式人生 > >《構建之法》-最好的軟體工程教材-未完待續

《構建之法》-最好的軟體工程教材-未完待續

來源:多看

評價:
可以作為軟體工程的教材

適合專案經理,初學者,產品經理

當學生畢業之後覺得在計算機專業中最沒用的學科是什麼——軟體工程,而我覺得計算機專業中最有用的學科是什麼——軟體工程。

筆記:
微軟軟體專案管理環境Team Foundation Server

軟體 = 程式 + 軟體工程

軟體企業 = 軟體 + 商業模式

軟體工程是什麼?
軟體工程是把系統的、有序的、可量化的方法應用到軟體的開發、運營和維護上的過程。
軟體工程包括下列領域:
軟體需求分析、軟體設計、軟體構建、軟體測試和軟體維護。
軟體工程和下列的學科相關:
電腦科學、計算機工程、管理學、數學、專案管理學、質量管理、軟體人體工學、系統工程、工業設計和使用者介面設計。

電腦科學這一學術領域可以分為:
•計算理論(Theoretical Computing)
•演算法和資料結構(Algorithm and Data Structure) •形式化方法(Formal Methods) •程式設計語言(Programming Language)

相關推薦

構建最好軟體工程教材待續

來源:多看 評價: 可以作為軟體工程的教材 適合專案經理,初學者,產品經理 當學生畢業之後覺得在計算機專業中最沒用的學科是什麼——軟體工程,而我覺得計算機專業中最有用的學科是什麼——軟體工程。 筆記: 微軟軟體專案管理環境Team Foundatio

初讀《構建現代軟件工程》的5個疑問

get 疑問 能夠 理論 targe 代碼 人的 能力 書籍 1.第二章的單元測試中,創建單元測試的步驟中第一步和第二部能夠明白,第三步比較實際結果和預期結果(Assert.IsTrue(target !=null );)就不明天白了。 2.第二章的性能測試中,對性能測試的

構建現代軟件工程自我介紹

軟件 春天 notepad++ trap 老師 這一 自我 優秀 協作 我是來自15計科2班的李春天,現在遊老師的大數據工作室,主要興趣方向是web開發,和web安全,主要成就是國獎銅獎、優秀獎,省獎特等獎,軟件著作權一份,使用新型專利一份,主要是web後臺,使用語言PHP

關於構建---現代軟件工程的一些疑惑

怎麽辦 適用於 設計 比例 趨勢 測試 好奇心 作者 希望 這本書剛拿到的時候就被它不同於其它同類書籍的設計所吸引,先是其獨特的尺寸比例,然後其封面上的磨砂圖案都是那麽的獨特。翻開書本後,第一件事就是先去翻了下目錄,像了解下本書主要講哪方面的知識,當我翻到目錄的時候,突然發

學習筆記——HOG、LBP與Haar特徵(待續

本博文為HOG、LBP與Haar運算元的學習筆記。   方向梯度直方圖HOG 主要參考博文如下: https://blog.csdn.net/wjb820728252/article/details/78395092(這篇博文翻譯水平真的太爛了,可以參考裡面給的原連結)

文章索引-軟體開發注意事項(待續)

  此處整理解決一些問題的關鍵點。   Windows:   防火牆: Exercising the Firewall using C++  。 VC2010編譯,Win7,Win10實驗成功,Exe需要管理員執行。 降低-記憶體(

構建-現代軟體工程筆記

P={做事的,不做事的,不讓別人做事的,P4=做假的事的,P5=假裝做事的} 和人類製造出來的其他產品相比,有許多共性,也有一些特殊性。隨著人類社會的發展,技術的進步,一些事情總是變得越來越容易,例如旅行,現在人們旅行的方便程度和速度是幾百年前所不可想象的。另一些事情,像懷孕生小孩,幾千年

構建』第一章讀後感+我認為的為什麼要學習軟體工程重要性

在《構建之法》的第一章就有醒目的黑體字寫著『軟體=程式+軟體工程』。雖然這看上去是1+1的關係,但我在上學期軟體工程概論這一門課的學習中就已經感受到,軟體工程這一體系似乎比軟體本身更加來得重要,用一個

構建-現代軟體工程

軟體工程的定義 學生時代老師教過我們 程式=演算法+資料結構, 但是程式就是一個軟體了麼?其實並不是,一個程式要想成為一個軟體是需

構建敏捷流程

uml 同時 那不 結束 出現問題 成員 模式 編寫 自我管理 最近為了完成java設計模式和uml的大作業算是花了不少時間來動腦理解和動手編寫代碼,也開始發現代碼的神奇和美妙,java竟然可以開發簡單的小遊戲,而且代碼並不向想象中那樣難以理解,其中的規律似乎很神奇。帶

《20170906-構建:現代軟件工程-閱讀筆記》

人員 移植 越來越大 軟件設計 用戶需求 原因 支持 貴的 需求分析 閱讀第一章使我知道了 1.軟件分為系統軟件,應用軟件和病毒軟件。            軟件=程序 + 軟件工程            2.軟件的特點:復雜性,抽象性,不可見性,易變性,服從性,非連續性,

2017090-構建:現代軟件工程-閱讀筆記

軟件 可維護 unifi 軟件工程 筆記 瀑布模型 軟件維護 老板 ces 現代軟件工程 軟件 = 程序 + 軟件工程 程序 = 數據結構 + 算法 軟件工程包括了開發,運營,軟件維護的過程中的很多技術、做法、習慣和思想。軟件工程把這些相關的技術和過程統一到一個體系中,叫“

2017-09-10-構建:現代軟件工程-閱讀筆記

參數 驗證 時間 第二章 軟件企業 功能 模塊 復雜 1.3 第一章 軟件= 程序+軟件工程 程序= 數據結構+算法 軟件企業 = 軟件+商業模式 軟件的特殊性:復雜性、不可見性、易變性、服從性、非連續性。 第二章 2.1單元測試: 2.1.1用VSTS寫單元測試 2.1

初識軟件工程——《構建

自己的 流程 希望 秘密 如果 選擇判斷 開發 產品 學習資料   一個七天看完一本書的任務,剛開始真的很驚訝,覺得也不可能完成,然後就是開始吧。你根本不知道自己也可以很認真的看書,也可以靜下心花很多時間看專業書。從軟件工程的歷史到軟件工程的構建再到軟件工程的發展,就這樣大

20170913-構建:現代軟件工程-閱讀筆記

一個 管理 質量 常用 容易 高質量 目標 易用性 其它 軟件工程包括了開發、運營、維護軟件過程中的很多技術、做法、習慣和思想。軟件工程把這些相關的技術和過程統一到一個體系中,叫“軟件開發流程”,軟件開發流程的目的是為了提高軟件開發、運營、維護的效率,以及提升用戶的滿意度、

軟件工程——《構建》讀後困惑

思維 單獨 java 發現 一周 怎麽學習 快速 跟著 自己的 通過一周多對這本新書的快速閱讀,發現自己存在很大的問題, 如下: 一、軟件工程這門課與JAVA,C++等這些面向對象程序設計應該怎樣對接起來? 二、軟件工程這門課,除了在上課的時候認真跟著老師的思路走,課後空閑

《20170914-構建:現代軟件工程-閱讀筆記1》

筆記 bsp 量化 應用 pan class 包含 運營 有序 1.軟件= 程序+軟件工程 2.軟件工程定義:軟件工程是系統的、有序的·、可量化的方法應用到軟件的開發、運營和維護上的過程。   3.軟件工程包含以下領域:(1)軟件需求分析             (2)

20150914-構建:現代軟件工程-閱讀筆記

玩具 過程 同時 測試的 問題 參數 修改 效率 個人 我閱讀了本書的第一章和第二章。第一章開篇引導了軟件工程的概念,又通過一則故事引導出了一個程序員編寫一個程序到需求變成一個軟件的過程。通過生動的舉例讓讀者生動的認識到了,什麽是程序,什麽是用戶,後面有了需求。把一個隨手的

20170914-構建:現代軟件工程-閱讀筆記

舉例 原本 需要 最大的 軟件工程 別人 過程 想想 現在 我看了《構建之法:現代軟件工程》前四章,本來沒有接觸過軟件工程,以為這是一門很無聊也很沒有用的課程,但是通過上課和看書我發現,這裏面的內容並不是我想想的那樣,可能看著文字多,但是都很有趣,而且還給配圖,一點都不無聊

《20170914-構建:現代軟件工程-閱讀筆記》

軟件工程 穩定 軟件 失敗 抽樣 屬於 閱讀 依賴 可見 第一章:   1.軟件=程序+軟件工程。   2.程序=數據結構+算法。   3.軟件企業=軟件+商業模式。   4.復雜的軟件有合理的軟件架構、軟件設計、實現,以及程序文件之間的依賴關系、編譯參數、鏈接參數,都屬於