SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Я расскажу о таких вещах как:
•Как и откуда (а главное зачем) пришел к нам Agile;
•Какие методологии можно найти в Аgile;
•Что такое Scrum, его особенности, плюсы и минусы;
•Личный опыт внедрения Scrum в различных компаниях, проектах и
командах;
•Психология в гибких методологиях;
•Agile Testing
•Практические советы
Основные идеи:
• Личности и их взаимодействия важнее, чем процессы и инструменты;
• Работающее программное обеспечение важнее, чем полная
документация;
• Сотрудничество с заказчиком важнее, чем контрактные обязательства;
• Реакция на изменения важнее, чем следование плану.
Зачем вам Agile?
30% опрошенных мечтают об ускорении выпуска продуктов на рынок, т.е.
улучшить тот самый Time-To-Market.
29% хотят управлять постоянно меняющимися приоритетами, это, можно
сказать, бич всего бизнеса разработки ПО, особенно в наше сверх-динамичное
время.
23% хотят улучшить взаимодействие Бизнеса и ИТ, что в свою очередь
ведет ко многим другим положительным результатам и выгодам.
Тимофей Евграшин 20 Июнь 2013
http://tim.com.ua/2013/06/state-of-agile-why-companies-choose-it/
Поменялся «рынок потребителей ПО»
Scrum – потасовка, драка за мяч в регби
Термин 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%20produ
ct%20development%20game.pdf
Джефф Сазерленд: http://scrum.jeffsutherland.com/2004/12/nativity-scene-how-
scrum-was-born.html
Как появился Scrum
Waterfall
Scrum
Product Owner ответственен за достижение
максимальной ценности продукта и работы, исполняемой
Командой Разработчиков.
Product Owner является единственным человеком в
Команде, отвечающим за (Product Backlog).
• Четкое определение элементов Product Backlog;
• Упорядочение элементов Product Backlog для
оптимизации достижения целей и поставленных
задач;
• Ответственность за ценность работы, исполняемой
Командой Разработчиков;
• Обеспечение доступности, прозрачности и понятности
Product Backlog
• Ответственность за понимание Командой
Разработчиков требований
Product Owner
Scrum Development Team
• Самоуправляема.
• Кроссфункциональна;
• Никаких должностей в Команде
Разработчиков, кроме Разработчика;
• Ответственность лежит на всей Команде
Разработчиков, подразумевающейся одним
целым.
• У Команды Разработчиков нет структурных
подразделений.
• 7 ± 2
• Ответственен за то, чтобы Скрам был гарантированно
понят всеми участниками и работал.
• Скрам Мастер также помогает людям, не входящим в
состав Скрам Команды понять, какие из их
взаимодействий со Скрам Командой являются полезными,
а какие нет.
• По требованию или необходимости может выступить
ведущим мероприятий Скрама.
• Учит Команду Разработчиков самоуправлению и
кроссфункциональности;
• При необходимости проводит мероприятия Скрама;
• Проводит необходимые тренинги для Скрам Команды
ScrumMaster
• Sprint Planning Meeting (Планирование)
• Daily Standup / Daily Scrum (Митинг)
• Sprint Review (Демонстрация)
• Sprint Retrospective (Ретроспектива)
Scrum Meetings
Scrum Artifacts
Product Backlog
Sprint Backlog
Sprint Burndown Chart
http://agilescout.com/agile-manifesto-2-1-moreagile-manifesto/
http://www.youtube.com/watch?v=_I8rmYBf39Y
 Iteration Zero
 Commitment VS Forecast
Почитать:
 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/
Посмотреть:
 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/
Киселев Антон
mail: kiselev.antony@gmail.com
Skype: antony_kiselev

Contenu connexe

Tendances

Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Luxoft Education Center
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваSQALab
 
Человеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойЧеловеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойSQALab
 
Test labs 2016. Пренебрежение лучшими практиками тестирования
Test labs 2016. Пренебрежение лучшими практиками тестированияTest labs 2016. Пренебрежение лучшими практиками тестирования
Test labs 2016. Пренебрежение лучшими практиками тестированияSasha Soleev
 
Оценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задачОценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задачGleb Rybalko
 
Управление тестированием в Agile
Управление тестированием в AgileУправление тестированием в Agile
Управление тестированием в AgileAskhat Urazbaev
 
Sq adays 2010_balashenko
Sq adays 2010_balashenkoSq adays 2010_balashenko
Sq adays 2010_balashenkoAlexei Lupan
 
