文章出處
文章列表
第八章 需求分析
1、軟件需求
(1)獲取和引導需求(2)分析和定義需求(3)驗證需求(4)在軟件產品的生命周期中管理需求
2、軟件產品的利益相關者
分析軟件需求需要考慮相關者的利益關系,例如用戶、顧客、市場分析師、監管機構、軟件工程師等之間的關系。
3、獲取用戶需求——用戶調查
軟件界著名的秋千圖
軟件業界有一個非常著名的秋千圖表達了類似的情形:
用戶調研方法又分以下幾點:
(1)焦點小組(2)深入面談(3)卡片分類(4)用戶調查問卷(5)用戶日志研究(6)民族志/人類學調查(7)眼動跟蹤研究(8)快速原型調研(9)A/B測試
4、競爭性需求分析的框架
N->A->B->C->D
5、功能的定位——四象限方法
6、計劃和估計
7、分而治之
第9章項目經理
這一章講了團隊角色的分工,項目經理的由來和要求,項目經理和其他經理的區別,PM的專業能力。簡單地介紹了PM是能寫代碼,能畫圖能設計,能做很多事的人。
第十章典型用戶和場景
1、典型場景和典型用戶
對用戶的認識,例如用戶的價值,如何定義用戶,用戶與場景的結合,在從場景到任務等,還有用戶的模板或者故事。
2、規格說明書
(1)功能說明書
定義相關的概念->規范好假設->避免誤解,界定一些便界條件->描述主流的用戶/軟件交互步驟->一些好的功能和副作用->服務質量
(2)功能說明書模板
(3)技術說明書
(4)功能驅動的設計
構建總體模型->構建功能列表->制定開發計劃->功能設計階段->實現具體功能
文章列表
全站熱搜