Bug 管理系统之重

回想我们每次开启一个新项目,筹备之初,首要之事就是选择一款 Bug 管理系统。
市面上有诸多 Bug 管理系统可供选择:Jira、Redmine、Bugzilla 等。
这些系统功能强大,经过多年的迭代,可谓无所不能,却又无一例外,存在如下问题:

  • 功能复杂
  • 用户体验差
  • 学习成本高部署难
  • 这些问题,在不涉及到 App 开发的时候,还可以忍。

    移动应用 Bug 管理之痛


    在一切皆移动的时代,一款 App 几乎是所有创业项目的标配,测试提 Bug 是 App 开发的重要步骤,崩溃管理是 App 迭代升级的重要一环。
    上述罗列的那些“无所不能”的 Bug 管理系统,在提交 App 上的 Bug 的时候,显得十分窘迫。
    通常,一个 Bug 从被发现到最终提交到系统,要经历如下步骤:

  1. 发现问题
  2. 手动截屏
  3. 手机连电脑
  4. 把图导入电脑
  5. 记录设备信息
  6. 尽可能地描述 Bug 及其复现步骤
  7. 指派解决人,提交到系统
    App 测试,就是以上步骤周而复始,天啦撸,不能忍!
    这些由团队 Leader、产品经理、测试工程师等人提交的 Bug,最终会被分配到开发工程师那里。
    后者将会十分苦恼:截屏可能没有,设备信息不全,问题描述也不够准确,现场数据不丰富、Bug 难重现、问题难以定位和解决。
    此外,App 开发跟 Web 开发最大的不同,就是发布的 App 就像泼出去的水,收不回来。因此,App 的崩溃收集和分析,就显得格外重要。传统的 Bug 管理系统,在这方面就显得更加无力。
    Bugtags 这款产品,通过解决以上的痛点,致力成为移动时代首选的 Bug 管理系统。

    体验非凡的 Bug 管理系统

    首先,Bugtags 是一款简单易用、体验非凡的 Bug 管理系统,具有如下功能和特点:

  • 云端管理,零部署成本
  • 完整的 Bug 生命周期管理,功能强大,恰到好处
  • 桌面通知,即时协作
  • 团队管理,方便快捷
  • 数据统计,掌握全局
  • 遵循 Material Design,轻快、极简、明亮
    就贴一张图,其他的请自行登录 bugtags.com 自行感受,包你用过之后,赞不绝口!

    直击移动应用 Bug 管理之痛

    Bugtags 采用独创 Bugtags SDK 来解决上报 Bug 和崩溃管理的难题。
    植入 Bugtags SDK,即可在 App 内直接提交 Bug,有效提高了问题上报的效率和问题描述的准确度。具体而言,Bugtags SDK 具有如下的功能和特点:

    SDK 集成简单

    Bugtags 真正做到了一行代码极速集成,完全不影响原有程序的结构,也不增加开发人员的工作量。集成之后,会在界面出现一个可以拖动的悬浮小球,对原有功能完全没有影响。

    所见即所得提交问题

    团队成员在测试应用的时候,发现了 Bug,就可以在当前界面点击悬浮小球,实现一键截屏、编辑标签进行问题描述。

    自动收集设备与应用运行状态

    提交问题的同时,自动收集了设备信息、应用运行时数据等,同步传到云平台,帮助开发人员更好了解问题发生时设备和应用的状态,有利于问题解决。

    自动收集分析崩溃信息

    Bugtags 精确收集手机崩溃信息,包括截图、堆栈、操作步骤、控制台日志等数据,上传到云端。处理、合并、分析等步骤,为用户提供出崩溃率、崩溃趋势等直观展示。

    SDK 视频介绍

其他特色功能

浏览器插件

为了方便用户在任何浏览器页面上随手提交 Bug,Bugtags 提供了浏览器插件,现已支持主流浏览器。

Web Hook

为了与用户现有的 Bug 系统对接,Bugtags 开发了 Web Hook 功能,日前将会上线。

打造 Bugtags

叩问初心

Bugtags 这个产品,最初来自 Bugtags 团队自己的需求。
这个团队在一起合作多年,使用过文章列举的所有的 Bug 管理系统,深切感受到现有系统之重,也发现移动应用 Bug 难描述、难复现、难解决。于是内部萌发了这个产品的原型。
在不断的不断打磨原型的过程中,团队决定对外推广,立志将 Bugtags 打造成移动时代首选 Bug 系统。

Eating Your Own Dog Food

Bugtags 团队将自己所有的 Bug、需求、任务都放在 Bugtags 上管理,让每个人去感受自己的产品。
同时, Bugtags 团队建立了多个反馈 QQ 群,第一时间响应用户的建议和意见。
Bugtags 力求日进一步,趋于完美。

移动时代首选 Bug 管理系统

Bugtags 推出半年以来,得到大量用户的好评,他们普遍反映使用 Bugtags 帮助他们大幅节省了成本,大幅提高了效率。
同时,Bugtags 也得到了权威机构的认可,在 “CSDN 2015 开发工具及服务年度大奖”评选活动中,荣获“最佳成长潜力奖”
数万开发团队正在使用 Bugtags 来管理 Bug,你还等什么呢?快来使用,一起提高效率吧!

