4 базовых принципа современных процессов разработки

На прошлой неделе я проводил аудит процессов разработки в одной крупной телекоммуникационной компании. Когда я вернулся домой и начал обрабатывать результаты, у меня получилось, как мне кажется, достаточно интересно сформулировать несколько базовых принципов современных процессов разработки. Каждому из нас довольно часто приходится объяснять коллегам и друзьям, что же кроется за Agile/Lean подходами, как же еще можно работать, … Continue reading

План целенаправленного развития команды

К началу учебного года подготовил план целенаправленного развития вашей команды, чтобы за сентябрь научить ее: Самостоятельно замечать проблемы в своей работе и непрерывно совместно устранять их Как можно раньше узнавать новую информацию (регулярно и часто получать фидбек) Помогать бизнесу создавать продукт с максимальной ценностью Поставить команду на ее собственный путь … Continue reading

3 ключевых навыка успешной Agile-команды

Большинство людей воспринимают Agile как набор практик и инструментов, которыми можно просто взять и дополнить свой текущий процесс разработки. Тем самым, решить имеющиеся проблемы со сроками, с недовольством бизнеса, с качеством, с мотивацией и тп. Те, кто уже пробовал так сделать, знают, что это не работает. Конечно, определенные улучшения процесса … Continue reading

Паттерны Agile-трансформации крупных компаний (банков)

На прошлой неделе на конференции AgileDays’15 рассказывал, как мы проводим культурную трансформацию подразделений разработки в крупных банках. Когда недостаточно менять только процессы, это не даст значимого эффекта. Потому что множество проблем лежат за рамками проектных команд или отделов. Нужно менять привычки, ценности и поведение людей — то есть, культуру компании … Continue reading

Процессные изменения на уровне команды — достаточно ли этого?

Сегодня было интересно — начинаем процессные изменения в Российском ИТ подразделении одного из международных банков. Одна из целей изменений — вовлечение рядовых сотрудников (аналитики, разработчики, тестировщики) в более тесные отношения с бизнесом, чтобы научились помогать решать реальные проблемы заказчиков, а не просто выполняли поставленные и утвержденные заявки «как есть». Вообще, выстраивание партнерских отношений … Continue reading