При планировании и определении приоритетов того, что должно быть включено в выпуск, вы различаете ошибки, улучшения функций и новые функции?Ошибки против улучшения по сравнению с новой функцией
Например, ошибки всегда имеют приоритет - вы исправляете все известные ошибки перед началом работы над новыми функциями? Используете ли вы формальную систему для сравнения стоимости и стоимости каждого изменения в вашем отставании? И если да, сравниваете ли вы ошибки и функции, используя ту же формулу? Разве это отличается от коммерческого программного обеспечения от открытого исходного кода и корпоративного программного обеспечения?
EDIT: Некоторые замечательные ответы - спасибо. В то время как у меня было предвзятое мнение, что вам все равно нужно обрабатывать ошибки, функции, улучшения и просто выбирать работу, основанную на стоимости/выгодности каждого, я считаю, что реальность такова, что это зависит от вашей ситуации.
Я согласен со всем, что вы говорите ... кроме того, что следите за своим последним предложением. Если тот клиент, который не исправляет ошибку, начинает говорить с людьми о вас, вы можете начать терять бизнес. – Martin
Это хороший момент (и является частью потенциальной стоимости, не исправляя ошибку). – paxdiablo
Я позволю сообществу выбрать «выбранный ответ». –