一、业务场景概述
场景,常常在电影中得以展现,由人物、时间、地点/环境以及意图共同构成一幅画面或片段。那么,在商业体系中,何为业务场景呢?
业务场景,即商业环境中人物、时间、空间与目标所组成的一个“片段”。具体而言,它描述了何人、在何时、于何种环境下,进行何种活动以达成特定目的。业务场景的大小不一,主要业务场景如同一座大楼的基石,而其下的子模块则是更为细致的细分业务场景。
二、为何要细致梳理业务场景
1. 设计依据:业务场景是设计的出发点。在设计之初,动手画原型写文档之前,应当先对业务场景进行全面的梳理。若设计缺乏场景基础,犹如空中楼阁,难以稳固,不能凭空臆想。
特别是对于B端产品,业务场景的强依赖性不言而喻。而对于C端产品,如果我们是目标用户,那么对场景的把握可能相对容易些。
2. 完整性:要全面理解并梳理业务场景,需要进行深入的研究、沟通与思考。非业务专家切勿闭门造车。在实际工作中,业务专家可能会揭示一些你未曾想过的场景。与业务一起梳理场景,能使产品方案更加完善。
3. 差异化与沟通:在激烈的市场竞争中,要形成核心竞争力,需要找到超越他人的解决方案。这种解决方案往往隐藏在具体的业务场景中。在与开发团队沟通时,明确场景及其使用频率、重要性等细节至关重要。
三、如何有效梳理业务场景
梳理业务场景的过程可以概括为“一听二问三确定”。首先倾听业务需求,然后提出问题了解主流程、分支流程以及异常情况。梳理并确定流程,与业务方再次确认。
基于业务流程进行业务场景的梳理是关键的一步。主流程包括角色、活动以及分支,通过这些信息可以输出泳道图。每个活动都构成一个场景,对这些场景进行详细描述即可找到其中的需求。
具体操作时,需记录场景名称、描述以及需求。识别出可通过系统实现的需求,这些将是设计的基础。
四、业务场景与用例的关系
当业务场景进一步结构化和系统化时,便形成了用例。可以说,业务场景与用例是紧密相连的。业务场景更多关注前置的业务描述与目标达成,而用例则需考虑系统实现细节及后续的系统变更。
用例的关键要素包括名称、描述、参与者(角色)、前置条件、后置条件、主事件流、备选事件流以及业务规则等。
结语
业务场景是商业环境中某个“片段”的详细描述。通过细致梳理业务场景,我们可以为设计提供依据,保证方案完整,形成差异化核心并方便与团队沟通。有效梳理业务场景需要听取、询问并确认相关细节。而当我们将业务场景结构化为用例时,便能更系统地考虑系统实现及后续变更。