Сегодня пришло письмо от нового техдира. Ему не нравится как мы используем Жиру, поэтому он предлагает следующее:

По работе с Жирой:

1. Вводятся следующие понятия:
sub-task - подзадача,
versions - версии продукта, привязанные к определенной дате, это наше внутреннее обозначение, номер версии = год+неделя, т.е. 0852 - версия 2008 года, 52-я неделя
components - компоненты системы, это как колеса, двигатель, кузов у автомобиля
estimated time - исходная оценка, т.е. предварительная оценка времени на выполнение задачи

2. До начала работы над задачей - провести предварительную оценку требуемого времени и зафиксировать эту оценку в поле "Estimated time - Исходная оценка" - (в режиме редактирования) - это обязательное требование. Кто: Project Leader или Developer.

3. Непосредственно перед началом работы над задачей необходимо установить дату предполагаемого окончания работы "Срок исполнения" (в режиме редактирования), с учетом текущей даты и "Исходной оценки" - это обязательное требование. Кто: Developer

4. Components - фиксируется список компонентов системы, список дополняется/изменяется по необходимости. Кто: Project Leader

5. Versions -
Следующие задачи: выполненные, в работе, имеющие предварительную оценку открытые - интегрируются в Версии Продукта. Примерный график выпуска версий - один раз в две недели. Кто: Management+Project Leader - это обязательное требование.

Хорошего дня,


Честно говоря мне кажется что это
1. Излишняя бюрократия
2. Излишний геморой
3. Не способствует живому общению
4. Ничем не обоснованное зави��чивание гаек

Сейчас мы используем JIRA просто для постановки задач и багов. Сделал — перевел в проверку.

Но я не исключаю что могу чего-то не знать. Может быть кто-то применяет подобное в своей практике, и это все оправдано? А может у этого есть назваие и это часть даже некой методики? Я понял только, что таким методикам как Scrum, XP это точно не нужно.