Upload
rit2010
View
584
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
Почему нужно использовать Скрамв вашем веб-проекте
Евгений Курышев
Опыт Моего Круга
О каких веб-проектах речь?
― в разработке участвуют больше 2 человек
― архитектура не умещается в одной голове
― процесс разработки растянут по времени
Мальчики, смотрите какую клёвую фичу я
тут ночью забабахала!
Типичные проблемы веб-разработки― изменение задач и требований
― ошибки в оценках
― проблемы коммуникации в команде
― сложности с прозрачностью и контролем
― поздний и редкий фидбэк
Что могло бы решить эти проблемы?― проект нужно сделать готовым к изменениям
― нужен способ контроля за прогрессом
― необходима система оценки затрат
― синхронизация всех действий команды
Scrum хорошо решает эти задачи― итеративный подход и работающий продукт в конце каждой итерации
― таскборд — наглядный способ узнать подробности о текущих задачах
― короткие скрам-митинги решают большую часть проблем коммуникации
― простая система оценок и планирование делают процесс прогнозируемым
― демонстрация — способ похвастаться и получить свежий и сочный фидбэк
Как внедрить? Самый простой рецепт
1. Убедиться что у вас еще не Скрам
2. Спланировать и провести пробную итерацию
3. Проанализировать результаты
4. ?????
5. PROFIT!!
Тонкости и сложности внедрения― скрам-митинг должен обязательно проводиться ежедневно
― нужен настоящий Product Owner
― таскборд должен быть максимально доступен всем членам команды
― на демонстрации должно быть интересно и на ней должны быть все
― обязательно оценивать результаты внедрения после первых итераций
Наши инструменты― Jira Greenhopper в качестве таскборда
― Etherpad, как средство коллаборативных заметок
― Skype для общения с удалёнными сотрудниками
― карты для игры в покер на планировании
― поиск по блогам Яндекса для сбора фидбэка
― телевизор или проектор для демонстраций
― доска с маркерами
Не оказывайте сопротивления― Скрам хорошо подходит к веб-разработке
с частыми изменениями и релизами
― Никаких рисков — если не получится, томожно вернуться к привычному процессу
― Скрам нравится руководителям, потому чтоон прозрачен и предсказуем
― Скрам нравится разработчикам, потому что дает им больше времени на любимое дело
― Agile чеклист. Оч. кратк. описание практик разработкиhttp://scrumtrek.ru/files/scrumtrek.agilecheklist.pdf
― Много тематических материалов на сайте конференции AgileDays. Тут можно найти ответы на конкретные вопросы по Agilehttp://agiledays.ru/
― Мой профиль на Моём Круге =)http://evgenyq.moikrug.ru/
Полезные ссылки