《構建之法》第8-10章讀後感
第八章:需求分析
本章節講述軟件需求的4個步驟,(1)獲取和引導需求(2)分析和定義需求(3)驗證需求(4)在軟件產品的生命周期中管理需求 。在軟件工程中分析軟件需求需要考慮相關者的利益關系,例如用戶、顧客、市場分析師、監管機構、軟件工程師等之間的關系。
講述了9種用戶調研方法:(1)焦點小組(2)深入面談(3)卡片分類(4)用戶調查問卷(5)用戶日誌研究(6)民族誌/人類學調查(7)眼動跟蹤研究(8)快速原型調研(9)A/B測試
第九章:項目經理
PM指的是項目經理
Product Manager:產品經理——正確地做產品。
Project Manager:項目經理——正確地做流程。
Program Manager:微軟職位名稱。
在這一章節簡單地介紹了項目經理是項目團隊的領導者,項目經理首要職責是在預算範圍內按時優質地領導項目小組完成全部項目工作內容,並使客戶滿意。
PM的能力要求和任務
1.觀察、理解和快速學習能力 2.分析管理能力 3. 一定的專業能力 4. 自省的能力
第十章:典型用戶和場景
1、典型場景和典型用戶
對用戶的認識,例如用戶的價值,如何定義用戶,用戶與場景的結合,在從場景到任務等,還有用戶的模板或者故事。
2、規格說明書
(1)功能說明書
定義相關的概念->規範好假設->避免誤解,界定一些便界條件->描述主流的用戶/軟件交互步驟->一些好的功能和副作用->服務質量
(2)功能說明書模板
(3)技術說明書
(4)功能驅動的設計
構建總體模型->構建功能列表->制定開發計劃->功能設計階段->實現具體功能
一些想法:如果沒有比價具體的思路怎麽辦,比如說不知道該如何去歸納總結客戶所要求的各點?或者說不清楚哪個軟件值得去做和軟件的意義?
一開始在構建總體模型上就有偏差該怎麽辦?
《構建之法》第8-10章讀後感