Test labs 2016. QA в тотальном аутсорсе
Test labs 2016. QA в тотальном аутсорсеTest labs 2016. QA в тотальном аутсорсе
Test labs 2016. QA в тотальном аутсорсеSasha Soleev
 
UAT не для слабаков
UAT не для слабаковUAT не для слабаков
UAT не для слабаковSQALab
 
Управление качеством проекта
Управление качеством проектаУправление качеством проекта
Управление качеством проектаSQALab
 
Планирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеПланирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеSQALab
 
Глава 9 методы и техники бизнес-анализа (babok 2.0 на русском скачать)
Глава 9 методы и техники бизнес-анализа (babok 2.0 на русском скачать)Глава 9 методы и техники бизнес-анализа (babok 2.0 на русском скачать)
Глава 9 методы и техники бизнес-анализа (babok 2.0 на русском скачать)Ivan Shamaev
 
Как оценить проект, чтобы не было мучительно больно...потом
Как оценить проект, чтобы не было мучительно больно...потомКак оценить проект, чтобы не было мучительно больно...потом
Как оценить проект, чтобы не было мучительно больно...потомVladymyr Rudenko
 
Качества хорошего тест-лида
Качества хорошего тест-лидаКачества хорошего тест-лида
Качества хорошего тест-лидаSQALab
 
Будни руководителя тест-джампера или как тест-джампить руководителю?
Будни руководителя тест-джампера или как тест-джампить руководителю?Будни руководителя тест-джампера или как тест-джампить руководителю?
Будни руководителя тест-джампера или как тест-джампить руководителю?SQALab
 
павел мильков знания и умения тестировщиков
павел мильков   знания и умения тестировщиковпавел мильков   знания и умения тестировщиков
павел мильков знания и умения тестировщиковAlexei Lupan
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQAFest
 
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QAFest
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityAlexei Lupan
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARESQALab
 

Tendances (20)

Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качества
 
Человеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойЧеловеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкой
 
Test labs 2016. Пренебрежение лучшими практиками тестирования
Test labs 2016. Пренебрежение лучшими практиками тестированияTest labs 2016. Пренебрежение лучшими практиками тестирования
Test labs 2016. Пренебрежение лучшими практиками тестирования
 
Оценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задачОценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задач
 
Управление тестированием в Agile
Управление тестированием в AgileУправление тестированием в Agile
Управление тестированием в Agile
 
Sq adays 2010_balashenko
Sq adays 2010_balashenkoSq adays 2010_balashenko
Sq adays 2010_balashenko
 
Test labs 2016. QA в тотальном аутсорсе
Test labs 2016. QA в тотальном аутсорсеTest labs 2016. QA в тотальном аутсорсе
Test labs 2016. QA в тотальном аутсорсе
 
UAT не для слабаков
UAT не для слабаковUAT не для слабаков
UAT не для слабаков
 
Управление качеством проекта
Управление качеством проектаУправление качеством проекта
Управление качеством проекта
 
Планирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеПланирование трудозатрат на тестирование
Планирование трудозатрат на тестирование
 
Глава 9 методы и техники бизнес-анализа (babok 2.0 на русском скачать)
Глава 9 методы и техники бизнес-анализа (babok 2.0 на русском скачать)Глава 9 методы и техники бизнес-анализа (babok 2.0 на русском скачать)
Глава 9 методы и техники бизнес-анализа (babok 2.0 на русском скачать)
 
Как оценить проект, чтобы не было мучительно больно...потом
Как оценить проект, чтобы не было мучительно больно...потомКак оценить проект, чтобы не было мучительно больно...потом
Как оценить проект, чтобы не было мучительно больно...потом
 
Качества хорошего тест-лида
Качества хорошего тест-лидаКачества хорошего тест-лида
Качества хорошего тест-лида
 
Будни руководителя тест-джампера или как тест-джампить руководителю?
Будни руководителя тест-джампера или как тест-джампить руководителю?Будни руководителя тест-джампера или как тест-джампить руководителю?
Будни руководителя тест-джампера или как тест-джампить руководителю?
 
павел мильков знания и умения тестировщиков
павел мильков   знания и умения тестировщиковпавел мильков   знания и умения тестировщиков
павел мильков знания и умения тестировщиков
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
 
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
 
Михаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for qualityМихаил Павлов - is a tester responsible for quality
Михаил Павлов - is a tester responsible for quality
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
 

En vedette

QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QAFest
 
Автоматическое тестирование. Моя система
Автоматическое тестирование. Моя системаАвтоматическое тестирование. Моя система
Автоматическое тестирование. Моя системаIgor Lyubin
 
Доверие и эффективность
Доверие и эффективностьДоверие и эффективность
Доверие и эффективностьAndrey Pletenev
 
