История создания плагина в Redmine, решающего проблемы с оценкой

Опубликовано: 19.10.2017

Redmine Estimates – это плагин к трекеру Redmine который упрощает жизнь и экономит время менеджеров проектов и менеджеров управляющих технической поддержкой.

С чего всё начиналось: как возникла идея написать систему согласования оценки для Redmine

Идея плагина возникла когда на задачах технической поддержки мы постоянно сталкивались с тем что оценку должны давать несколько специалистов, например: дизайнер, front-end разработчик и back-end разработчик, и в процессе выполнения задачи и поступления дополнительных пожеланий от заказчика возникает необходимость в дооценке. А дальше при согласовании месячного отчета начинают возникать вопросы, почему задача, оцененная в 2 часа по факту заняла 10 часов, ведь это становится видно только в конце месяца.

Как удобно согласовывать оценки в задачах и дооценивать их по ходу выполнения чтобы это было просто и понятно и команде, и клиенту?

Первая же идея, которая пришла в голову — ограничить одну задачу техподдержки одним видом деятельности, каждое новое пожелание вести отдельной задачей и всё это связывать через подзадачи. Но, такая реализация в Redmine крайне неудобная, порождает сложности и необходимость контролировать что у тебя происходит в 10 задачах вместо одной.

Мы видели, что модули, которые позволяют красиво решить задачу оценки по видам работ и дооценки по ходу выполнения, есть в других задачниках и системах управления проектами, но ничего подобного для Redmine найти не смогли.

В итоге всё свелось к тому что до разработки Redmine Estimates мы просто вели всё в комментариях, примерно так, и это было крайне неудобно:

rss