Пусть в системе есть программисты и тестеры. Создается запрос "ошибка", назначается программисту, тот ее правит. Затем очередная версия продукта с исправлением этой ошибки запускается на тестирование и отдается тестеру.
Исполнителем запроса при этом остается программист? Или же исполнитель меняется на тестера?
Здравствуйте, enji, Вы писали:
E>Пусть в системе есть программисты и тестеры. Создается запрос "ошибка", назначается программисту, тот ее правит. Затем очередная версия продукта с исправлением этой ошибки запускается на тестирование и отдается тестеру.
E>Исполнителем запроса при этом остается программист? Или же исполнитель меняется на тестера?
Как захочешь. Используют оба варианта. У обоих есть свои плюсы и минусы.
Я предпочитаю исполнителя оставлять на программисте, используя для индикации того, что он кого-то ждет, статус + кастомное поле "Зависит От" типа user. При этом, людей, кто участвовал в разных ролях (тестер, и пр), можно сохранять в отдельных custom fields — тогда можно настроить workflow так, что система будет их помнить при переходах.
Такой подход сильно упрощает отчетность и устройство dashboard-ов.
Здравствуйте, Gaperton, Вы писали:
G>Я предпочитаю исполнителя оставлять на программисте, используя для индикации того, что он кого-то ждет, статус + кастомное поле "Зависит От" типа user. При этом, людей, кто участвовал в разных ролях (тестер, и пр), можно сохранять в отдельных custom fields — тогда можно настроить workflow так, что система будет их помнить при переходах.
Кроме этого, можно:
1) Создавать подзадачи на тестирование и прочие операции.
2) Создавать связанные запросы на тестирование в других проектах.
3) Все перечисленное скомбинировать, по разному выбрав направление "вытягивания" задач — скажем, задача может изначально появляться в проекте тестеров в виде "фичи", которую надо проверить, и иметь набор связанных задач в проекте разработки.
Здравствуйте, enji, Вы писали:
E>Пусть в системе есть программисты и тестеры. Создается запрос "ошибка", назначается программисту, тот ее правит. Затем очередная версия продукта с исправлением этой ошибки запускается на тестирование и отдается тестеру.
E>Исполнителем запроса при этом остается программист? Или же исполнитель меняется на тестера?
Исполнитель (assignee) это тот, у кого за эту задачу спросят. Если программист ответственен за задачу от и до, то assignee остается программистом и при необходимости пинает тестеров, для которых заводится поле QA. Обычно так не делают и задачу перекидывают на того, кто будет ей заниматься.