基于场景的设计:系统开发的新视角
1. 计算机角色转变与系统设计挑战
在过去,计算机主要被视为电子设备和电路,是计算算法的体现。然而,到了20世纪80年代,计算机广泛渗透到人类活动的几乎所有领域,从严格的技术产物转变为无处不在的文化产物,成为人们生活中不可或缺的一部分。
这种转变带来了诸多挑战,尤其是在系统设计和开发的目标与方法上。作为技术产物,计算机必须产生正确的结果,具备可靠性、高效性且易于维护。但作为文化产物,计算机系统还需满足更多要求,如对非技术人员的可访问性、能够顺畅地增强人类活动、满足人们的期望并提升生活质量。
然而,这些要求难以具体明确和满足。我们对人类活动的理解还不够细致,无法简单列出计算机系统为满足这些要求所需具备的属性。因此,我们需要开发丰富灵活的方法和概念,将潜在用户及其对计算机系统的使用描述直接融入系统设计推理中,理想情况下让用户参与设计过程。
2. 场景视角的引入
当前,大量研究和开发活动致力于为计算机系统的设计和开发创造更以用户为导向的视角,其中用户交互场景是关键元素。用户交互场景是对人们使用计算机系统和应用时的行为和体验的叙述性描述,它是一种特别适合表示、分析和规划计算机系统对用户活动和体验影响的媒介。
例如,一个人通过视频信息系统浏览项目团队成员在项目开发过程中不同时间点描述的视频片段,以了解项目愿景和内容领域的演变。这个场景明确了用户的动机、描述了用户的操作及原因,并根据用户的动机和期望对结果进行了描述。
场景具有具体、关注特定使用实例、以用户工作活动为基础等特点,与传统的规范视角形成对比。规范视角注重抽象描述、通用功能类型和技术驱动,而场景视角则更注重用户体验和实际工作需求
超级会员免费看
订阅专栏 解锁全文
15万+

被折叠的 条评论
为什么被折叠?