CodeFest 2010. Орлов А. — Лидерство или о грядках и огородах
CodeFest 2010. Орлов А. — Лидерство или о грядках и огородахCodeFest 2010. Орлов А. — Лидерство или о грядках и огородах
CodeFest 2010. Орлов А. — Лидерство или о грядках и огородахCodeFest
 
О чем никто не говорит, а Google не находит? - нюансы Severity и Priority
О чем никто не говорит, а Google не находит? - нюансы Severity и PriorityО чем никто не говорит, а Google не находит? - нюансы Severity и Priority
О чем никто не говорит, а Google не находит? - нюансы Severity и PrioritySQALab
 
Семинар ФКН: современные подходы к разработке ПО - часть 1
Семинар ФКН: современные подходы к разработке ПО - часть 1Семинар ФКН: современные подходы к разработке ПО - часть 1
Семинар ФКН: современные подходы к разработке ПО - часть 1Andrii Gakhov
 
CodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиковCodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиковCodeFest
 
Книга Scrum Time
Книга Scrum TimeКнига Scrum Time
Книга Scrum TimeScrum Time
 
Португальский язык. Базовый курс
Португальский язык. Базовый курсПортугальский язык. Базовый курс
Португальский язык. Базовый курсинна ветрова
 
Тестирование игр на мобильных устройствах/3D телевизорах
Тестирование игр на мобильных устройствах/3D телевизорахТестирование игр на мобильных устройствах/3D телевизорах
Тестирование игр на мобильных устройствах/3D телевизорахSQALab
 
QA и тестирование игр
QA и тестирование игрQA и тестирование игр
QA и тестирование игрViktoria Odnokoz
 
Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25
Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25
Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25Timofey (Tim) Yevgrashyn
 
PR Advanced 2015: Content Creation & Viral Marketing
PR Advanced 2015: Content Creation & Viral MarketingPR Advanced 2015: Content Creation & Viral Marketing
PR Advanced 2015: Content Creation & Viral MarketingBrianna Vieira
 
Методологии разработки по
Методологии разработки поМетодологии разработки по
Методологии разработки поJaneKozmina
 
Use cases на практике
Use cases на практикеUse cases на практике
Use cases на практикеSoftline
 
Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)Dmitry Strunkin
 

En vedette (20)

QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
 
+Solar Company Profile
+Solar Company Profile+Solar Company Profile
+Solar Company Profile
 
Автоматическое тестирование. Моя система
Автоматическое тестирование. Моя системаАвтоматическое тестирование. Моя система
Автоматическое тестирование. Моя система
 
Доверие и эффективность
Доверие и эффективностьДоверие и эффективность
Доверие и эффективность
 
CodeFest 2010. Орлов А. — Лидерство или о грядках и огородах
CodeFest 2010. Орлов А. — Лидерство или о грядках и огородахCodeFest 2010. Орлов А. — Лидерство или о грядках и огородах
CodeFest 2010. Орлов А. — Лидерство или о грядках и огородах
 
О чем никто не говорит, а Google не находит? - нюансы Severity и Priority
О чем никто не говорит, а Google не находит? - нюансы Severity и PriorityО чем никто не говорит, а Google не находит? - нюансы Severity и Priority
О чем никто не говорит, а Google не находит? - нюансы Severity и Priority
 
Семинар ФКН: современные подходы к разработке ПО - часть 1
Семинар ФКН: современные подходы к разработке ПО - часть 1Семинар ФКН: современные подходы к разработке ПО - часть 1
Семинар ФКН: современные подходы к разработке ПО - часть 1
 
CodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиковCodeFest 2010. Платов А. — Производство ПО для разработчиков
CodeFest 2010. Платов А. — Производство ПО для разработчиков
 
Книга Scrum Time
Книга Scrum TimeКнига Scrum Time
Книга Scrum Time
 
Португальский язык. Базовый курс
Португальский язык. Базовый курсПортугальский язык. Базовый курс
Португальский язык. Базовый курс
 
Тестирование игр на мобильных устройствах/3D телевизорах
Тестирование игр на мобильных устройствах/3D телевизорахТестирование игр на мобильных устройствах/3D телевизорах
Тестирование игр на мобильных устройствах/3D телевизорах
 
QA и тестирование игр
QA и тестирование игрQA и тестирование игр
QA и тестирование игр
 
Scrum: Introduction
Scrum: IntroductionScrum: Introduction
Scrum: Introduction
 
Что такое Scrum
Что такое ScrumЧто такое Scrum
Что такое Scrum
 
