第六章——敏捷流程
三步走:
1.找出完成产品所需做的事情 ——Product Backing.
2.决定当前的冲刺(Sprint)需要解决的事情——Sprint Backing。
3.冲刺(Sprint)
第九章——项目经理
第十章——典型用户和场景
- 典型用户的模板可以包括以下内容:
1.名字
2.年龄和收入
3.代表的用户在市场上的比例和重要性
4.使用这个软件的典型场景
5.使用本软件/服务的环境。
6.工作/生活情况。
7.知识层次和能力。
8.用户的动机、目的和困难。
9.用户的偏好。
- 用例
标题:描述这个用力要达到的目的。
角色:和软件系统交互的角色。
主要成功场景:一系列步骤描述角色是怎样和系统交互,从而达到目的。
步骤:描述每一步的交互。
扩展场景:描述一些扩展的交互,例如一些意外情况(取款时账户余额不足)。
- 规格是说明书
规格说明书(Specification)简称Spec,分为以下两种:
1.软件功能说明书(Function Spec),主要用来说明软件的外部功能和用户的交互情况。
2.软件技术说明书(Technical Spec),又叫设计文档(Design Doc),主要用来说明软那件内部的设计规范。
- 功能说明书
从用户的角度描述软件产品的功能、输入、输出、界面、功能的边界问题、功能的效率、国际化、本地化 、异常情况等,不涉及软件内部的实现细节。
第十一章——软件设计与实现
通过图形建模和分析方法,能让我们更为清楚描述事物、事物的属性、事物之间的关系。
描述实物与实物之间的关系:
思维导图、实体关系图、Use Case Diagram(UCD)