要咨询?加入官网 QQ 群: 210286347

Bugtags:移动时代首选 Bug 管理系统的更多相关文章

  1. 推荐四款 Bug 管理系统,最适合你的才是最好的!

    转载自:https://www.jianshu.com/p/e7d3121eaaec   在这个移动互联网的时代,每天都会涌入大量新的 App,想要留住你的用户,必须时刻保持产品创新与系统的稳定.对于 ...

  2. 记一款bug管理系统(bugdone.cn)的开发过程(1) -- 为什么要开发一款bug开发系统

    对于从事软件研发行业的同学来说bug管理系统肯定不陌生.本人03年左右开始正式成为一名码农,工作期间接触过若干bug管理系统,如JIRA等,不过都是自行部署在公司内网的. 几年过去了,现在已经是互联网 ...

  3. Bug管理系统 BugFree

    BugFree - 借鉴微软公司软件研发理念.免费且开放源代码.基于Web的精简版Bug管理系统 在线演示:http://www.bugfree.org.cn/demo/Login.php 其它项目管 ...

  4. 【总结】使用jdbc+servlet开发一个bug管理系统的经验总结

    开发背景: 公司目前使用Teambition里面的task作为bug管理系统,既没有bug的当前状态,也不能写上bug的详细复现步骤,被assign了任务(该修复bug或者验证bug是否被修复)也没有 ...

  5. 如何使用活字格快速搭建Bug管理系统?

    Bug管理系统是指一种用于添加Bug.修复Bug.测试Bug.删除Bug的一套完整的Bug管理系统. 完整的Bug管理过程包含: 1.测试人员利用Bug管理系统提交发现的bug. 2.测试人员把bug ...

  6. 实现超级简单的bug管理系统

    大家可以试着去实现一个超级简单的bug管理系统 不需要鉴权,也就是不需要登陆 有tag管理功能,缺陷上可以加tag,通过tag区分bug的状态和类型 bug的增删改查功能 bug描述支持markdow ...

  7. 最受欢迎的五大BUG管理系统

    五大最受欢迎的BUG管理系统    Google在中国大*陆遭遇变故做出暂时性的退出大*陆市场,也使很多忠实的用户受到小小的挫折,以本公司为例,原本的BUG都是记录在google的EXCEL在线文档中 ...

  8. 开源Bug管理系统Redmine安装和使用心得

    最终忍受不了公司使用论坛+Excel来进行bug反馈和管理工作了,于是花了一个上午时间研究了下bug管理系统.这样一个bug管理系统能够轻松的查看bug新增了哪些,攻克了哪些.当前是谁,要在什么时间解 ...

  9. 五大最受欢迎的BUG管理系统

    Google在中国大陆遭遇变故做出临时性的退出大陆市场,也使非常多忠实的用户受到小小的挫折,以本公司为例.原本的BUG都是记录在google的 EXCEL在线文档中,由于常常性的打不开.測试和开发组在 ...

随机推荐

  1. C#配置升级

    void ConvertProject() { List<BaseProjectConverter> convertors = new List<BaseProjectConvert ...

  2. Cannot unwrap to requested type [javax.sql.DataSource]

    遇上这个bug我的情况是这样,hibernate4以后,spring3.1不再有hibernateDaoSupport,在dao层不能继承HibernateDaoSupport, 只能显式声明Sess ...

  3. 一个关于正整数x的约数个数的结论

    分析理解:x的每一个约数都是由x的若干个质因数的积构成. 再根据乘法原理,每个质因数Pi的选择可以是0~Ni个,所以上述结论成立.

  4. Linux-HAproxy+Keepalived

    HAproxy+++++++++++++Info+++++++++++VIP:192.168.1.222HA-Master IP:192.168.1.117HA-Backup IP:192.168.1 ...

  5. 传递给函数的隐含参数:arguments及递归函数的实现

    传递给函数的隐含参数:arguments当进行函数调用时,除了指定的参数外,还创建一个隐含的对象——arguments.arguments是一个类似数组但不是数组的对象,说它类似是因为它具有数组一样的 ...

  6. jQuery选择器大全(48个代码片段+21幅图演示)

    选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器 的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编 ...

  7. html之内联标签a

    a标签:定义超链接,用于从一个页面链接到另一个页面,最重要的属性href,如果没有href属性,则不可以使用如下属性:download,hreflang,media,rel,target,type. ...

  8. jsoncpp 生成 json 字符串

    Json::Value root; Json::Value arrayObj; Json::Value item; for (int i=0; i<10; i++) { item["k ...

  9. 持续集成之Jenkins(坏老头)

    点击关注哦↑↑↑↑↑↑↑↑↑ 持续集成 有关持续集成的简介,可参考我此前的文章:http://blog.csdn.net/benkaoya/article/details/44993583 Jenki ...

  10. 为什么匿名内部类只能访问其所在方法中的final类型的局部变量?

    大部分时候,类被定义成一个独立的程序单元.在某些情况下,也会把一个类放在另一个类的内部定义,这个定义在其他类内部的类就被称为内部类,包含内部类的类也被称为外部类. class Outer { priv ...