本文作者从自己的实际工作出发,结合案例对异常业务情况、防范方案和解决方案进行梳理、分析和总结,供大家共同学习和参考。延长假期期间,审查产品工作一年多的时间。收获是我们发现了一个比较明显且发生率高的问题:荷兰电话号码列表 产品部署上线后,经常会出现不可预见、未处理的异常,导致客户体验差,团队频繁返工补漏。很痛苦。针对这种情况与产品同行沟通后,发现这是产品经理很常见但经常被忽视的非功能性异常处理。本文将尝试用实际工作中的真实案例来描述如何预防并处理此类问题。既是对自身产品工作的回顾和总结,荷兰电话号码列表 也是与产品同行的分享交流。简介众所周知,一款优秀的产品不仅能满足用户的需求,解决用户的刚性需求,还能在用户体验上保持高度的完整性、连贯性和容错性。
此时,产品经理在产品需求确定和设计的过程中,需要充分考虑当前产品面临的各种使用场景和交互逻辑。产品经理需要考虑不属于正常流程、业务范围或产品可控范围的情况。因此,异常设计是产品设计中不可缺少的重要模块。需要注意的是,本文不讨论网络中断、服务器错误等“正常”的功能异常,这里之所以称其为正常,荷兰电话号码列表 是因为这个是产品设计中的常规设计模块,大多数产品团队都有一套完整成熟的解决方案。比如下图,各个产品对异常网络中断的处理。同时,网上也有关于功能异常的优秀文章。例如,在《设计中的异常:设计异常及处理方法的综合总结》一文中,荷兰电话号码列表 非常全面的各种情况的列表就足够了。够了,本文不再赘述。本文讨论的不是“正常”的异常,而是产品团队容易忽略的业务异常,非常关键。据说大多是因为业务分析不够透彻,忽略了细节。
这很重要,因为一旦发生这种异常,就会对业务造成轻量级的影响,导致业务链断裂,根本无法满足用户的需求。那么究竟什么是业务异常呢? 2.异常业务2.1 概念描述在解释什么是业务异常之前,我们首先要了解什么是业务需求?通俗的讲,荷兰电话号码列表 业务需求就是基于企业业务目的的实际业务需求,大部分来自于业务的顶层企业或市场业务部门。与功能需求不同,业务需求不仅关注要实现的具体功能,还关注该功能结合业务所能满足的使用场景和业务价值。荷兰电话号码列表 在业务需求细化的过程中,对每一个业务逻辑分支要考虑到当前业务流程中可能出现的各种场景,提供针对性的解决方案。所以不难知道:业务异常处理就是业务需求逻辑细化过程中业务流程异常的处理。