пятница, 6 апреля 2012 г.

Lesson 98

Слово Канеру:

Не позволяй отложенным багам исчезать.

«Отложен» означает, что дефект, о котором ты сообщил, настоящий, но он не будет исправлен в этом релизе. Таким образом, ошибки, которые были отложены в этом релизе, станут задачами в следующем. Многие группы так настраивают свой багтрекер, что при переходе на новый релиз все отложенные баги переоткрываются как новые.

Также часто переоткрываются баги, которые были отклонены с причиной «работает как задумано», если соответствующие архитектурные решения были пересмотрены в текущем релизе.

Продукты, которые проходят через большое количество релизов, накапливают большой набор раздражающих багрепортов, которыен никогда не приведут к изменению кода или документации. Некоторые группы вместе с руководителями проектов делают ревью таких багов и постоянно закрывают их с причиной INWTSTA ("I never want to see this again").

Лучше всего делать такое ревью в начале проекта, когда давление времени минимально, а руководитель проекта спокоен и наиболее разумен.

Комментариев нет:

Отправить комментарий