Scrum!
Short introduction to Scrum in Russian.
What, who, how and which results you gain.
Scrum!
Краткое введение в Scrum на русском языке.
Что, кто, как и для чего он нужен.
Антон Бевзюк; Матвей Григорьев. Domain Driven Design: строительные блоки, цем...ScrumTrek
Мы знаем, как важно разговаривать с бизнесом на едином языке и отражать эти знания в коде. Но как отразить эти знания в объектах максимально просто? Из каких блоков построить удобный домен? В докладе мы разберемся с Сущностями, Репозиториями, Value-объектами, Сервисами и другими типами объектов, упрощяющими создание доменной модели. Осторожно: много кода и технических деталей. Разработчики всех мастей, ждем вас. Менеджеры, вас ждет секция про мотивацию и подбор команды :)
Что такое agile?
Не бойтесь незнакомого слова и не думайте, что оно относится только к сфере ИТ и разработке программного обеспечения. Действительно, изначально agile - это идеология подхода к разработке программного обеспечения. Но в последнее время гибкий подход к проектам (Agile) нашел применение не только в сфере ИТ. Уже сейчас те, кто применяют формат Agile-управления проектами в разных сферах и отраслях, более успешны, чем их конкуренты. Еще более модным agile-подход сделал Герман Греф, сказав, что "Те, кто не освоит Agile сегодня в куче бизнес-процессов – будет лузерами завтра".
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типаScrumTrek
Мир меняется. Высокая скорость изменений трансформирует бизнес-модели и сами организации. В новом мире решения надо принимать быстро и уметь синхронизировать работу большого количества людей. Важность по-настоящему командной работы растет. Появляются роли, главной задачей которых является построение эффективной команды.
Речь идет о роли Scrum Master/Agile Coach. В докладе мы ответим на вопросы:
— Какое место они занимают в организации?
— Какими они должны быть?
— Что входит в их обязанности?
— Что они должны знать и уметь?
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...ScrumTrek
В наши дни возраст многих информационных систем достигает нескольких десятков лет. Если за это время применяемые технологии и процессы разработки не эволюционировали, а уровень технического долга должным образом не контролировался, то дальнейшее развитие таких систем сильно затруднено, а стоимость внесения изменений чрезмерно высока. Не минует эта учесть и государственные системы, с одной из которых нашей команде и пришлось столкнуться. Нам было поручено дальнейшее развитие системы, автоматизирующей предоставление услуг населению в режиме 24х7. Разработка системы более 15 лет велась различными подрядчиками, качество работ в последние годы значительно ухудшилось, участились срывы сроков. Нам требовалось вывести процесс разработки на новый уровень и выполнить контрактные обязательства по развитию функционала! В докладе речь пойдет о том, как мы успешно прошли этот путь, применяя современные процессные и инженерные Agile практики: как провели аудит системы, какие риски учли, а какие нет, какие практики применили, какой порядок работ выработали. Материалы доклада можно рассматривать как практические советы.
Scrum!
Short introduction to Scrum in Russian.
What, who, how and which results you gain.
Scrum!
Краткое введение в Scrum на русском языке.
Что, кто, как и для чего он нужен.
Антон Бевзюк; Матвей Григорьев. Domain Driven Design: строительные блоки, цем...ScrumTrek
Мы знаем, как важно разговаривать с бизнесом на едином языке и отражать эти знания в коде. Но как отразить эти знания в объектах максимально просто? Из каких блоков построить удобный домен? В докладе мы разберемся с Сущностями, Репозиториями, Value-объектами, Сервисами и другими типами объектов, упрощяющими создание доменной модели. Осторожно: много кода и технических деталей. Разработчики всех мастей, ждем вас. Менеджеры, вас ждет секция про мотивацию и подбор команды :)
Что такое agile?
Не бойтесь незнакомого слова и не думайте, что оно относится только к сфере ИТ и разработке программного обеспечения. Действительно, изначально agile - это идеология подхода к разработке программного обеспечения. Но в последнее время гибкий подход к проектам (Agile) нашел применение не только в сфере ИТ. Уже сейчас те, кто применяют формат Agile-управления проектами в разных сферах и отраслях, более успешны, чем их конкуренты. Еще более модным agile-подход сделал Герман Греф, сказав, что "Те, кто не освоит Agile сегодня в куче бизнес-процессов – будет лузерами завтра".
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типаScrumTrek
Мир меняется. Высокая скорость изменений трансформирует бизнес-модели и сами организации. В новом мире решения надо принимать быстро и уметь синхронизировать работу большого количества людей. Важность по-настоящему командной работы растет. Появляются роли, главной задачей которых является построение эффективной команды.
Речь идет о роли Scrum Master/Agile Coach. В докладе мы ответим на вопросы:
— Какое место они занимают в организации?
— Какими они должны быть?
— Что входит в их обязанности?
— Что они должны знать и уметь?
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...ScrumTrek
В наши дни возраст многих информационных систем достигает нескольких десятков лет. Если за это время применяемые технологии и процессы разработки не эволюционировали, а уровень технического долга должным образом не контролировался, то дальнейшее развитие таких систем сильно затруднено, а стоимость внесения изменений чрезмерно высока. Не минует эта учесть и государственные системы, с одной из которых нашей команде и пришлось столкнуться. Нам было поручено дальнейшее развитие системы, автоматизирующей предоставление услуг населению в режиме 24х7. Разработка системы более 15 лет велась различными подрядчиками, качество работ в последние годы значительно ухудшилось, участились срывы сроков. Нам требовалось вывести процесс разработки на новый уровень и выполнить контрактные обязательства по развитию функционала! В докладе речь пойдет о том, как мы успешно прошли этот путь, применяя современные процессные и инженерные Agile практики: как провели аудит системы, какие риски учли, а какие нет, какие практики применили, какой порядок работ выработали. Материалы доклада можно рассматривать как практические советы.
Agile мёртв (!|?) / Александр Сидоров (Яндекс)Ontico
Недавно вышла статья "Agile мёртв" (https://www.linkedin.com/pulse/agile-dead-matthew-kern).
Мне хотелось бы рассказать о том, почему, на мой взгляд, это признак взросления agile и отрасли IT в целом.
О том, почему agile могут называть мёртвым, как это может быть связано с ожиданиями и границами применения, а также о недостатках при внедрении и использовании, из-за которых agile-методологии могут быть дискредитированы и нарушать собственные принципы.
О том, чего касаются распространённые методологии, которые относят к agile, чего не описывают, а в чём могут вводить в заблуждение.
О том, в чём они полезны, где может быть их место в различных уровнях работы над проектами, какие отдельные инструменты и практики agile приживаются и приносят пользу, а также каких принципов полезно придерживаться при внедрении и работе с ними.
- VUCA мир или как выжить бизнесу в современных реалиях.
- Что такое Agile. Ключевые принципы.
- Agile-методологии: Scrum и Kanban. Что это такое и как применять на практике.
- Реальные кейсы применения Agile в производственных компаниях.
- Практикуем Agile-подход.
Подготовлено "ЭКОПСИ Консалтинг
www.ecopsy.ru
Применение Kanban для управления портфелем проектов. Конференция #Dotnetconf ...Alexey Pikulev
Итак, Вы научились работать в Agile. Возможно в команде разработке вы уже начали использовать Scrum, XP или что-то другое. Но, что делать, если клиентов становиться все больше? Вы начинаете распределять ресурсы, брать сразу несколько Заказов одновременно и жизнь менеджеров (и сотрудников) становится похожей на кошмар. Правильно, пора подумать, как управлять этой “кучей” работ. И в вашей жизни появляются новые термины: портфель, поток, приоритеты, контроль и нарушение сроков ....:) (http://www.unusual-concepts.ru/blog/)
Мой доклад с конференции .dotnetconf в г. Челябинске (22.09.2013)
Org Topologies at Scrum Day Europe 2022, AmsterdamAlexey Krivitsky
Organizational Topologies: your roadmap towards an innovative, resilient and adaptive product development organization.
Many organizations struggle to adopt "agile" in a way that delivers on its promise to make the company fast, flexible and efficient.
Global consultancy firms have great pitches on how to adopt different so-called “Agile frameworks”. The marketing is great, but are the results too? We see how our clients get stuck in adopting a framework - forming “agile teams”, appointing “product owners” and then clustering all this into “tribes”. Thus creating robust structures that make further organizational improvements and adaptability difficult, slow, and expensive.
This talk offers ideas how to go beyond these limiting ideas and explores a map of organizational transformation based on orgtopologies.com.
Organizational Topologies: a roadmap towards a resilient and adaptive product...Alexey Krivitsky
Many organizations struggle to adopt "agile" in a way that delivers on its promise to make the company fast, flexible and efficient. Global consultancy firms have great pitches on how to adopt different so-called “Agile frameworks”. The marketing is great, but are the results too? We see how our clients get stuck in adopting a framework - forming “agile teams”, appointing “product owners” and then clustering all this into “tribes”. Thus creating robust structures that make further organizational improvements and adaptability difficult, slow, and expensive.
For more details visit www.orgtopologies.com
How to grow learning multi-site agile organizationsAlexey Krivitsky
What is making organizations so complex and slow? Why an "enterprise" is an equivalent to "inefficient"? How to de-scale organizations? There is no easy answers. But understanding the internal system dynamics is the key skill here.
How to grow learning multi-site agile organizations
The Top of Agile Iceberg
1. верхушка krivitsky@scrumguides.com
@alexeykri
айсберга*
алексей кривицкий
dnepr.agilebasecamp.org
*минимум, который вы должны знать
о гибкой разработке.
2. 1.
agile придумал не я* :)
*я - agile-коуч, scrum-тренер в scrumguides.com
основатель сообщества
- agileukraine.org
фронтмен конференции
- agileee.org
веду блог об agile
- krivitsky.com
certified scrum practitioner.
3. у agile есть история*.
2.
*“agile” как движение появилось 10 лет назад
в противовес старой правой школе:
“waterfall”, “CYA-driven development”.
5. доказано, 2.
agile работает*.
4.
*посетите несколько конференций
и послушайте experience reports.
6. agile - о людях и
их взаимодействии*.
5.
*внутри-командном взаимодействии;
взаимодействии команды и заказчика.
7. agile - это не так,
как обычно* работают.
*agile - контр-интуитивен,:
final integration,
fixed requirements,
full architecture, BDUF,
high specialization, testing team,
6. command and control
8. хотя, agile - это
pure common sense*.
*“common sense is no so common”
Марк Твен
7.
9. 8.
у вас должно болеть*,
прежде, чем вы захотите перемен.
*по меньшей мере чесаться ;)
11. скорее всего,
вы начнете с 10.
перехода на cкрам*.
*скрам (scrum) – один из гибких каркасов управления
проектами, целью которого является построение итеративной-
инкрементальной командной разработки продукта с тесным
вовлечением заказчика.
12. 11.
вам нужно будет собрать
проектную скрам-команду*.
*полнофункциональная;
выделенная на проект;
до 10 человек;
принимающая технические решения;
разделяющая цели и ответственность;
владеющая процессом разработки.
13. 12.
и организовать
самоорганизацию*.
*реальные цели и общие задачи;
возможность принимать решения;
прозрачность текущего статуса;
живое общение и ощущаемая срочность.
14. также, вам придется найти
человека на роль
product owner*.
*регулярно доступен;
понимает нужды бизнеса;
принимает правила скрам;
готов к экспериментам;
13. заинтересован в результате.
15. 14.
вы сможете обойтись
без тренинга,
коучинга* или книг.
*привлечения agile-консультанта для запуска
проекта с вашей командой
16. 15.
но легче начать
правильно, чем потом
исправлять скрамно*
* «мы делаем скрам, но …»
в иностранной литературе – «scrumbutt»
17. в скраме 16.
нет менеджера*.
*нет никого, кто бы раздавал задачи команде;
есть scrummaster – катализатор взаимодействия.
менеджеры же находятся вне проекта, курируя их.
18. *”game of invention and cooperation”
Alistair Cockburn
17.
agile поменяет ваше
мышление о разработке
продуктов*.
19. вы поменяете
свои привычки
писания кода*.
18.
*feature sashimi,
collective code ownership,
refactoring,
clean code
test-driven development,
continuous integration and deployment.
20. придётся 19.
подумать об
автоматизации
тестирования*.
*как впрочем
и об автоматизации всего остального.
21. у вас будут вопросы
без ответов*.
*и это будет значить,
что вы на пути развития.
20.
22. вы не одиноки*.
*присоединитесь к мировым группам и
локальным сообществам:
“agile ukraine”
(facebook, linkedin, google group)
посещайте конференции:
21. “agile eastern europe”
(www.agileee.org)
23. 22.
agile – это не цель.
это путь*.
*вы всегда можете быть более agile,
чем вы сейчас.