情景故事创新后,我们对软件的主要创新思路有了初步概念,那么具体软件有哪些主要功能,结构是什么样子,等等,就需要进行软件规划,基本确立软件的功能结构。
一、软件的总体规划
1、由活动情境法可以确定软件的核心功能,这些功能构成软件的主体结构。
2、不重要的、次要的功能是派生和辅助核心功能的,可以在主体结构搭建过程中逐步完善。
3、由于采用的是功能相关性的整体论思维,我们不必担心会丢失某个功能。这种思维一来便于增补,二来不会击毁整个架构,三来增减不会造成用户混乱。
4、所以软件的结构是逐步构建和完善的,不需要一步到位。
二、两种思维
a、以整体论思维的按功能相关形成组织结构;b、以个人主义思维的按类别归类形成组织结构。
根据常识,西方人和亚洲人的世界观迥异。美国人更讲究个人主义,独立并擅长分析,中国人对人生则持更整体的观念,强调相互依赖和所处环境。
也许不同国家间的区别有些想当然,但至少我们应该知道,的确存在这两种思维方式。
三、测试方法:三元组任务
即为参试者提供多个3个事物的组合,并问他们哪两个事物应放在一起。此方法可以用来测试人们属于哪一种思维。
例如,如果3个事物是“火车”“汽车”和“轨道”,倾向于个人主义且善于分析的人会将“火车”和“汽车”放在一起,因为两者属于同一类型(运输方式)。相比之下,来自“整体论文化”的参试者更有可能将“火车”和“轨道”放在一起,因为“它们存在功能关系”。
四、两种方法的例子
手机里存在很多不是按照用户相关性形成的组织结构。比如,早期的短信是以时间顺序排列,现在提供按人归类。
再比如,通话历史记录和短信是分开各自独立的,而实际上每个电话和短信都是与人相关的,可以按照人来归类,即与同一个人的联系不管短信还是通话记录甚至其他交往都是一个相关的整体。
五、选哪个?
这就是我们在组织功能结构时,需要考虑的问题。同质归类型?还是功能相关型?
归类法更适合分析现有事物,通过归类分析相同与不同,发掘事物规律。归类法是将事物打散拆分的过程,类与类间独立。同一组合的事物也毫无现实关系(除非按关系的分组)。在原型设计阶段,要避免机械的归类,而这是以往设计最爱用的思路。
而整体法则更适合组建事物,通过相互关系穿起事物,形成整体。用户体验设计将以人为中心,以人的活动作为关联关系,构建软件结构。 这种方法的优点很明显:
1、方便增补,利于迭代。功能相关使得新增功能或元素变得很方便,能很快找到新功能的落脚点,并且通过上下文迅速建立起关系。
2、不会击毁整个架构。新功能属于长在大树上的新枝,不需要重新排列组合。
3、增减不会造成用户混乱。这是最重要的,用户自己通过上下文关系,就能理清新功能的作用和相互关系,不增加认知成本。

网友评论