среда, 21 марта 2012 г.

Lesson 87

Никто так и не ответил. Давайте попробуем еще раз, а?

Начал читать о Ехо, ибо хвалили уже трое. Читать пока не перестал, но к этим троим буду относиться с большим подозрением, хех.

Куплю сегодня яблок.
Альбом: randompics4lj


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

Сделайте ваш репорт читаемым даже для уставших и раздраженных людей.

Значительное число дефектов чинятсчя (и откладываются) в последнюю неделю проекта программистами, которые тяжело и сверхурочно работают, чтоб дописать продукт. В жестких проектах, программисты часто недосыпают, находятся в состоянии стресса и передозировки кофеина. Сделайте свой багрепорт понятным для них.

Сделайте описание шагов воспроизведения бага простым:
- Идите к ошибке шаг за шагом
- Нумеруйте шаги
- Не пропускайте шаги, необходимые для воспроизведения проблемы.
- Создайте минимальный набор действий для воспроизведения.
- Используйте пробелы и отступы, чтоб сделать отчет читабельным.
- Используйте короткие, простые выражения.
- Опишите что произошло и что должно было произойти.
- Если последствия будут серьезными, но у вас есть основания предпологать, что программисту это неочевидно, поясните, почему вы так считаете.
- Включите дополнительные комментарии, если они упростят работу программиста, позволят идентифицировать проблему, провести ретест после исправления.
- Для сложных продуктов или баг используйте первые три строки описания для резюме проблемы. Далее опишите подробности.
- Сохраняйте нейтральный тон.
- Не шутите. Вас могут понять неправильно.

1 комментарий:

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

    ОтветитьУдалить