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:

Site Footer

Sliding Sidebar

About Me

About Me

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

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

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

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

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

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

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

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

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