軟體工程第一次作業

2022-08-22 21:48:13 字數 1084 閱讀 5103

二、在一周之內快速看完《構建之法》,列出你不懂的5-10個問題,發布在自己的部落格。作業要求有:

a.在每個問題後面,請說明哪一章節的什麼內容引起了你的提問,提供一些上下文

b.列出一些事例或資料,支援你的提問

c.說說你提問題的原因,你說因為自己的假設和書中的不同而提問,還是不懂書中的術語,還是對推理過程有疑問,還是書中的描述和你的經驗(直接經驗或間接經驗)矛盾?

例如:我看了這一段文字 (引用文字),有這個問題 (提出問題);我查了資料,有這些說法(引用說法);根據我的實踐,我得到這些經驗(描述自己的經驗);但是我還是不太懂,我的困惑是(說明困惑);或者我反對作者的觀點(提出作者的觀點,自己的觀點,以及理由)。

1、個**程怎樣影響團隊流程?(43頁,軟體開發流程不光指團隊的流程,還包括個**程,因為軟體團隊是由個人組成的。在團隊的大流程中是每乙個人具體的個人在做開發、測試……)

2、在團隊中如何將團隊中的成員合理、有序地組織起來,形成乙個好的團隊流程?乙個好的團隊流程在做整個專案的過程中會起到什麼樣的作用?(在書中44頁,把每個人的工作有序地組織起來就是團隊流程,這裡說的「有序」,並不是「無爭論」。在大部分成功的軟體團隊模型中各個角色考慮問題的出發點是有區別的,不同意見的衝突在所難免,乙個好的團隊流程就能把……)

3、軟體團隊的模式有很多種但是覺得那些模式都沒有能完全符合剛開始做專案的我們,在小組做專案時該如何進行選擇合適的團隊模式?(在書上88頁-92頁列舉了很多團隊模式)

4、如果好的使用者體驗和產品的質量有衝突,在書中傑克·韋爾奇講的故事是競爭對手以降低質量來獲取了更好的使用者體驗,每次遇到使用者體驗和產品的質量有衝突的問題,都要選擇降低產品質量嗎?如果不是又該怎麼衡量,怎麼做呢?(245頁,ge公司的總裁傑克·韋爾奇講過這個故事……)

5、回歸測試沒太懂。(40頁和262頁)

列舉你在使用上述軟體時觀察到的「特殊」現象,它們和硬體有什麼不同?這些能說明軟體的某些本質特性麼?

硬體就是構成計算機內部和外部的物理元件,軟體是計算機上載入的程式;硬體和軟體是相互依存的,硬體為軟體提供了物質基礎,即軟體離開了相應硬體的支援,是無法發揮其作用的,而硬體只有有了軟體的支援,才有用處;硬體如果用舊用壞,就要買新的更換;軟體是不會用舊用壞的,軟體可以通過修復和更新,一直存在。

軟體工程第一次作業

第一次閱讀和準備作業 這個作業屬於哪個課程 課程的鏈結 這個作業要求在 課程作業要求 我在這個課程的目標是 打下軟體開發基礎,學習如何做乙個合格的軟體工程師,而不只是碼農。這個作業在哪個具體方面幫助我實現目標 它提供了很多優秀的文章,供我們閱讀,其中不乏一些前輩的經驗之談。為我日後的發展提供了一些指...

軟體工程第一次作業

通過乙個星期的閱讀我已經看完了鄒欣的 構建之法 現代軟體工程 這本書,我對軟體工程也有了更多的認識,對我來說,軟體工程包含了軟體的整個生命週期,包括需求分析,軟體設計,測試和維護等,軟體工程與許多的學科密且相關,而軟體有很多種類,比如遊戲娛樂軟體,系統軟體,和應用軟體等。軟體工程的主要內容有 軟體工...

軟體工程 第一次作業

第一章 概論 計算機專業術語 軟體 程式 軟體工程 程式 資料機構 演算法 軟體企業 軟體 商業模式 軟體架構 software architecture 軟體設計與實現 soft design,implementation and debug 源 管理 source code control 配置...