Багзилла: руководство для сотрудника
Содержание |
Введение к Багзилле
Багзилла широко применяется в качестве системы менеджмента проектов и управления задачами. Багзилла позволяет эффективно организовывать командную работу и общение. Помимо этого Багзилла обладает свойствами базы знаний компании и в какой-то мере является архивом.
Логин
Зайдите на http://bugzilla.itp (http://bugzilla.itp)
Введите свой емэйл и пароль для авторизации.
Продукты, Компоненты, Баги
Термин Баг - основной в Багзилле. Обозначает проблему, неполадку, ошибку или некорректное поведение программы. Помимо этого это может быть просто какая-то задача или поручение.
Баги организованы по Продуктам и Компонентам.
Каждый Продукт может иметь несколько Компонентов, а каждый Компонент - несколько багов.
У бага есть следующие свойства:
- Reporter - тот, кто создал баг (обычно руководитель или ответственный за проект).
- Assigned To - кому поручен баг.
- Summary - краткое, но информативное описание бага
- Comments - подробное описание и комментарии
Мои баги
Снизу вы можете видеть линк My bugs. Нажав на него, вы попадете на список багов, присвоенных вам. Это список ваших текущих задач. Нажав на линк с номером бага, вы можете просмотреть детали бага. (перейдите на детали любого бага)
Комментирование
При необходимости, вы можете оставить комментарий в баге. Это может быть вопрос, уточнение, замечание. Это может также быть комментарий о проделанной работе. Введите текст комментария в текстовое поле и нажмите Commit.
Пример вопроса:
Не совсем понял, как должен прыгать мячик в игре - горизонтально или вертикально?
Пример отчета о работе:
Закончил делать бота к игре. Завтра планирую исправить баг с подсчетом очков.
Аттачи
К багу можно прикреплять рабочие файлы (аттачи). Это могут быть поясняющие схемы и рисунки, это может быть фрагмент кода, а может быть архив программы.
Для того, чтобы создать аттач, необходимо нажать на линк Create new attachment. Затем выбрать файл, ввести краткое описание в поле Description и нажать Submit.
Закрытие бага
По завершении работы над багом, необходимо обязательно оставить комментарий в баге о том, что работа завершена, и закрыть баг. Для этого необходимо выбрать Resolve bug with status: FIXED.
Реассигн бага
Если требуется передать выполнение бага другому человеку, необходимо выбрать опцию Reassign bug to и выбрать в выпадающем списке этого человека. Нажать Submit.
Пример 1:
Баг был поручен вам по ошибке
Пример 2:
Баг состоит из нескольких компонент, и свою часть задачи вы уже выполнили, и передаете баг человеку, ответственному за выполнение следующей части.
Создание бага
Если требуется поручить какую-либо задачу коллеге, либо сообщить об ошибке/проблеме в проекте, есть возможность создать баг. Для этого необходимо нажать на ссылку New (расположена в нижнем ряду ссылок)
Затем выбрать Product, к которому относится новый баг.
Затем выбрать наиболе подходящий Component.
Затем выбрать в списке Assigned To: человека, ответственного за выполнение
Затем обязательно в поле Summary кратко, но информативно описать суть бага. Пример: "надо нарисовать желтого пигмея" или "в меню не работает опция Exit"
Затем в поле Comment надо указать подробное описание сути задачи, со всеми необходимыми пояснениями.
Также вы можете указать приоритет бага (срочность и критичность быстрого выполнения). Если баг очень срочный, укажите максимальный приоритет: Priority: P1, Severity: critical
Тогда этот баг будет отображаться красным шрифтом в списке багов ответственного человека.
Вы можете также добавить в список cross-copy людей, которые будут следить за прогрессом по этому багу. Всем людям в этом списке будут приходить по почте уведомления о каждом изменении в этом баге.
Для того, чтобы задать список cross-copy - выберите людей в списке Add to CC.
Наконец, нажмите Submit. Баг создан.