教学主张: 在信息产品开发中,我们需要一种工具,可以把抽象的数据具体化和动态化。基于产品的角色设计能够把抽象的数据转化为虚拟的人物,来代表个人的背景、需求、喜好等。设计师应该通过考虑角色的需要,更好地推断一个真实的人的具体需求,角色也在设计的各个阶段起到作用,如头脑风暴、功能的定义等等。