除了产品与项目的区别,还有不少童鞋还会混淆需求和Bug的区别。
我同样做了一些总结。
一、需求和Bug的区别
1、概念不同
需求是描述一件事情,作为什么用户,希望如何,这样做的目的或价值何在。
需求需要构建用户角色,描述使用场景,定义用户问题。
Bug是程序中隐藏或被发现的功能缺陷或漏洞。简单说就是使用软件时,出现的错误问题。
Bug需要描述重现的步骤,环境及其他因素,以便定位问题。
2、是新需求还是Bug
简单的概括:
需求是有与无,好与坏的问题。
Bug是对与错,是与非的问题。
比如禅道里图标的优化,页面细节的调整,这些可以归类为新需求。
再比如,创建需求后,点击附件上传图片,页面没跳转,无法选择要上传的图片,这样的情况可以归类为Bug。
功能性和设计缺陷类型的Bug可视作为新需求。
二、禅道里,明确区分需求和Bug
1、细分需求和Bug
一些项目管理软件没有把需求和Bug明确的区分开来。
比较容易使大家混淆需求和Bug,导致项目管理中出现混乱的问题。
禅道里细分了需求、Bug、任务和用例。
产品经理可以把重点放到需求和计划上,开发人员把重点放在Bug上,这样不同的使用角色有关注点,有效提高工作效率。
2、Bug转需求
如果把需求记录为Bug了,禅道里提供了Bug转需求按钮。
Bug详情页,点击 提需求 按钮,即可把Bug转为需求。