構建之法第8,16章總結與感悟

2021-07-11 00:05:05 字數 1435 閱讀 4412

8.1軟體需求

1.獲取和引導需求

1 軟體團隊引導利益相關者表達出真正的需求。

2 分析技術的發展趨勢以及產業的變化,社會發展的大趨勢,推測使用者產生哪些新的需求。

2.分析和定義需求

3.驗證需求

4.在軟體產品的生命週期中管理需求

對需求的劃分:1 對產品功能性的需求 2 對產品開發過程的需求 3 非功能性需求 4 綜合需求

8.2軟體產品的利益相關者

使用者 顧客 市場分析者 監管機構 系統/應用整合商 軟體團隊 軟體工程師

8.3獲取使用者的需求——使用者調研

幾種常見的使用者調研方式:

1.焦點小組

2.深入面談

3.卡片分類

4.使用者調查問卷

5.使用者日誌研究

6.人類學調查

7.眼動跟蹤研究

8.快速原型調研

9.a/b測試

8.4競爭性需求分析的框架

書中介紹了nabcd模型

8.5功能的定位和優先順序

殺手功能/外圍功能

必要需求/輔助需求

但由於資源有限 有5種方法:維持 抵消 優化 差異化 不做

8.6計畫和估計

第一步確定目標 估計和決心 第二步 找出估計後面的假設

1.找到乙個主持人 2.主持經過幾輪討論,確定大家對目標有統一理解,統計,找到合理假設。

提高估計能力的招數:快速原型法——用一兩個先鋒去探路。

16.1創新的迷思

1.1靈光一閃現,偉大的創新就緊隨其後

1.2大家都喜歡創新

1.3好的想法會贏

1.4創新者都是一馬當先

1.5要成為領域的專家,才能創新

1.6技術的創新是關鍵

1.7成功的團隊更能創新

16.2創新的時機

書中介紹了技術成熟曲線

16.3創新的招數

1.swot分析框架

2.動量和加速度

3.技術產品的發展週期

4.效能過剩和競爭的各個局階段

5.影響產品競爭的各個因素

6.四個象限劃分產品

7.打出組合拳和套路

16.4魔方的創新

此為乙個用魔方做的例項

16.5創新和作坊

1.自己手工勞動,做出產品

2.人不多,師傅帶徒弟,或家傳手藝

3.只做某種行業,不太改行,商業技巧比較缺乏

4.不太做廣告,主要靠扣扣相傳,容易被技術進步淘汰

讀《構建之法》第1 2 3章的思考與感悟

構建之法 這本書和我以往的教科書都不一樣,這本書不再一味介紹課本的概念知識,而是加入一些生動的例子,這樣更能讓人了解 掌握 記憶,對這門學科有更深的了解。有了這本書,這門學科不再枯燥無味,而是有趣的。第一章1.2節 困惑 軟體工程是什麼,定義說軟體工程是把系統的 有序的 可量化的方法應用到軟體的開發...

《構建之法》第8 9 10章

第八章 需求分析 軟體開發團隊就是為了使用者著想,於是總會在程式專案開發前進行專案的需求分析 本章節講述軟體需求的4個步驟,1 獲取和引導需求 2 分析和定義需求 3 驗證需求 4 在軟體產品的生命週期中管理需求 在軟體工程中分析軟體需求需要考慮相關者的利益關係,例如使用者 顧客 市場分析師 監管機...

《構建之法》第13 17章

第13章 軟體測試 問題 軟體測試方法有哪些?第14章 質量保障 問題 什麼是軟體的質量?第15章 穩定和發布階段 問題 軟體發布前要注意什麼?第16章 it行業的創新 問題 在it領域,怎樣做到產品創新?第17章 人,績效和職業道德 問題 軟體工程師要具備哪些職業道德?乙個程式設計師的生命週期 讀...