第十、十一章
阿新 • • 發佈:2017-06-25
說明書 規範 交互 技術 邊界條件 困難 use case 表達 定義
第十章 典型用戶和場景
1、典型用戶的模版
Persona/典型用戶
(1)名字(越自然越好)
(2)年齡(不同年齡和收入的用戶有不同的需求)
(3)收入
(4)代表的用戶在市場上的比例和重要性(比例大不等同於重要性高)
(5)使用這個軟件的典型場景
(6)使用本軟件/服務的環境
(7)生活/工作情況
(8)知識層次和能力
(9)用戶的動機、目的和困難
(10)用戶的偏好
2、規格說明書
(1)軟件功能說明書
(2)軟件技術說明書
3、功能說明書
(1)定義好相關的概念
(2)規範好一些假設
(3)避免一些誤會,界定一些邊界條件
(4)描述主流的用戶/軟件交互步驟
(5)一些好的功能還會有副作用
(6)服務質量的說明
4、功能驅動的設計
(1)構造整體模型
(2)構造功能列表
(3)制定開發計劃
(4)功能設計階段
(5)實現具體功能
第十一章 軟件設計與實現
1、分析和設計方法(需求分析階段、設計與實現階段、測試和發布階段)
2、圖形建模和分析方法
(1)表達實體和實體之間的關系(思維導圖、實體關系圖、Use Case Diagram)
(2)表達數據的流動
(3)表達控制流
(4)統一的表達方法
3、其他設計方法
(1)形式化的方法
(2)文學化編程
第十、十一章