作为软件,最大的目的不是考验“软件工程”,而是“用户至上”的使用性好坏。所以多了解一些“用户之法”多有裨益。另外,关于spec也在本章中有所涉及
1.典型用户
- what?【典型用户就是互不相同的、最可能使用软件的若干类用户;要作为“典型”,还要完善他们的使用诉求、习惯以及本身的软件操作水平】
- why?强迫我们考虑问题的时候从用户的角度出发
- how?先定义典型用户,再从典型用户到(用户使用软件的)场景
参考http://www.cnblogs.com/xinz/p/3855296.html
2.规格说明书(spec)
- 软件功能说明书(functional spec)
- 软件技术说明书(technical spec)
3.功能驱动(feature driven design,FDD)的设计
将用户需求变成团队成员可以直接操作的开发工作
构建之法 第十章 典型用户和场景
原文:http://www.cnblogs.com/setname/p/7091838.html