-
Ютта Экстейн
-
Ютта Экстейн (Jutta Eckstein) — независимый консультант и тренер, эксперт в применении Agile процессов от средних, больших и распределенных командах в жизненно важных проектах. Автор двух книг по Agile — «Agile Software Development in the Large» и «Agile Software Development with Distributed Teams». Все её «ноу хау» по Agile процессам базируются на более чем 10-летнем опыте в разработке объектно-ориентированных приложений. Она — член AgileAlliance, а также входит в программные комитеты многих различных европейских и американских конференций посвященных Agile-разработке, объектно-ориентированному программированию и паттернам программирования.
Доклад:
«Agile через непрерывное планирование» (Agile by Planning Continuously)
Одна из ключевых активностей во время Agile разработки – это непрерывное планирование. Используя короткие циклы с обратной связью, команда в целом способна улучшить свои оценки проекта и помочь заказчику понять, какими на самом деле являются его/ее требования. Со временем это делает планирование все более и более точным. Таким образом, не важно, насколько в действительности хороши оценки, а важно то, как быстро план может быть адаптирован к новым обстоятельствам. Кроме того, только быстрая корректировка позволяет вести стратегически важную разработку ПО и уменьшать риски благодаря постоянной максимизации бизнес ценности для заказчика.
Мастер-класс:
«Планирование, оценка и корректировка в Agile-проекте» (Planning, Estimation, and Correction in an Agile Project). Игра-симуляция
Непрерывное планирование или, точнее, непрерывная корректировка плана, вызванная меняющимися требованиями или извлеченными уроками, - ключевой момент Agile-разработки.
После короткой презентации, участники смогут попробовать это на практике, в игре-симуляции, где они будут работать над последовательностью из 3-х итераций проекта, иллюстрирующего методы оценки, концепцию скорости разработки (velocity), а также концепцию непрерывного обучения через регулярные ретроспективы.
Прогноз и текущая скорость выполнения проекта позволяют заказчику управлять разработкой. Цель Agile планирования - максимизировать бизнес-ценность для заказчика. Участники узнают, как ограничения по времени (time-boxes) позволяют делать осмысленный выбор между четырьмя переменными: объемом функциональности, временем, качеством и ресурсами.
Мастер-класс покажет как Agile планирование создает среду, где бизнес-ответственнось и техническая ответственность разделены осмысленным и надежным способом. Это разделение позволяет честное и реалистичное планирование.
Работа в командах во время игры-симуляции позволит попрактиковать Agile разработку, так что участники смогут получить практический опыт.



















































