User stories and use cases - Клаудия Заика
User stories and use cases - Клаудия ЗаикаUser stories and use cases - Клаудия Заика
User stories and use cases - Клаудия Заика
 
Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25
Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25
Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25
 
PR Advanced 2015: Content Creation & Viral Marketing
PR Advanced 2015: Content Creation & Viral MarketingPR Advanced 2015: Content Creation & Viral Marketing
PR Advanced 2015: Content Creation & Viral Marketing
 
Методологии разработки по
Методологии разработки поМетодологии разработки по
Методологии разработки по
 
Use cases на практике
Use cases на практикеUse cases на практике
Use cases на практике
 
Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)
 

Similaire à 2013.08.24 Антон Киселёв семинар "Agile (Scrum)"

Agile в производственных компаниях
Agile в производственных компанияхAgile в производственных компаниях
Agile в производственных компанияхECOPSY Consulting
 
Постановка и улучшение скрам процесса для группы проектов в большой компании,...
Постановка и улучшение скрам процесса для группы проектов в большой компании,...Постановка и улучшение скрам процесса для группы проектов в большой компании,...
Постановка и улучшение скрам процесса для группы проектов в большой компании,...viktor_bezhenar
 
Модуль 2: Лекция 11-12: Scrum - обзор фреймворка
Модуль 2: Лекция 11-12: Scrum  - обзор фреймворкаМодуль 2: Лекция 11-12: Scrum  - обзор фреймворка
Модуль 2: Лекция 11-12: Scrum - обзор фреймворкаYana Brodetski
 
Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)Irina Chernikova
 
Практика внедрения Scrum (статья)
Практика внедрения Scrum (статья)Практика внедрения Scrum (статья)
Практика внедрения Scrum (статья)Andrey Bibichev
 
вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы AgileMagneta AI
 
Как контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоКак контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоVadim Nareyko
 
Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?Fedor Malyshkin
 
Competency Model (HR API conference, Russian language)
Competency Model (HR API conference, Russian language) Competency Model (HR API conference, Russian language)
Competency Model (HR API conference, Russian language) Irina Leshchuk
 
Гибкие методологии разработки ПО в реальном мире
 Гибкие методологии разработки ПО в реальном мире Гибкие методологии разработки ПО в реальном мире
Гибкие методологии разработки ПО в реальном миреTech Talks @NSU
 
Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Dima Dzuba
 
Как готовить Scrum
Как готовить ScrumКак готовить Scrum
Как готовить ScrumGromina
 
Аналитик в Agile (статья)
Аналитик в Agile (статья)Аналитик в Agile (статья)
Аналитик в Agile (статья)Andrey Bibichev
 
Андрій Мандріка “Ефективний Product owner 2018. Хто він? І чи є майбутнє у ці...
Андрій Мандріка “Ефективний Product owner 2018. Хто він? І чи є майбутнє у ці...Андрій Мандріка “Ефективний Product owner 2018. Хто він? І чи є майбутнє у ці...
Андрій Мандріка “Ефективний Product owner 2018. Хто він? І чи є майбутнє у ці...Lviv Startup Club
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11ANDREY ZAKHODYAYCHENKO
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Andrey Zakhodyaychenko
 

Similaire à 2013.08.24 Антон Киселёв семинар "Agile (Scrum)" (20)

Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Agile в производственных компаниях
Agile в производственных компанияхAgile в производственных компаниях
Agile в производственных компаниях
 
Постановка и улучшение скрам процесса для группы проектов в большой компании,...
Постановка и улучшение скрам процесса для группы проектов в большой компании,...Постановка и улучшение скрам процесса для группы проектов в большой компании,...
Постановка и улучшение скрам процесса для группы проектов в большой компании,...
 
Презентация "Scrum с нуля"
Презентация "Scrum с нуля" Презентация "Scrum с нуля"
Презентация "Scrum с нуля"
 
Модуль 2: Лекция 11-12: Scrum - обзор фреймворка
Модуль 2: Лекция 11-12: Scrum  - обзор фреймворкаМодуль 2: Лекция 11-12: Scrum  - обзор фреймворка
Модуль 2: Лекция 11-12: Scrum - обзор фреймворка
 
Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)
 
Практика внедрения Scrum (статья)
Практика внедрения Scrum (статья)Практика внедрения Scrum (статья)
Практика внедрения Scrum (статья)
 
вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы Agile
 
Как контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим НарейкоКак контролировать работу? Вадим Нарейко
Как контролировать работу? Вадим Нарейко
 
Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?
 
Agile practice training 2015
Agile practice training 2015Agile practice training 2015
Agile practice training 2015
 
