SCRUM board для mantis

Как я уже говорил ранее, в качестве багтрекера мы используем mantis. Начав внедрять SCRUM захотелось использовать что-то типа SCRUM board, в классическом представлении это выглядит как-то так:

scrum_board

Поскольку доски у нас нет, ну как-то не сложилось, да мы больше тяготеем к онлайновым инструментам для совместной работы было решено допилить к мантису желаемый функционал. Заняло это, от силы, часа полтора времени, львиную долю которого было потрачено на выбор приятных глазу стилей. Получилось, вот так:

mantis-board-750

Для тех кто не знает что это такое: жизнь любой задачи (желтого стикера), в проекте (на доске), это движение слева направо через такие пункты как «назначено», «выполняется», «завершено», «протестировано», «закрыто». Таким образом можно легко ориентироваться в потоке небольших задач, свойственных веб разработке.

Исходный код скрипта, прилагается.

Comments

comments

14 comments On SCRUM board для mantis

  • Подскажите плиз, как интегрировать этот скрипт в Мантис?!
    Т.е. как его подцепить к Мантису….

    Спасибо!

  • Скрипт копируется в папку с последней версией мантиса. Далее он доступен по прямой ссылке: yourmantis.com/board.php, её лучше завести в меню (файл core/html_api.php). Если не заработает, то скорее всего у вас старая версия мантиса, там по-другому были устроены категории, но достаточно исправить SQL под ваши таблицы и всё должно заработать.

  • Mantis 1.1.8, свежак :)

    Дело было в ‘category_id’ в свежих версиях это поле называется ‘category’…

    Поправил и всё заработало!

    Столкнулся с другой проблемой, у нас в мантисе несколько проектов и в каждом множество отчётов, был бы признателен, если бы Вы помогли мне поправить скрипт так, чтобы он выводил данные по проекту из которого был осуществлён переход в scrum board, т.е. например находимся мы в проекте А, тыкаем по ссылке scrum board и попадаем на доску с отчётами только из проекта А…

    Заранее благодарен!

  • Да, хорошее замечание, обновил архив, там теперь лежит и html_api.php, но из него бы я брал только строчку со ссылкой на board

  • Вот мой вариант scrum board’a основанного на Вашем :)

    http://bugtrack-online.blogspot.com/2010/02/scrum-board.html

  • Отлично вышло, рад что пригодилось!
    Попутно родился вопрос – откуда берется общее время?

  • Общее время берётся из “sponsorship” и считается суммарно по типам задач и по историям… скоро в блоге заметку опубликую по поводу использования моего scrum board’a

  • Спасибо, жду поста

  • P.S. Версия последняя – 1.2.4.

  • Есть мнение, что наличие физической доски все таки гораздо более эффективно для комманды чем виртуальной.

  • Ну, это при условии что вся команда в одном месте. А для распределенной команды, что бывает все чаще, такой вариант лучше чем фоточки физической. Тем более что она “автообновляемая”.

  • Для распределнной возможно. Хотя сама идея распределенной команды для SCRUM IMHO не очень хороша. Особенно при наличии языкового и временного барьеров. Мы в таком случае предпочли организовывать территориально и языково однородные команды. Но при этом получается, что над одним продуктом работает несколько небольших команд.

  • Это да, но у конкретно этой штуки применение шире. Это просто своего рода “центр управления полетом”, отражающий состояние проекта. Так что может применятся как в scrum так и в waterfall

Leave a reply:

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Site Footer

Sliding Sidebar

About Me

About Me

Для кого этот блог?

Для тех кого интересуют современные интернет технологи, IT бизнес, стартапы, менеджмент, контроль качества, личная эффективность, мотивация. Здесь я буду писать о том, что в первую очередь будет интересно мне, о проблемах и решениях. О том что пригодилось мне, и возможно будет интересно Вам.

Что заставило меня создать его?

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

Немного о себе.

Мой первый серьезный опыт в IT это работа над desktop приложениями в компании «Эксперт-Софт». У истоков её стояли несколько амбициозных и талантливых молодых людей, с огнем в глазах и желанием работать «как майкрософт». То чем мы там занимались вполне могли бы сегодня назвать «стартапом». Рук было откровенно мало, поэтому приходилось заниматься всем: кодированием на Delphi, написанием скриптов на VBA, дизайном, вёрсткой и поддержкой вебсайта, работой над рекламной полиграфией, проектированием интерфейсов и БД. Работы было много, но запал был велик, команда очень разношерстная, гармонично дополняя друг-друга в решении нетривиальных задач. Благодаря тому что пришлось попробовать многое, постепенно вырисовалось понимание того чем хочется заниматься, и как. Софтверным программированием я был сыт по горло. Массы проблем десктопного софта в вебе просто не было, по определению. Зато был четкий фокус на дизайне, юзабилити, скорости. Поэтому когда пришла пора уходить из «Эксперт-Софт», я без всякого сожаления стал искать работу как разработчик для web. Поскольку городишко у нас не очень большой, выбор был практически предопределен. Так я стал работать в «Оникс-Системз», где и продолжаю работать поныне. За время работы в компании я как разработчик принимал участие в работе над несколькими десятками проектов. Несколько десятков проектов было сделано мною как фрилансером. Самым большим проектом в котором я сыграл роль менеджера, считаю свою семью. Также довольно большой проект мы сейчас поднимаем с командой разработчиков (на данный момент команда состоит из четырех php разработчиков, одного flex кодера и тестировщика). Отсюда, большой интерес к современным практикам и методологиям, разным подходам в управлении командой, повышению эффективности и качества работы. По мере сил, вдохновения и свободного времени, я буду писать об этом.

Если у Вас возникли какие-то вопросы ко мне лично, буду рад если Вы свяжетесь со мной:

e-mail:
skype: denis.sheremetov
Старый сайт, с музычкой и флешом

Прочая онлайновая деятельность: