Добрый день! В декабре 2017 меня пригласили на Радио МедиаМетрикс, в программу "Знаю Как", поговорить о культуре Аджайла и о её конкретных воплощениях - Скраме и Канбане. Первый выпуск посвящён самой культуре Аджайла, её особенностям, почему "Аджайл внедрить нельзя" - в общем, высокоуровневому обзору мира, терминологии и базовых понятий Аджайла. Второй выпуск мы нацелили на хоть и краткие, но, надеюсь, довольно понятные обзоры Скрама и Канбана - в чём их разница, на что они нацелены, каковы основные идеи. Немного (но совсем немного!) углубились в детали этих фреймворков.
Меня часто спрашивают на тренингах: "Игнат, а как применять Скрам в больших компаниях?" Есть два пути
- Партизанский Скрам - небольшая команда может начать работать по Скраму свою работу, при этом остальная организация и орг-структура не меняется. Это легко запустить и неплохо работает если работа этой команды не имеет жестких внешних зависимостей от других "отделов" и команд компании. Но для больших продуктов (а на уровне enterprise обычно продукты большие) это не сработает. И будет такая команда бороться с системой, которая ее сильнее, поэтому придется партизанить :). ......
Подробнее
Привет! Меня зовут Андрей Павленко, я – Аджайл-коуч и Аджайл-евангелист. Да-да-да, я «проповедую» следование ценностям Аджайла, потому что верю, что эти ценности делают мир лучше. Но стоп! Вы точно знаете, что такое Аджайл? Почему я использовал слово «ценности»? Почему я «проповедую ценности», а не «учу работать по Аджайлу»? И что такое Скрам и Канбан, упомянутые в заголовке, и почему они и Аджайл – совсем не одно и то же?
Окей! Я думаю, самое время об этом рассказать. (И даже если вы – профи в мире......
Подробнее
Интересным форматом для проведения ретроспективы с нами поделился на тренинге для скрам-мастеров Андрей Редин. Суть игры состоит в том, что мы рассматриваем процесс разработки как движение по шоссе, где разработчики — водители автомобилей, а автомобили и грузы в них — ценность, которую мы доносим до потребителя. 1. В начале встречи можно спросить команду про то, как они думают, какие есть аналогии между разработкой ПО и движением по шоссе у них есть:
— Какие аналогии между разработкой и потоком авто есть у вас?Участники не обязательно должны отвечать......
Подробнее
Любите ли вы детей?
Предположим, у вас есть 6-летний сын, который ходит в старых разбитых кроссовках на липучках. Ваша супруга говорит, что нужно купить новые кеды, чтобы мальчику было удобно ходить. Вы, как заботливый родитель, покупаете крутые кеды на шнурках и дарите сыну. Дизайн вам очень нравится, да и сын, вроде, не против (хоть он и не знает, кто такие покемоны). Через некоторое время вы замечаете, что сын по-прежнему ходит в старых кроссовках. Вы и мама начинаете заставлять сына надевать новые кеды,......Подробнее
ОТКРЫТЬ 2017-Scrum-Guide-Russian Отличия в версии 2017 года в сравнении с версией 2016 года: 1. Добавлен раздел об использовании Скрама:
"Скрам был изначально разработан для управления продуктами и их разработки. С начала девяностых Скрам активно используется по всему миру, чтобы: 1) исследовать и выявлять жизнеспособные рынки, технологии и возможности продуктов; 2) разрабатывать продукты и улучшать их; 3) выпускать продукты и их обновления по несколько раз в день; 4) разрабатывать и поддерживать облачные технологии (онлайн, безопасно, по требованию) и другие среды для использования продуктов; ......
Подробнее
Просмотр кода (ревью, Code review) — инженерная практика в терминах гибкой методологии разработки. Это анализ (инспекция) кода с целью выявить ошибки, недочеты, расхождения в стиле написания кода, в соответствии написанного кода и поставленной задачи. Достоинства К очевидным плюсам этой практики можно отнести:
- Улучшается качество кода
- Находятся «глупые» ошибки (опечатки) в реализации
- Повышается степень совместного владения кодом
- Код приводится к единому стилю написания
Подробнее
DevOps (от английских слов development и operations) — набор практик, нацеленных на активное взаимодействие специалистов по разработке со специалистами по технической поддержке и взаимную интеграцию их рабочих процессов друг в друга. Базируется на идее о тесной взаимозависимости разработки и эксплуатации программного обеспечения и нацелен на то, чтобы помогать организациям быстрее создавать и обновлять программные продукты и услуги.
Методология фокусируется на стандартизации окружений разработки с целью способствования быстрому выпуску релизов. В идеале, системы автоматизации сборки и выпуска должны быть доступны всем разработчикам в любом окружении, у разработчиков должен быть контроль над окружением,......
Подробнее
Если вы хотите прогрессировать как Скрам-Мастер и повышать эффективность своей Команды, то я рекомендую следующие 7 ежедневных вопросов самому себе:
1. Как подойти к решению проблемы так, чтобы зрелость Команды выросла?
Не стоит решать все проблемы Команды за неё. Главная задача Скрам-Мастера в том, чтобы Команда становилась всё более самостоятельной. Поэтому позволяйте всем совершать ошибки и самостоятельно искать решения проблемы.
2. Какую маленькую победу отпраздновать сегодня?
Хвалите! Положительное подкрепление очень полезно для закрепления правильных подходов. Культивируйте то поведение в Команде, которое считаете правильным. Кроме того, позитив повышает производительность......
Подробнее
Провели игру Белый дом с командой. Цель игры:
- Посмотреть работу команды со стороны
- Посмотреть как совместить процессы разработки и поддержки
- Провести сплачивающее мероприятие для команды
- 4 спринта
- Планирование 1 мин
- Строительство 3 мин
- Обзор спринта 1 мин
- Ретроспектива 2 мин
Подробнее