TO B产品设计专题:报错体系
编辑导语:“报错”是系统中最常见的功能之一,报错体系也涉及到方方面面的问题。本文作者分享了有关报错体系的相关内容,讲述了建立体系化的报错模块的原因、报错设计、报错场景的类型以及设计报错体系的方法论和数据化运营价值等,一起来学习一下吧。
无论哪种IT系统,无论面向哪类人群,系统中最常见的功能就是“报错”,可能不少小伙伴会说,报错so easy!
哪需要专门讨论。可在深入设计产品之后,经历过从0到1去设计一款产品的时候。你一定会发现。报错远远没有这么简单。报错体系涉及到多方面问题。
比如报错内容标准化问题、报错样式体验最佳问题、报错方案自助解决率问题、报错转换器问题等等。
报错需要体系化的产品设计。特别是一些TO B的产品。因为业务复杂、行业专业、对接频繁、投入有效。更需要一套优秀的报错设计模块。
首先,我们需要做一个报错模块的背景分析,围绕报错这种业务形态,我们可以分析下有哪些经常出现的不良点。从背景上去推演我们需要一款什么样的报错产品。
1. 报错内容不良问题:报错指向位置不明、报错内容泰国专业、报错内容和原因存在1对多情况
很多TO B产品因为业务非常复杂、关联外部系统接口较多、行业比较专业。故而在报错层面经常会出现报错内容太专业的情况。比如银行系统、财务系统、供应链系统等;
然后报错内容也存在指向不明的情况、比如不知道哪个位置、不知道哪个原因。
还有的不良情况就是报错内容和报错原因存在1对多情况,比如报错内容为“预算不足、无法实现扣减”,而实际的报错原因可能存在多种情况,有预算部门选错了、有日期选错了、有确实没有预算、有冲销未关联问题造成。而系统粗暴的说了一个报错内容,发生原因让用户去猜测。这也无形之中增加了企业的运营成本。
2. 报错样式不良问题:报错位置不统一、强弱控图标不统一、报错颜色不规范
人类是感官动物,而且经过千百年的感官训练。人类已对一些固有的颜色、固有的图标有很强的辨识力和归属定位。比如红色代表警告和禁止、绿色代表通过和赞同。叉叉图标代表不允许、感叹号图标代表提醒。系统也要沿用固有的设计模式,不要去挑战常规认知。
不过有些系统并没有这么做,经常会出现图标不规范、颜色不规范的问题。同时也会存在报错位置不统一问题。比如报错在页面顶部、报错在页面居中、报错在输入框下面、报错在右下角等等。让人琢磨不透。
3. 报错无闭环方案问题:只是报错不提供方案、只有方案无跳转路径、只有方案没有制度说明
这种不良问题是最为常见的,只有报错问题,没有解决方案。
原因不外乎如下3种:
第一种为产品经理没有经验,只是给出问题;第二种为系统很多报错是无法在产品侧定义好,而产品和开发又没有形成协同机制;第三种为团队不关注经营,只负责IT系统搭建,缺失问题解决率、用户应用体验度、系统运营成本的考量。
这种是产品设计问题,整个系统缺失整体架构。所以报错均采用硬编码形式,全部写在代码上。结果一上线后,发现报错看不懂、不好用。又需要花费时间去代码上修改。而且针对多语言环境没有综合考虑,增加一种新的语言环境后,要所有的代码均要去修改报错。这造成整个团队的开发效率低下、系统灵活性不足、运营成本偏高。
这种不良是很多IT团队最为忽略的。很多IT团队在企业内不受到待见、其实有一部分原因就是IT团队缺失产品运营思维。在整个产品价值链之中,干得最具有技术性的活、而职责却自我定位为执行者。软件好不好用我不管、软件可不可用我不屑。当然就不会去关注报错的可分析性。
报错是最能体现软件可用性的内容了,报错是实际运营中的数字化反映,哪里模块报错最为频繁、哪个时间点报错最多。可以第一时间定位出产品优化方向。
经过背景分析后,下来就需要对整个系统的报错场景做一次整理,归纳下报错的类型。从而对接下来的报错做体系化的设计。
强控报错形式:出现了该异常后,则系统会无法正常运作、该类报错必须在事故发生的那一刻得到解决。若忽略或由后期流程进行补充,则会存在事故风险和规则风险。弱控警告形式:出现了该异常后,则系统依然正常运作、用户可以选择忽略;或者这是一种偏提醒类问题,用户只需要知悉即可。
自身的系统逻辑:这类异常是系统本身的逻辑要求,不受到外部系统的影响,在系统内通过代码修正、配置调整即可修复。外部的系统要求:外部接口报错;这类异常不是系统本身的逻辑要求,而是由外部系统引发的,比如很多系统均要对接SAP、而在传输数据到SAP的时候,则SAP会返回报错信息。这类异常大部分是由于数据不同步、数据为空造成。人为的报错形式:审批人的驳回原因报错,这类异常不是系统逻辑造成的,而是在业务流转过程中,由人工维护的。比如在流程审批中、审批人驳回给填单人,则填单人收到的驳回原因。这类异常若无标准,也会造成大量的运营成本。底层框架的标准:系统底层报错(SQL层)、框架(Hibernate),这类异常是工具框架造成的,是一些工具性软件、硬件、服务器、操作系统的报错。该类报错对于大部分IT团队而言是束手无策的。当然这类问题发生的概率很低。
笔者也针对报错体系总结了一套设计方法论,总结名称为“双轮驱动报错设计模型”,下图为该模型的结构图。
整个模型由两个轮组合而成,外轮为运营轮、内轮为设计轮。
在设计轮层面,要求报错产品要满足四个要素,报错的样式和内容是标准的、报错的解决是闭环的、报错的内容和方案是可配置的、报错的可用性是可分析的。
在有了这四个设计要素后,则所有的报错信息都要用运营三步闭环方法法进行推进。
第一步先将报错进行分解;第二步进行报错的配置;第三步要通过实际运行进行分析,最后又回归到分析后,对报错进行更细颗粒度的分解。
报错在产品运营中也是非常重要的数据指标,笔者在做产品经理的时候,经常会去分析报错内容。个人总结有如下价值:
对报错做模块分类、时间分类、组织分类、人群分类。可以从报错上找出很多产品优化点。
在做需求评审、做方案研讨时,并不是谁的嗓门大,谁就更有话语权。若产品能在沟通中,甩出几个报错数据分析,是很具备说服力的。
产品2/8原则在任何产品中都是适用的,20%的工作在软件开发中,80%的工作上线后运营。而通过分析报错,可以快速找到业务配合不良的地方,从而驱动业务配合产品推广、驱动业务调整工作机制。就比如抢单模式若不做薪酬改造,就很难推行。
报错虽然是整个系统中非常小的一个产品模块,也是产品人员最为忽略的一个产品模块。可细究下来、每一个产品对自己的产品不应该要对待自己的亲生孩子一样么,不仅负责他的生存、还得关注他的成长。
因隐私性要求,无法展开报错的技术架构图和产品原型给大家看。不过基本的报错产品设计理念在此已阐述清楚了。
希望每个产品可以拿着“双轮驱动报错设计模型”去审视一下自己产品的报错体系。相信会有更多的感悟。
本文由 @boyka 原创发布于人人都是产品经理,未经许可,禁止转载。
题图来自 Unsplash,基于 CC0 协议。
本文系作者:
小庄
授权发表,鸟哥笔记平台仅提供信息存储空间服务。
本文为作者独立观点,不代表鸟哥笔记立场,未经允许不得转载。
《鸟哥笔记版权及免责申明》
如对文章、图片、字体等版权有疑问,请点击
反馈举报
我们致力于提供一个高质量内容的交流平台。为落实国家互联网信息办公室“依法管网、依法办网、依法上网”的要求,为完善跟帖评论自律管理,为了保护用户创造的内容、维护开放、真实、专业的平台氛围,我们团队将依据本公约中的条款对注册用户和发布在本平台的内容进行管理。平台鼓励用户创作、发布优质内容,同时也将采取必要措施管理违法、侵权或有其他不良影响的网络信息。
一、根据《网络信息内容生态治理规定》《中华人民共和国未成年人保护法》等法律法规,对以下违法、不良信息或存在危害的行为进行处理。
1. 违反法律法规的信息,主要表现为:
1)反对宪法所确定的基本原则;
2)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一,损害国家荣誉和利益;
3)侮辱、滥用英烈形象,歪曲、丑化、亵渎、否定英雄烈士事迹和精神,以侮辱、诽谤或者其他方式侵害英雄烈士的姓名、肖像、名誉、荣誉;
4)宣扬恐怖主义、极端主义或者煽动实施恐怖活动、极端主义活动;
5)煽动民族仇恨、民族歧视,破坏民族团结;
6)破坏国家宗教政策,宣扬邪教和封建迷信;
7)散布谣言,扰乱社会秩序,破坏社会稳定;
8)宣扬淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪;
9)煽动非法集会、结社、游行、示威、聚众扰乱社会秩序;
10)侮辱或者诽谤他人,侵害他人名誉、隐私和其他合法权益;
11)通过网络以文字、图片、音视频等形式,对未成年人实施侮辱、诽谤、威胁或者恶意损害未成年人形象进行网络欺凌的;
12)危害未成年人身心健康的;
13)含有法律、行政法规禁止的其他内容;
2. 不友善:不尊重用户及其所贡献内容的信息或行为。主要表现为:
1)轻蔑:贬低、轻视他人及其劳动成果;
2)诽谤:捏造、散布虚假事实,损害他人名誉;
3)嘲讽:以比喻、夸张、侮辱性的手法对他人或其行为进行揭露或描述,以此来激怒他人;
4)挑衅:以不友好的方式激怒他人,意图使对方对自己的言论作出回应,蓄意制造事端;
5)羞辱:贬低他人的能力、行为、生理或身份特征,让对方难堪;
6)谩骂:以不文明的语言对他人进行负面评价;
7)歧视:煽动人群歧视、地域歧视等,针对他人的民族、种族、宗教、性取向、性别、年龄、地域、生理特征等身份或者归类的攻击;
8)威胁:许诺以不良的后果来迫使他人服从自己的意志;
3. 发布垃圾广告信息:以推广曝光为目的,发布影响用户体验、扰乱本网站秩序的内容,或进行相关行为。主要表现为:
1)多次发布包含售卖产品、提供服务、宣传推广内容的垃圾广告。包括但不限于以下几种形式:
2)单个帐号多次发布包含垃圾广告的内容;
3)多个广告帐号互相配合发布、传播包含垃圾广告的内容;
4)多次发布包含欺骗性外链的内容,如未注明的淘宝客链接、跳转网站等,诱骗用户点击链接
5)发布大量包含推广链接、产品、品牌等内容获取搜索引擎中的不正当曝光;
6)购买或出售帐号之间虚假地互动,发布干扰网站秩序的推广内容及相关交易。
7)发布包含欺骗性的恶意营销内容,如通过伪造经历、冒充他人等方式进行恶意营销;
8)使用特殊符号、图片等方式规避垃圾广告内容审核的广告内容。
4. 色情低俗信息,主要表现为:
1)包含自己或他人性经验的细节描述或露骨的感受描述;
2)涉及色情段子、两性笑话的低俗内容;
3)配图、头图中包含庸俗或挑逗性图片的内容;
4)带有性暗示、性挑逗等易使人产生性联想;
5)展现血腥、惊悚、残忍等致人身心不适;
6)炒作绯闻、丑闻、劣迹等;
7)宣扬低俗、庸俗、媚俗内容。
5. 不实信息,主要表现为:
1)可能存在事实性错误或者造谣等内容;
2)存在事实夸大、伪造虚假经历等误导他人的内容;
3)伪造身份、冒充他人,通过头像、用户名等个人信息暗示自己具有特定身份,或与特定机构或个人存在关联。
6. 传播封建迷信,主要表现为:
1)找人算命、测字、占卜、解梦、化解厄运、使用迷信方式治病;
2)求推荐算命看相大师;
3)针对具体风水等问题进行求助或咨询;
4)问自己或他人的八字、六爻、星盘、手相、面相、五行缺失,包括通过占卜方法问婚姻、前程、运势,东西宠物丢了能不能找回、取名改名等;
7. 文章标题党,主要表现为:
1)以各种夸张、猎奇、不合常理的表现手法等行为来诱导用户;
2)内容与标题之间存在严重不实或者原意扭曲;
3)使用夸张标题,内容与标题严重不符的。
8.「饭圈」乱象行为,主要表现为:
1)诱导未成年人应援集资、高额消费、投票打榜
2)粉丝互撕谩骂、拉踩引战、造谣攻击、人肉搜索、侵犯隐私
3)鼓动「饭圈」粉丝攀比炫富、奢靡享乐等行为
4)以号召粉丝、雇用网络水军、「养号」形式刷量控评等行为
5)通过「蹭热点」、制造话题等形式干扰舆论,影响传播秩序
9. 其他危害行为或内容,主要表现为:
1)可能引发未成年人模仿不安全行为和违反社会公德行为、诱导未成年人不良嗜好影响未成年人身心健康的;
2)不当评述自然灾害、重大事故等灾难的;
3)美化、粉饰侵略战争行为的;
4)法律、行政法规禁止,或可能对网络生态造成不良影响的其他内容。
二、违规处罚
本网站通过主动发现和接受用户举报两种方式收集违规行为信息。所有有意的降低内容质量、伤害平台氛围及欺凌未成年人或危害未成年人身心健康的行为都是不能容忍的。
当一个用户发布违规内容时,本网站将依据相关用户违规情节严重程度,对帐号进行禁言 1 天、7 天、15 天直至永久禁言或封停账号的处罚。当涉及欺凌未成年人、危害未成年人身心健康、通过作弊手段注册、使用帐号,或者滥用多个帐号发布违规内容时,本网站将加重处罚。
三、申诉
随着平台管理经验的不断丰富,本网站出于维护本网站氛围和秩序的目的,将不断完善本公约。
如果本网站用户对本网站基于本公约规定做出的处理有异议,可以通过「建议反馈」功能向本网站进行反馈。
(规则的最终解释权归属本网站所有)