пятница, 31 октября 2008 г.

Не забываем - 12 ноября встреча AgileRussia!

12 ноября в 19:00 мы снова встречаемся, на этот раз чтобы обсудить целых четыре(!) темы.

Будут мега-практические доклады, только опыт и ничего кроме опыта:

1. Опыт применения Agile в команде, работающей одновременно над несколькими проектами. Семен Барер, менеджер проектов, Люксофт

2. Agile практики для стартапа с распределенной командой - организация процесса разработки. Дмитрий Быкадоров

3. Опыт Scrum в Web-разработке. Лавлинский Николай, Method Lab

4. Опыт организации самообучающихся команды Study Group. Денис Миллер, Agile евангелист, Agile Consulting

Обязательно приходите, не забывайте регистрироваться тыкнув на баннер (необходимо для выдачи пропуска в здание):

12

Ноя

Встреча AgileRussia: 4 доклада 12 ноября!
Luxoft Ср, 12 Ноября 2008 в 19:00
Livents.ru - Смотри. Участвуй. Живи.

До встречи на встрече! :)

среда, 29 октября 2008 г.

SECR 2008 - Проведение оценок в Agile проектах

Выступал на SECR на прошлой неделе с докладом про проведение оценок в Agile проектах, на основе опыта Люксофт.

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

Видео, к сожалению, нет и не было, поэтому только слайды:

Agile self-assessments
View SlideShare presentation or Upload your own. (tags: secr agile)


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

В итоге от начала до конца присутствовал всего на двух докладах:

- Вадим Савкин из CQG, Автоматизированный контроль процесса разработки ПО - как происходит сбор проектных метрик в компании и демонстрация отчетов. Отчеты были конечно замечательные - много, разноцветные, красивые - вот только зачем их столько и как много труда на них положено :) С этим вопросом выходили из зала многие.

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

А на доклад Асхата про аналитика в Agile, я, к сожалению, приехать не успел. Но судя по отзывам - после доклада Асхата долго не отпускали с вопросами :)

понедельник, 20 октября 2008 г.

AgileRussia - подкасты встреч

Открылся новый подкаст блог: AgileRussia - сообщество практиков Agile.

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

Сейчас опубликованы записи докладов (читать про них подробнее тут):

1. ScrumMaster - как НЕ стать команде родной матерью.

2. Внедрение SCRUM в большой компании.

3. Что такое Agile и где граница между Agile и неAgile?

Добавляйте ссылку на подкаст блог в ридеры, а еще лучше приходите на встречи!

пятница, 17 октября 2008 г.

Agile не существует. Да здравствует Agile!


В среду 15 окт состоялась очередная встреча AgileRussia.ru, на которой мы говорили о:

1. ScrumMaster - как НЕ стать команде родной матерью.
Асхат делился опытом как быть хорошим скраммастером и не быть плохим :) Например, как правильно решать конфликты в команде.

2. Внедрение SCRUM в большой компании.
Никита рассказывал, как проходит внеднение SCRUM в рамках не одного проекта, а целой компании. Как это осуществить, как правильно управлять процессом перехода и какие трудности могут поджидать на пути в светлое будущее :)

3. Что такое Agile и где граница между Agile и неAgile?
Здесь немного подробнее.

Идея сделать такое обсуждение пришла из форума AgileRussia, в котором обсуждался вопрос является ли один из приведенных в пример проектов Agile или не Agile.

Также внутри нашей компании мне часто задают вопрос:

- "Дим, а этот проект Agile или не Agile?"
- "А что они сами говорят?" - обычно отвечаю я
- "Они говорят что Agile"
- "Значит Agile :)" - говорю я

Лично мое мнение, что если вам кажется, что вы делаете Agile и то как вы это делаете соответствует принципам гибкой разработки, описанным в AgileManifesto, то значит ваш проект Agile.

Тоесть нифига нет никакой четкой границы между Agile и неAgile.

Но поскольку есть ярые противники такой позиции, то вот собственно и хотелось пообщаться в более широком кругу на эту тему.

Народу было немного, как-то очень по-домашнему, и вот к чему мы пришли (в общих чертах):
1. Зачем вообще искать эту границу?
2. Agile нет
3. Все вокруг, что соотвествует здравому смыслу - это Agile
4. Agile там, где вы считаете, что это Agile ;) (не забывая про манифест и 12 принципов)

В общем, ясности не прибавило :) Но по крайней мере контраргументов для моей точки зрения высказано не было. Может быть из-за небольшого количества присутствующих.

Зато мы выяснили, какой проект точно НЕ Agile:
1. Нет регулярного фидбека по реализованному функционалу от заказчика
2. Нет цели - у проекта, релиза и каждой итерации
3. Нет результата - работающий продукт не показывается заказчику каждую итерацию
4. Command&Control
5. Нет сплоченой команды, которая сама принимает решения и отвечает за них
6. Нет ежедневного интенсивного живого общения

Немного фотографий:
2008-10-15 AgileRussia event


P.S. Всем, кто зарегистрировался на эвент и не пришел - двойка в дневник :)

UPD: Аудиозаписи со встречи доступны здесь.

UPD2: Еще одно описание встречи, более подробно раскрыты первые два доклада.