Показаны сообщения с ярлыком scrum. Показать все сообщения
Показаны сообщения с ярлыком scrum. Показать все сообщения

пятница, 14 августа 2009 г.

Scrum и XP: заметки с передовой

А для тех, кто английского не знает, но познать Agile хочет, есть замечательная книжка Хенрика Книберга Scrum and XP from the Trenches, перевод которой сделали участники сообщества Agile Ukraine, за что им огромное спасибо.

Скачать книгу Scrum и XP: заметки с передовой

В оригинале книгу можно скачать здесь:
http://www.infoq.com/minibooks/scrum-xp-from-the-trenches

среда, 5 августа 2009 г.

Почувствуй себя Scrumy!

Scrumy - отличный сервис, представляющий из себя доску для "наклеивания" на неё карточек с задачами (Kanban так и переводится - visual card). Доска прекрасно подходит и для любителей Scrum и для Kanban.

Сервис чрезвычайно прост в управлении. Под каждый проект удобно заводить новую доску. Слева создаёте группы задач, так называемые Stories. Внутри создаёте задачи на эту итерацию, назначаете исполнителей на задачу, и дальше в соответствии с прогрессом проекта исполнители расставляют задачи в нужные колонки.

Todo - планируется сделать
In progress - над задачей работают сейчас
Verify - задача тестируется
Done - задача выполнена

При ежедневном обновлении доски, эта штука является отличным инструментом для отслеживания состояния дел в проекте. К тому же весь минимальный набор функций, описанный выше, является бесплатным.

Платная версия Scrumy Pro также присутствует и стоит 7$ в месяц за доску (или 60$ в год).
В платной версии услуги доступны всякие удобные фишки: burndows графики, настраиваемые цвета, защита доски паролем, обновление доски в режиме он-лайн, временная динамика доски, и другие. Все улучшения можно просмотреть тут
https://scrumy.com/about

понедельник, 29 июня 2009 г.

Кратко о SCRUM

SCRUM является одной из самых популярных методологий гибкой (agile) разработки ПО. Хорошую подробную статью о SCRUM можно прочитать на AgileRussia в статье Асхата Уразбаева, я же здесь добавлю несколько комментариев к этой статье от себя.


Про длительность итерации

SCRUM рекомендует делать итерации (спринты) длительностью 15-30 дней. Итерация в 30 дней лично мне представляется неоправданно длительной даже для больших проектов. Ощущение завершённости очень важно для команды и выпуск "лишней" промежуточной версии повысит её мотивацию.

Для небольших же проектов и прототипов длительностью от нескольких недель до 1-2 месяцев длительность спринта может быть вообще 7 дней. Также небольшая длительность спринтов оправдана в самом начале внедрения методик гибкой разработки, пока налаживаются процессы и команда привыкает к новому режиму.

Про удалённый SCRUM

Рекомендуется размещать команду в одной общей комнате для улучшения взаимодействия. Удалённо-распределённый SCRUM возможен, однако имеет свои тонкости. Можно связывать всех участников daily-митинга через Skype или другое средство IP-телефонии. Skype позволяет подключить участника к митингу, даже если у него нет в данный момент доступа к сети интернет - оплаченная услуга Skype-out позволяет звонить на мобильный телефон. Однако надо понимать, что от каждого участника распределённой команды требуется ещё большая самоорганизация и ответственность.

Управлять распределённой командой сложнее. Определённую помощь как менеджерам, так и разработчикам в данном случае может принести использование системы управления проектами. Такую разработку сейчас ведёт компания Флексис, проект сейчас находится в стадии прототипирования, и о результатах я смогу рассказать в этом блоге уже в ближайшее время.