在产品的开发过程中,经常需要描述一组典型的用户。典型用户不再是一个抽象的概念,而应该是一个活生生的人物。一个典型用户往往描述了一组用户的典型技巧、能力、需要、想法、工作习惯和工作环境。典型用户的模板可以包括名字、年龄和收入、典型场景、工作情况。定义完典型用户后,不能开始写程序,因为典型用户只是设想,我们还要和典型用户的代表交流,理解用户,理解他们的工作方式和需要,然后再修改,细化典型用户。当完善了典型用户的定义后,就要进入创立场景阶段,创立场景就是我们深入理解用户需求的过程。对于每一个目标,列出达到目标索必须经理的过程,这就是场景,也可以教故事。用户和系统有成百上千可能的交互情况,写场景时要有交互性。写场景时,首先针对每一个场景,设计一个场景入口(描述场景如何开始)。接着描述典型用户在这个场景中所出的内部和外部环境(内部环境之=指心理因素等)。然后给场景划分优先级,按优先级排序写场景。