如果我需要在我的应用程序中修复一些装饰性的东西(例如修复元素的颜色),这应该被标记为错误还是 Pivotal Tracker 中的一个功能?
注意:即使它是装饰性的,但这并不意味着此修复将是微不足道的。
如果我需要在我的应用程序中修复一些装饰性的东西(例如修复元素的颜色),这应该被标记为错误还是 Pivotal Tracker 中的一个功能?
注意:即使它是装饰性的,但这并不意味着此修复将是微不足道的。
问题的简单性不应决定它在问题跟踪器中的位置。
我会说这取决于你如何看待元素的颜色。如果严格来说“我们认为靛蓝比天蓝色更好”,我可能会称之为增强。如果是“我们所有的新成员都显示为蓝色,但这些都显示为红色”,那将是一个错误。如果它是“我们的主题是靛蓝,但是这个元素是天蓝色并且破坏了应用程序的一致性”,我也会认为这是一个错误。
特征。错误是阻碍功能的东西。如果这是新功能,它就是一个特性。
编辑:我收回!我的新答案是:这一切都取决于!如果某些东西不符合规范或按预期工作,那么它可能是一个错误。
If you feel it is a bug it is a bug. If you feel it's a feature it's a feature.
Longer version: if you think it is a feature mark it us such. If you feel this is something that was improperly implemented or doesn't work as it should or simply breaks down it is a bug. Either way it is work to be done in a sprint, so just make sure you do it. There is no right way that is universal to all circumstances, just make sure you have a shared understanding of what is a bug and what is not within your team and stick to that understanding.