Основным камнем преткновения между менеджментом и разработкой является определение трудоемкости задач на разработку. Одним из подходов, используемым для снижения неопределенности при решении этого вопроса, является оценка предполагаемой задачи со стороны ответственного разработчика, при условии, что общая трудоемкость отдельной задачи не должна превышать 8 часов. С другой стороны, с точки зрения менеджмента, хотелось, чтобы в ходе выполнения задачи на разработку достигался результат, значимый с точки зрения заказчика, что не всегда достижимо за 8 рабочих часов. Для решения этой коллизии описание задачи на разработку формируется как перечень предполагаемых результатов, каждый из которых может быть достигнут за несколько часов. Определение общей трудоемкости задачи осуществляется на основе этого перечня с использованием метода PERT.
Для облегчения формирования описаний задач на разработку в JIRA были определены типовые перечни предполагаемых результатов.
Шаблоны описаний задач типа «разработка» |
|
Планируемый результат |
Типовое описание постановки задачи в JIRA |
Компонент |
|
|
|
|
|
|
|
|
|
|
|
Обмен данными |
|
|
|
|
|
|
|
Ошибка |
|
|
|
|
|
Пользовательская задача |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Печать отчета |
|
|
|
Развертывание |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Хранение данных |
|
|
|
|
|
|
|
|
|
|
|
Контроль качества кода |
|
|
|
|
|
|