Competency Model (HR API conference, Russian language)
Competency Model (HR API conference, Russian language) Competency Model (HR API conference, Russian language)
Competency Model (HR API conference, Russian language)
 
Agile checklist
Agile checklistAgile checklist
Agile checklist
 
Гибкие методологии разработки ПО в реальном мире
 Гибкие методологии разработки ПО в реальном мире Гибкие методологии разработки ПО в реальном мире
Гибкие методологии разработки ПО в реальном мире
 
Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4Проектирование программных систем. Занятие 4
Проектирование программных систем. Занятие 4
 
Как готовить Scrum
Как готовить ScrumКак готовить Scrum
Как готовить Scrum
 
Аналитик в Agile (статья)
Аналитик в Agile (статья)Аналитик в Agile (статья)
Аналитик в Agile (статья)
 
Андрій Мандріка “Ефективний Product owner 2018. Хто він? І чи є майбутнє у ці...
Андрій Мандріка “Ефективний Product owner 2018. Хто він? І чи є майбутнє у ці...Андрій Мандріка “Ефективний Product owner 2018. Хто він? І чи є майбутнє у ці...
Андрій Мандріка “Ефективний Product owner 2018. Хто він? І чи є майбутнє у ці...
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
 

2013.08.24 Антон Киселёв семинар "Agile (Scrum)"

  • 1.
  • 2.
  • 3. Я расскажу о таких вещах как: •Как и откуда (а главное зачем) пришел к нам Agile; •Какие методологии можно найти в Аgile; •Что такое Scrum, его особенности, плюсы и минусы; •Личный опыт внедрения Scrum в различных компаниях, проектах и командах; •Психология в гибких методологиях; •Agile Testing •Практические советы
  • 4. Основные идеи: • Личности и их взаимодействия важнее, чем процессы и инструменты; • Работающее программное обеспечение важнее, чем полная документация; • Сотрудничество с заказчиком важнее, чем контрактные обязательства; • Реакция на изменения важнее, чем следование плану.
  • 5. Зачем вам Agile? 30% опрошенных мечтают об ускорении выпуска продуктов на рынок, т.е. улучшить тот самый Time-To-Market. 29% хотят управлять постоянно меняющимися приоритетами, это, можно сказать, бич всего бизнеса разработки ПО, особенно в наше сверх-динамичное время. 23% хотят улучшить взаимодействие Бизнеса и ИТ, что в свою очередь ведет ко многим другим положительным результатам и выгодам. Тимофей Евграшин 20 Июнь 2013 http://tim.com.ua/2013/06/state-of-agile-why-companies-choose-it/ Поменялся «рынок потребителей ПО»
  • 6. Scrum – потасовка, драка за мяч в регби
  • 7. Термин 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%20produ ct%20development%20game.pdf Джефф Сазерленд: http://scrum.jeffsutherland.com/2004/12/nativity-scene-how- scrum-was-born.html Как появился Scrum
  • 9. Product Owner ответственен за достижение максимальной ценности продукта и работы, исполняемой Командой Разработчиков. Product Owner является единственным человеком в Команде, отвечающим за (Product Backlog). • Четкое определение элементов Product Backlog; • Упорядочение элементов Product Backlog для оптимизации достижения целей и поставленных задач; • Ответственность за ценность работы, исполняемой Командой Разработчиков; • Обеспечение доступности, прозрачности и понятности Product Backlog • Ответственность за понимание Командой Разработчиков требований Product Owner
  • 10. Scrum Development Team • Самоуправляема. • Кроссфункциональна; • Никаких должностей в Команде Разработчиков, кроме Разработчика; • Ответственность лежит на всей Команде Разработчиков, подразумевающейся одним целым. • У Команды Разработчиков нет структурных подразделений. • 7 ± 2
  • 11. • Ответственен за то, чтобы Скрам был гарантированно понят всеми участниками и работал. • Скрам Мастер также помогает людям, не входящим в состав Скрам Команды понять, какие из их взаимодействий со Скрам Командой являются полезными, а какие нет. • По требованию или необходимости может выступить ведущим мероприятий Скрама. • Учит Команду Разработчиков самоуправлению и кроссфункциональности; • При необходимости проводит мероприятия Скрама; • Проводит необходимые тренинги для Скрам Команды ScrumMaster
  • 12. • Sprint Planning Meeting (Планирование) • Daily Standup / Daily Scrum (Митинг) • Sprint Review (Демонстрация) • Sprint Retrospective (Ретроспектива) Scrum Meetings
  • 15.
  • 16.
  • 20. Почитать:  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/
  • 21. Посмотреть:  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/