2013.08.24 Антон Киселёв семинар "agile (scrum)"
DESCRIPTION
Антон Киселёв (Undev, Tester's Life) сделал для SPB SQA Group обзорный доклад о Agile и Scrum. В презентации много ссылок на истоки, прошлое, настоящее и тендеции будущего ScrumTRANSCRIPT
![Page 1: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/1.jpg)
![Page 2: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/2.jpg)
![Page 3: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/3.jpg)
Я расскажу о таких вещах как: •Как и откуда (а главное зачем) пришел к нам Agile; •Какие методологии можно найти в Аgile; •Что такое Scrum, его особенности, плюсы и минусы; •Личный опыт внедрения Scrum в различных компаниях, проектах и командах; •Психология в гибких методологиях; •Agile Testing •Практические советы
![Page 4: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/4.jpg)
Основные идеи: • Личности и их взаимодействия важнее, чем процессы и инструменты;
• Работающее программное обеспечение важнее, чем полная
документация;
• Сотрудничество с заказчиком важнее, чем контрактные обязательства;
• Реакция на изменения важнее, чем следование плану.
![Page 5: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/5.jpg)
Зачем вам Agile?
30% опрошенных мечтают об ускорении выпуска продуктов на рынок, т.е.
улучшить тот самый Time-To-Market.
29% хотят управлять постоянно меняющимися приоритетами, это, можно
сказать, бич всего бизнеса разработки ПО, особенно в наше сверх-динамичное время.
23% хотят улучшить взаимодействие Бизнеса и ИТ, что в свою очередь
ведет ко многим другим положительным результатам и выгодам.
Тимофей Евграшин 20 Июнь 2013 http://tim.com.ua/2013/06/state-of-agile-why-companies-choose-it/
Поменялся «рынок потребителей ПО»
![Page 6: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/6.jpg)
Scrum – потасовка, драка за мяч в регби
![Page 7: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/7.jpg)
Термин Scrum пришел к нам из Регби: http://tim.com.ua/2011/01/video-about-scrum/
Кристофер Лэнгдон: http://www.probelog.com/texts/Langton_al.pdf Такеучи и Нонака: http://mis.postech.ac.kr/class/MEIE780_AdvMIS/paper/part3/32_The%20new%20product%20development%20game.pdf Джефф Сазерленд: http://scrum.jeffsutherland.com/2004/12/nativity-scene-how-scrum-was-born.html
Как появился Scrum
![Page 8: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/8.jpg)
Waterfall
Scrum
![Page 9: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/9.jpg)
Product Owner ответственен за достижение максимальной ценности продукта и работы, исполняемой Командой Разработчиков. Product Owner является единственным человеком в Команде, отвечающим за (Product Backlog). • Четкое определение элементов Product Backlog; • Упорядочение элементов Product Backlog для
оптимизации достижения целей и поставленных задач;
• Ответственность за ценность работы, исполняемой Командой Разработчиков;
• Обеспечение доступности, прозрачности и понятности Product Backlog
• Ответственность за понимание Командой Разработчиков требований
Product Owner
![Page 10: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/10.jpg)
Scrum Development Team
• Самоуправляема. • Кроссфункциональна; • Никаких должностей в Команде
Разработчиков, кроме Разработчика; • Ответственность лежит на всей Команде
Разработчиков, подразумевающейся одним целым.
• У Команды Разработчиков нет структурных подразделений.
• 7 ± 2
![Page 11: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/11.jpg)
• Ответственен за то, чтобы Скрам был гарантированно понят всеми участниками и работал.
• Скрам Мастер также помогает людям, не входящим в состав Скрам Команды понять, какие из их взаимодействий со Скрам Командой являются полезными, а какие нет.
• По требованию или необходимости может выступить ведущим мероприятий Скрама.
• Учит Команду Разработчиков самоуправлению и кроссфункциональности;
• При необходимости проводит мероприятия Скрама; • Проводит необходимые тренинги для Скрам Команды
ScrumMaster
![Page 12: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/12.jpg)
• Sprint Planning Meeting (Планирование)
• Daily Standup / Daily Scrum (Митинг)
• Sprint Review (Демонстрация)
• Sprint Retrospective (Ретроспектива)
Scrum Meetings
![Page 13: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/13.jpg)
Scrum Artifacts Product Backlog
![Page 14: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/14.jpg)
Sprint Backlog
![Page 15: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/15.jpg)
![Page 16: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/16.jpg)
![Page 17: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/17.jpg)
Sprint Burndown Chart
![Page 18: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/18.jpg)
http://agilescout.com/agile-manifesto-2-1-moreagile-manifesto/
![Page 19: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/19.jpg)
http://www.youtube.com/watch?v=_I8rmYBf39Y
Iteration Zero
Commitment VS Forecast
![Page 20: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/20.jpg)
Почитать:
http://www.crisp.se/bocker-och-produkter/scrum-and-xp-from-the-trenches - eng http://scrum.org.ua/wp-content/uploads/2008/12/scrum_xp-from-the-trenches-rus-
final.pdf - rus http://static.squarespace.com/static/51e3f87ce4b0031a73dac256/t/51f6a2fde4b0eca7a
9be140f/1375118077451/Scrum_Guide.pdf#zoom=100 - eng http://static.squarespace.com/static/51e3f87ce4b0031a73dac256/t/51f171fde4b04b49e
2756b29/1374777853116/Scrum%20Guide%20-%20RU.pdf#zoom=100 – rus http://scrum.org.ua/wp-content/uploads/ScrumAndKanbanRuFinal.pdf http://habrahabr.ru/company/scrumtrek/blog/185334/
![Page 21: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/21.jpg)
Посмотреть:
http://www.youtube.com/watch?v=PGD4lllhJ_I http://www.youtube.com/watch?v=SX-3kabBRQU http://www.youtube.com/watch?v=_I8rmYBf39Y http://video.yandex.ru/users/agiledaysekt/view/7/user-tag/scrum/?ncrnd=3328 http://video.yandex.ru/users/fest404/view/9/user-tag/scrum/ https://video.yandex.ru/users/agiledaysekt/view/7/?cauthor=alexey-v-zubkov&cid=5 http://video.yandex.ru/users/agiledaysekt/view/1/ http://agilemanifesto.org/
![Page 22: 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"](https://reader034.vdocuments.site/reader034/viewer/2022052504/5478eb1f5906b5a3048b45f3/html5/thumbnails/22.jpg)
Киселев Антон mail: [email protected] Skype: antony_kiselev