童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

案例分享我们的一次线上事故复盘

4月28日 封了心投稿
  问题出现了并不可怕,只要我们追本溯源,找到问题根源所在,科学的解决问题,合理的制定流程,就能离成功更近一步。
  线上事故,这应该是产品经理最怕的事情。很不巧,我的产品这几天正好遇到了线上事故,在处理完问题之后,我对事故进行了复盘,警以为戒,希望各位轻拍。
  “小凡,你看微博有用户反馈xx问题。”
  每次听到运营妹子的声音都会有种心惊肉跳的感觉,因为这悦耳的声音背后往往意味着用户吐槽,意味着线上bug。这不,昨天刚发布的版本出现了问题,用户怒了。
  问题是什么
  我负责一款以内容为核心的工具型应用,在我们最新发布的版本中,我们对内容展示页面进行了优化,索引词会高亮显示以帮助用户更好地查看、理解内容。
  但是上线后用户反馈索引词的顺序有问题,全部提至了句首,导致句子全部错误,无法正常阅读。
  问题在哪里
  程序设计错误
  程序猿在做索引词高亮处理时,程序逻辑设计不当,虽然对索引词加了高亮,但是处理高亮词是将整个句子视作一个词条进行处理,提取索引词后进行高亮处理,将高亮词放回时,替换其到index0的位置,导致索引词显示在句首。
  功能测试遗漏
  测试同学在做模块化测试、全功能测试时,并未测试到该细节,导致该bug发布上线,当用户反馈后才补充了内容测试相关case。
  存在问题的原因
  新代码设计不合理
  旧的逻辑是按照空格进行字符串的分割,将句子拆分为一个个词,再去判断是否有索引词,如有则提取出来做高亮,而我们本次处理的内容由于语种特性并没有空格。
  程序猿并未考虑新需求的不同之处,依旧使用统一的处理方式,导致新的语种内容在呈现上出现异常。
  正常处理逻辑应该是不按空格进行拆分,直接判断例句中是否包含所查索引词,如有并作高亮显示。
  提测单未写明修改点
  按规范每轮单元测试,需将新功能、修改点、可能涉及的影响都写明,让测试同学知晓以便进行全面测试。但在开发同学看来本功能较小,并未在单元提测中单独标明。
  测试未覆盖内容版块
  测试针对新功能、UI和测试用例进行了测试,但是未考虑到本应用是重内容的应用,缺乏对内容的测试。
  我们能做什么
  安抚用户
  定位问题之后,运营同学第一时间与微博用户联系,先表达歉意,再标明程序猿正在修复中,请用户耐心等待;同时发布正式通知,告知用户问题已经开始修复,我们将尽快发布新版本以解决问题。
  紧急修复
  在运营同学发布通知的同时,程序员立即着手修复该bug,并针对此前忽略的内容问题进行复查,自测通过后移交测试人员。测试通过后,请教研同学配合进行内容测试,确保内容相关展示无误。
  尽快发版
  苹果应用商店的正常审核流程是3至7天不等(必须吐槽),但是紧急bug刻不容缓,不能走此正常流程。面对极其重视用户体验的苹果,加速审核申请往往能帮你在数小时候审核通过。
  必须让苹果知道你是非常重视用户体验的,而你的app现在出现了非常严重的bug,为了用户的体验你必须立刻发布一个版本,这样加速审核通过的概率会很高。审核通过后,立即发布上架让用户更新,这时候用户更新说明也是至关重要的,值得用心去写。
  我们应该做什么
  上面几个步骤重在解决已发生的问题,而在我看来更重要的是知道如何规避未来的问题。这就涉及修改流程了,我们是这么做的:
  1。两端开发人员系统梳理代码逻辑,差异点、疑问点及时进行沟通、确认;
  2。版本正式开发前,增加技术拆分会,确认开发思路和实现逻辑;
  3。iOS开发人员加强代码交叉
  4。iOS开发人员加强自测,自测中加强与安卓端对照;
  5。测试人员增补内容测试用例,加强两端对照测试;
投诉 评论 转载

作为产品经理,你应持有的四种工作态度据说,持有这四种工作态度的产品经理们可保性命无忧,可保不受白眼,可被人人喜欢,以及可带团队玩耍。你,想知道吗?最近看到知乎上一个问题,“外科医生为什么很喜欢讲黄段子?”在……当开发说,这个功能实现不了,PM该怎么办?产品设计结束之后,进入到如火如荼的研发阶段时,突然研发同学跑过来问你,“这个功能实现太麻烦了,这版肯定实现不了了”,可是这个功能缺又是不可或缺的,作为PM的你该怎么办呢?……作为产品经理,应如何培养场景思维?产品思维本质上应该是一个思维体系,而不是某一种思维,我们把它理解成产品的思维体系也许更为准确。在此,本文将分享产品思维体系的一个环节场景思维。场景思维是什么如果要去……浅谈产品经理必备的五项技能经常会有人问产品经理到底要具备哪些技能,以前我自己也断断续续总结过一些。趁着十一假期,我整理一张思维导图梳理产品经理必备的技能,希望能对大家有所帮助。产品经理需要具备的技……如何构建产品经理的技能树(一)我一直在这几年里思考产品经理应当具备的能力,到最近总结了很多。我把它们都放到产品经理的技能树里。大家知道,RPG游戏技能树的各项并不一定都需要点亮的,每个人要根据各自身处的环境……产品经理如何培养文档输出能力?近期在人人都是产品经理网站上发表了我的第一篇文章如何将需求分析做到极致?个人评价这篇文章可以写得再深入点,但是有点着急,幸好以往在这方面总结的比较深入,文字写的也比较多,所以发……搭讪是产品经理的基本功,需求管理也是!(上)需求是每个产品经理日常工作都离不开的一部分,贯穿着产品的整个生命周期。之前花了2篇文章来讲述如何搭建产品模型,接下来开始讲述产品设计过程中的需求管理工作,如果没看之前文章……深度推荐玩转贝叶斯分析开头先开个玩笑,有人说“信贝爷,得永生”你是否理解此中真意?贝叶斯分析是整个机器学习的基础框架,它的思想之深刻远出一般人所认知的,我们这里要从贝叶斯统计说起。贝叶斯……害怕在产品设计路上踩到坑?别怕,资深产品老司机带你轻松上路!互联网时代产品和服务过剩,成功的产品出现后往往短期内会有大量模仿者迅速出现,同质化的产品越来越多。如何在众多的产品中突围,成功地抓住用户的注意呢?或许你会听到有人说产品用……在线教育产品切入点的思考当有一个想法时,如何分析是否可行和寻老大应该对产品与项目的区别、教育信息化的领域划分、在线教育的产业链等问题都有了了解,对其中涉及到的问题也自然会重视,最初的产品目标是否合理老大心中自然有数。最近和朋友聊天……主流敏捷开发:DSDM开发模型和核心概念在国内基本上很难找到DSDM的一些有用的资料或者博客,这篇文章整理和英译了来着国外的一些资料和博客,其中大部分出自WhatIsDSDM?(MarcClifton,J。Dunla……案例分享我们的一次线上事故复盘问题出现了并不可怕,只要我们追本溯源,找到问题根源所在,科学的解决问题,合理的制定流程,就能离成功更近一步。线上事故,这应该是产品经理最怕的事情。很不巧,我的产品这几天正……
SEO搜索引擎基本工作原理关于seo传言优化中常见错误关于seo理论过度优化的因素内页与长尾关键词SEO站内优化技巧如何写出网络推广好文章专业seo如何做网站优化seo优化成功秘诀讨论新站优化方法优化基本知识,学好才能做好

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界