分享

场景与功能

 yeshuheng 2023-12-15 发布于江苏

什么是场景

对于架构工程师来讲,概念思维非常重要,想要提升大局观和系统性思维,必须深入理解和熟练掌握关键概念,从而能够在更高的层级对系统进行抽象,更好地理解系统的本质。

概念思维能力的培养首先要建立在对各种概念的正确认知和深入理解的基础上。场景在汽车的功能开发中就是一个非常关键的概念。

场景对应的英文单词是scenario,在柯林斯词典中的英文解释是:If you talk about a likely or possible scenario, you are talking about the way in which a situation may develop.

对于汽车来讲,场景可以理解为用户在车辆使用过程中可能出现的任何一种用车状态。比如,上车状态,行驶状态、下车状态等。上车状态可分为1人上车、2人上车、多人上车等;行驶状态可分为雨天行驶、雪天行驶、高速公路行驶等。下车状态可分为驾驶员熄火下车、驾驶员不熄火下车、乘客下车等。

用户在车辆使用过程中可能出现的用车状态是无穷多的,因此用车场景也是无穷多的,不可能穷举。

既然不可能穷举,通过一定的条件筛选出重要的,对车辆使用有实际意义的用车场景就显得非常重要。

在理解了场景与功能的关系之后,我们再来解决这个问题。

场景与功能的关系

在之前的文章“Feature和Function的区别与联系”中,笔者详细介绍过什么是功能。功能本质上是系统应该完成的任务,这种任务一般是按照特定的规则将输入转换为输出。

汽车的任何功能都是为了满足用户使用车辆的需求,这种需求不仅仅是用户需要车辆完成一个任务,而且用户需要在完成任务的过程中有好的用户体验。

之所以说场景对于功能开发非常重要,是因为场景为如何更好地开发功能提供了一个非常重要的思考维度。不同的车辆使用场景,用户可能需要车辆完成不同的任务,因此不同场景下的功能表现差异,决定了用户体验的好坏。

通过以下2个例子,读者很容易理解场景对于功能开发的重要性。

例1、车辆外部解锁功能:为了满足1人上车和多人上车两种用车场景,会提供1次操作单点解锁(仅驾驶员车门解锁)或者所有车门全部解锁的功能可选项,用户可根据自己平时的用车场景进行自定义设置。

例2、雨刮控制功能:在车辆行驶过程中,雨量传感器检测到下雨(意味着进入雨天行驶的用车场景),自动启动刮水功能,并能根据雨量和车速的大小,自动调节刮水速度。

通过以上2个例子,我们可以总结出用车场景的以下3个主要特征:

1、用车场景是由3种条件共同决定的1种车辆使用状态,这3种条件包括:车辆所处的环境(天气、路况、交通基础设施等)、用车人(数量、状态、用车习惯)以及车辆自身所处的状态。

2、不同场景之间切换需要由某个事件发生来进行触发。在例1中,“用户通过车辆设置自定义为多人上车”这个事件是进入多人上车场景的触发条件。在例2中,发生“下雨”这个事件是进入雨天行驶场景的触发条件。

3、在每种用车场景中,用车人的意图应该是明确的。意图是指用车人希望在此种场景下车辆能够完成什么任务,这种任务可以通过用户主动操作来完成,比如在例1中,如果用户设置平时的用车场景为多人上车,用户则希望通过一次解锁操作可以解锁所有车门;也可以通过车辆自动来完成,例如在例2中,在雨天行驶的场景,用户希望车辆能够自动开启雨刮,并根据雨量和车速自动调节刮水速度。

由以上用车场景的3个特征可知,所谓更加智能的汽车可以理解为能够主动感知更多不同的用车场景,并通过各种汽车功能满足用户在特定场景中用车意图的汽车。因此,用车场景的分析和建立,对于功能的设计开发,对于获取更好的车辆使用体验,都起到至关重要的作用。

此外,我们也可以将以上3个特征作为筛选有效用车场景的条件,从而更加高效地分析和建立用户场景,通过用车场景优化汽车功能的用户体验。

汽车的市场定位、用户定位,车辆用途定位在更高的层面上影响着汽车的有效用车场景的范围。基于有效场景的功能开发,其核心思想在于专注于完成在有效使用场景下的用户任务,并提升功能使用体验,从而提升车型的差异化竞争能力。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多