Suche senden
Hochladen
Процессные заболевания и методы их лечения
•
Als PPTX, PDF herunterladen
•
7 gefällt mir
•
1,480 views
Askhat Urazbaev
Folgen
Доклад на конференции Agile-Labs 31 марта 2009 года
Weniger lesen
Mehr lesen
Bildung
Melden
Teilen
Melden
Teilen
1 von 41
Jetzt herunterladen
Empfohlen
Паттерны построения эффективного процесса разработки
Паттерны построения эффективного процесса разработки
SQALab
Асхат Уразбаев
Асхат Уразбаев
SQALab
Urazbaev
Urazbaev
sef2009
Международное признание ВШМ СПбГУ
Международное признание ВШМ СПбГУ
varlamovdenis
Working By Scrum I Dom Team
Working By Scrum I Dom Team
Alexey Krivitsky
2008-04-15-scrum-from-custis-show
2008-04-15-scrum-from-custis-show
Stas Fomin
Выученная беспомощность в организациях, Стачка 2017
Выученная беспомощность в организациях, Стачка 2017
Sergey Baranov
Metrika Razuvaev
Metrika Razuvaev
Yura Vysoven
Empfohlen
Паттерны построения эффективного процесса разработки
Паттерны построения эффективного процесса разработки
SQALab
Асхат Уразбаев
Асхат Уразбаев
SQALab
Urazbaev
Urazbaev
sef2009
Международное признание ВШМ СПбГУ
Международное признание ВШМ СПбГУ
varlamovdenis
Working By Scrum I Dom Team
Working By Scrum I Dom Team
Alexey Krivitsky
2008-04-15-scrum-from-custis-show
2008-04-15-scrum-from-custis-show
Stas Fomin
Выученная беспомощность в организациях, Стачка 2017
Выученная беспомощность в организациях, Стачка 2017
Sergey Baranov
Metrika Razuvaev
Metrika Razuvaev
Yura Vysoven
Model Driven Architecture
Model Driven Architecture
Badral Baigaltugs
Mass Clients Online (с) Mikhail Lubich
Mass Clients Online (с) Mikhail Lubich
HUNGRY BOYS Creative agency
【13-D-1】 ERP5に見るストレージ技術
【13-D-1】 ERP5に見るストレージ技術
devsumi2009
Юрий Трухин (InfoboxCloud)
Юрий Трухин (InfoboxCloud)
Ontico
Problogging
Problogging
guest258f78a
исследование поведения потребителей на р недвижим
исследование поведения потребителей на р недвижим
Igor Savchuk
Profit Backlog | В погоне за эффективным бэклогом
Profit Backlog | В погоне за эффективным бэклогом
Nikita Filippov
Продвижение портала новостроек. Как SEO помогает стать лидером рынка?
Продвижение портала новостроек. Как SEO помогает стать лидером рынка?
collaborator.pro
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Michael Ganschuk
Интернет-сообщества 2008: Организация Интернет-платежей как фактор развития б...
Интернет-сообщества 2008: Организация Интернет-платежей как фактор развития б...
E-Money News
02 Citrus Systems S Pb
02 Citrus Systems S Pb
Liudmila Li
исчезнут ли российские эпс
исчезнут ли российские эпс
Timur AITOV
Zepter Tuttoluxo Manual
Zepter Tuttoluxo Manual
Natalia Zepter
Questions RéPonses Ru
Questions RéPonses Ru
astrelin
Dunaev samouchitel js
Dunaev samouchitel js
samson1111
25 основных стилей блоггинга
25 основных стилей блоггинга
Roman Stroganov
Strategies Magazine Presentation 2009
Strategies Magazine Presentation 2009
Blogcamp Organization Committee
Спецпроекты ВКонтакте
Спецпроекты ВКонтакте
Petr Malukov
Mixing Agile Rup
Mixing Agile Rup
Alexey Krivitsky
Internet Programming With Java Book - Svetlin Nakov
Internet Programming With Java Book - Svetlin Nakov
Svetlin Nakov
Подход ScrumTrek к Agile Transformation
Подход ScrumTrek к Agile Transformation
Askhat Urazbaev
Scaling agile
Scaling agile
Askhat Urazbaev
Weitere ähnliche Inhalte
Was ist angesagt?
Model Driven Architecture
Model Driven Architecture
Badral Baigaltugs
Mass Clients Online (с) Mikhail Lubich
Mass Clients Online (с) Mikhail Lubich
HUNGRY BOYS Creative agency
【13-D-1】 ERP5に見るストレージ技術
【13-D-1】 ERP5に見るストレージ技術
devsumi2009
Юрий Трухин (InfoboxCloud)
Юрий Трухин (InfoboxCloud)
Ontico
Problogging
Problogging
guest258f78a
исследование поведения потребителей на р недвижим
исследование поведения потребителей на р недвижим
Igor Savchuk
Profit Backlog | В погоне за эффективным бэклогом
Profit Backlog | В погоне за эффективным бэклогом
Nikita Filippov
Продвижение портала новостроек. Как SEO помогает стать лидером рынка?
Продвижение портала новостроек. Как SEO помогает стать лидером рынка?
collaborator.pro
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Michael Ganschuk
Интернет-сообщества 2008: Организация Интернет-платежей как фактор развития б...
Интернет-сообщества 2008: Организация Интернет-платежей как фактор развития б...
E-Money News
02 Citrus Systems S Pb
02 Citrus Systems S Pb
Liudmila Li
исчезнут ли российские эпс
исчезнут ли российские эпс
Timur AITOV
Zepter Tuttoluxo Manual
Zepter Tuttoluxo Manual
Natalia Zepter
Questions RéPonses Ru
Questions RéPonses Ru
astrelin
Dunaev samouchitel js
Dunaev samouchitel js
samson1111
25 основных стилей блоггинга
25 основных стилей блоггинга
Roman Stroganov
Strategies Magazine Presentation 2009
Strategies Magazine Presentation 2009
Blogcamp Organization Committee
Спецпроекты ВКонтакте
Спецпроекты ВКонтакте
Petr Malukov
Mixing Agile Rup
Mixing Agile Rup
Alexey Krivitsky
Internet Programming With Java Book - Svetlin Nakov
Internet Programming With Java Book - Svetlin Nakov
Svetlin Nakov
Was ist angesagt?
(20)
Model Driven Architecture
Model Driven Architecture
Mass Clients Online (с) Mikhail Lubich
Mass Clients Online (с) Mikhail Lubich
【13-D-1】 ERP5に見るストレージ技術
【13-D-1】 ERP5に見るストレージ技術
Юрий Трухин (InfoboxCloud)
Юрий Трухин (InfoboxCloud)
Problogging
Problogging
исследование поведения потребителей на р недвижим
исследование поведения потребителей на р недвижим
Profit Backlog | В погоне за эффективным бэклогом
Profit Backlog | В погоне за эффективным бэклогом
Продвижение портала новостроек. Как SEO помогает стать лидером рынка?
Продвижение портала новостроек. Как SEO помогает стать лидером рынка?
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Elina kuzyutkina-hitrosti-i-tryuki-v-ispolzovanii-zabbix
Интернет-сообщества 2008: Организация Интернет-платежей как фактор развития б...
Интернет-сообщества 2008: Организация Интернет-платежей как фактор развития б...
02 Citrus Systems S Pb
02 Citrus Systems S Pb
исчезнут ли российские эпс
исчезнут ли российские эпс
Zepter Tuttoluxo Manual
Zepter Tuttoluxo Manual
Questions RéPonses Ru
Questions RéPonses Ru
Dunaev samouchitel js
Dunaev samouchitel js
25 основных стилей блоггинга
25 основных стилей блоггинга
Strategies Magazine Presentation 2009
Strategies Magazine Presentation 2009
Спецпроекты ВКонтакте
Спецпроекты ВКонтакте
Mixing Agile Rup
Mixing Agile Rup
Internet Programming With Java Book - Svetlin Nakov
Internet Programming With Java Book - Svetlin Nakov
Mehr von Askhat Urazbaev
Подход ScrumTrek к Agile Transformation
Подход ScrumTrek к Agile Transformation
Askhat Urazbaev
Scaling agile
Scaling agile
Askhat Urazbaev
Как сохранить гибкость бизнеса
Как сохранить гибкость бизнеса
Askhat Urazbaev
Agile Coach и Scrum Master как руководители нового типа
Agile Coach и Scrum Master как руководители нового типа
Askhat Urazbaev
Agile в кровавом энтепрайзе
Agile в кровавом энтепрайзе
Askhat Urazbaev
KPI и бонусы
KPI и бонусы
Askhat Urazbaev
Управление зависимостями между командами
Управление зависимостями между командами
Askhat Urazbaev
Особенности национальной разработки
Особенности национальной разработки
Askhat Urazbaev
Практики масштабирования гибкой разработки
Практики масштабирования гибкой разработки
Askhat Urazbaev
#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка
Askhat Urazbaev
Vs launch alm2
Vs launch alm2
Askhat Urazbaev
ALM & Agile
ALM & Agile
Askhat Urazbaev
Государство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое Задание
Askhat Urazbaev
Статегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компании
Askhat Urazbaev
Геймификация процесса разработки ПО
Геймификация процесса разработки ПО
Askhat Urazbaev
Lean leadership
Lean leadership
Askhat Urazbaev
Value Stream Mapping
Value Stream Mapping
Askhat Urazbaev
Process improvement process improvement process
Process improvement process improvement process
Askhat Urazbaev
Развитие ИТ
Развитие ИТ
Askhat Urazbaev
Нулевая итерация. Как cпасти котов
Нулевая итерация. Как cпасти котов
Askhat Urazbaev
Mehr von Askhat Urazbaev
(20)
Подход ScrumTrek к Agile Transformation
Подход ScrumTrek к Agile Transformation
Scaling agile
Scaling agile
Как сохранить гибкость бизнеса
Как сохранить гибкость бизнеса
Agile Coach и Scrum Master как руководители нового типа
Agile Coach и Scrum Master как руководители нового типа
Agile в кровавом энтепрайзе
Agile в кровавом энтепрайзе
KPI и бонусы
KPI и бонусы
Управление зависимостями между командами
Управление зависимостями между командами
Особенности национальной разработки
Особенности национальной разработки
Практики масштабирования гибкой разработки
Практики масштабирования гибкой разработки
#No estimate. Безоценочная разработка
#No estimate. Безоценочная разработка
Vs launch alm2
Vs launch alm2
ALM & Agile
ALM & Agile
Государство и Agile: инкрементальное Техническое Задание
Государство и Agile: инкрементальное Техническое Задание
Статегия agile-трансформации крупной компании
Статегия agile-трансформации крупной компании
Геймификация процесса разработки ПО
Геймификация процесса разработки ПО
Lean leadership
Lean leadership
Value Stream Mapping
Value Stream Mapping
Process improvement process improvement process
Process improvement process improvement process
Развитие ИТ
Развитие ИТ
Нулевая итерация. Как cпасти котов
Нулевая итерация. Как cпасти котов
Kürzlich hochgeladen
محاضرات الاحصاء التطبيقي لطلاب علوم الرياضة.pdf
محاضرات الاحصاء التطبيقي لطلاب علوم الرياضة.pdf
Khaled Elbattawy
LAR MARIA MÃE DE ÁFRICA .
LAR MARIA MÃE DE ÁFRICA .
Colégio Santa Teresinha
Bahare Shariat Jild 2 By SadurshSharia Mufti Amjad Ali Azmi
Bahare Shariat Jild 2 By SadurshSharia Mufti Amjad Ali Azmi
bookbahareshariat
Bahare Shariat Jild 4 By SadurshSharia Mufti Amjad Ali Azmi
Bahare Shariat Jild 4 By SadurshSharia Mufti Amjad Ali Azmi
bookbahareshariat
Bahare Shariat Jild 3 By SadurshSharia Mufti Amjad Ali Azmi
Bahare Shariat Jild 3 By SadurshSharia Mufti Amjad Ali Azmi
bookbahareshariat
Energy drink .
Energy drink .
borisjokovic1
FAIL REKOD PENGAJARAN.pptx fail rekod pengajaran
FAIL REKOD PENGAJARAN.pptx fail rekod pengajaran
sekolah233
Saunanaine_Helen Moppel_JUHENDATUD SAUNATEENUSE JA LOODUSMATKA SÜNERGIA_strat...
Saunanaine_Helen Moppel_JUHENDATUD SAUNATEENUSE JA LOODUSMATKA SÜNERGIA_strat...
Eesti Loodusturism
Bahare Shariat Jild 1 By SadurshSharia Mufti Amjad Ali Azmi
Bahare Shariat Jild 1 By SadurshSharia Mufti Amjad Ali Azmi
bookbahareshariat
Kürzlich hochgeladen
(9)
محاضرات الاحصاء التطبيقي لطلاب علوم الرياضة.pdf
محاضرات الاحصاء التطبيقي لطلاب علوم الرياضة.pdf
LAR MARIA MÃE DE ÁFRICA .
LAR MARIA MÃE DE ÁFRICA .
Bahare Shariat Jild 2 By SadurshSharia Mufti Amjad Ali Azmi
Bahare Shariat Jild 2 By SadurshSharia Mufti Amjad Ali Azmi
Bahare Shariat Jild 4 By SadurshSharia Mufti Amjad Ali Azmi
Bahare Shariat Jild 4 By SadurshSharia Mufti Amjad Ali Azmi
Bahare Shariat Jild 3 By SadurshSharia Mufti Amjad Ali Azmi
Bahare Shariat Jild 3 By SadurshSharia Mufti Amjad Ali Azmi
Energy drink .
Energy drink .
FAIL REKOD PENGAJARAN.pptx fail rekod pengajaran
FAIL REKOD PENGAJARAN.pptx fail rekod pengajaran
Saunanaine_Helen Moppel_JUHENDATUD SAUNATEENUSE JA LOODUSMATKA SÜNERGIA_strat...
Saunanaine_Helen Moppel_JUHENDATUD SAUNATEENUSE JA LOODUSMATKA SÜNERGIA_strat...
Bahare Shariat Jild 1 By SadurshSharia Mufti Amjad Ali Azmi
Bahare Shariat Jild 1 By SadurshSharia Mufti Amjad Ali Azmi
Процессные заболевания и методы их лечения
1.
Процессные заболевания и методы
их лечения Асхат Уразбаев ScrumTrek http://scrumtrek.ru © ScrumTrek.ru, 2009
2.
Цель улучшения процессов
разработки в проекте Эффективное достижение бизнес целей проекта © ScrumTrek.ru, 2009
3.
Эффективность Эффективность
= соблюдение ограничений © ScrumTrek.ru, 2009
4.
Явные ограничения Разработка
с использованием технологий Microsoft Использование «нашего» фреймворка Обойтись существующей командой Уложиться в бюджет © ScrumTrek.ru, 2009
5.
Неявные, но подразумеваемые ограничения
Соблюдение УК РФ Отсутствие несчастных случаев Заказчик должен быть доволен © ScrumTrek.ru, 2009
6.
НЕявные и Неподразумеваемые
ограничения Архитектура должна быть «крутая» Менеджер должен получить повышение после проекта Наш отдел должен получить всю славу © ScrumTrek.ru, 2009
7.
Как добиться высокой эффективности?
Rational Unified Process, Prince2 , CMMi, ISO9000, Sc rum, Extreme Programming, PMBOK, P+, Evo, FDD, OpenUP, Crystal, Lean development, some text, nobody will be able to recognize, on the screen anyway. © ScrumTrek.ru, 2009
8.
Методология как …
…сборник рецептов RUP полезно сравнивать с буфетом или рестораном (с) Doug Foote …коллекция лучших практик CMMI is a collection of best practices…(с) Wikipedia …минимальный набор практик Do not change Scrum (с) Ken Schwaber © ScrumTrek.ru, 2009
9.
Если существует самый
эффективный метод, почему методов так много? © ScrumTrek.ru, 2009
10.
Три проблемы методологии
One size doesn’t fit ‘em all Lack of rationale Lack of understanding © ScrumTrek.ru, 2009
11.
Проект = организм?
Процессное заболевание Дисфункция, приводящая к недостижению или неэффективному достижению целей проекта Описание проблемы первично Рецепт вторичен © ScrumTrek.ru, 2009
12.
Что можно сделать
с процессным заболеванием? Можно вылечить Проблемы больше нет Можно купировать Проблема не исчезла, но больше не беспокоит Можно объявить индивидуальной особенностью Поменяем определение «эффективности» или цели проекта © ScrumTrek.ru, 2009
13.
Симптом ≠ Болезнь
Симптом = на что жалуются люди Болезнь = что является причиной неэффективного достижения цели Симптом quot;У нас заказчик неадекватный» Болезнь Слабая связь с заказчика и разработчика © ScrumTrek.ru, 2009
14.
Дисфункции
© ScrumTrek.ru, 2009
15.
Группа №1. Инфекции
Нарушения обмена информацией Проблемы с распределением ответственности © ScrumTrek.ru, 2009
16.
Пример инфекции. Тестировщик
против программиста Симптомы Много открытых багов Баги часто возвращаются тестировщикам с пометкой «By design» Система уходит в тестирование в полуразобранном состоянии Конфликты разработчик – тестировщик Причины «Все в порядке, сейчас пофиксим!» Программисты не отвечают за качество продукта © ScrumTrek.ru, 2009
17.
Еще инфекции “Неадекватныйquot;
заказчик Плохая связь разработки с заказчиками Низкая вовлеченность/мотивация разработчиков Низкий уровень ответственности разработчиков Команда не соблюдает сроки разработки Оценкой работ занимается заказчик, а не команда © ScrumTrek.ru, 2009
18.
Лечение инфекций Наладим
обмен веществ информацией Короткие итерации, Daily Scrum, планирование, демонстрации и т.д. Повысим иммунитет самоорганизацию команды Коллективное принятие решений, прозрачность, Shared Vision, ретроспектива и т.д. © ScrumTrek.ru, 2009
19.
Лечение инфекций В
узком смысле Scrum Итеративность = прозрачность Самоорганизация В широком смысле Определить роли и ответственности всех участников процесса Agile: ответственность может нести команда! © ScrumTrek.ru, 2009
20.
Чеклист
Role. Есть ли ответственный за решение проблемы? Commit. Он знает, что он ответственный? Знает ли он область своей ответственности? Openness. Все ли заинтересованные (ЗЛ) лица знают, кто ответственый? Rights. Имеет ли ответственный эксклюзивные права на принятие решений в его области ответственности? FUN. Получает ли ответственный удовлетворение от решения проблемы? Means. Есть ли у него все необходимые средства для решения проблемы? Communication. Все ли ЗЛ информируются о том, как проблема решается? Feedback. Существует ли постоянная обратная связь по результатам работы? © ScrumTrek.ru, 2009
21.
Группа №2. Токсины
Внешние по отношению к команде ограничения, влияющие на эффективность обмена информацией или правильное разделение ответственности © ScrumTrek.ru, 2009
22.
Примеры токсинов Эффективность
коммуникации Распределенная разработка Языковой барьер Разница во времени Удаленный заказчик quot;Отдел тестированияquot; Разделение ответственности Персональное бонусирование quot;Пошареныеquot; члены проектной команды Проекты Fixed Price © ScrumTrek.ru, 2009
23.
Работа с токсинами
Обмен информацией Лечение. Убрать токсин Купирование. Средства, облегчающие обмен информацией Документация (Wiki, Word, Sharepoint, Scrum Notes etc) Коммуникация (skype, videoconference, и т.д.) Личные контакты (командировки, видео, «тимбилдинг») Разделение ответственности Лечение. Убрать токсин Купирование. Прокси - ответственный © ScrumTrek.ru, 2009
24.
Группа №3. Физическая форма
Проблемы объема жира документации Проблемы качества мышечной массы кода © ScrumTrek.ru, 2009
25.
Примеры проблем с физической
формой Объем документации Требования плавают в течении итерации Никто не помнит почему мы приняли такие странные решения Очень много переделок, которые можно было избежать Качество кода Долгий полный цикл тестирования Много «наведенных» дефектов Время на исправление дефекта невозможно оценить © ScrumTrek.ru, 2009
26.
Коммуникации в проекте
© ScrumTrek.ru, 2009
27.
© ScrumTrek.ru, 2009
28.
© ScrumTrek.ru, 2009
29.
У кого из
них нормальный вес? © ScrumTrek.ru, 2009
30.
Идеальный вес
© ScrumTrek.ru, 2009
31.
Набор физической формы
Как правило, длительный процесс Нужно планировать работу над формой Обязательно осознавать свои возможности Процесс набора должен быть облегчен по максимуму Практики Технологический долг TDD, Test Automation Definition of Done Шаблоны RUP/OpenUP Собственные шаблоны © ScrumTrek.ru, 2009
32.
Группа №4. Неврология
Фундаментальные дисфункции Бизнес-цель неясна Бизнес-цель недостижима Бизнес-цель отсутствует Ограничения эффективности несовместны © ScrumTrek.ru, 2009
33.
Кретинизм Бизнес цель
неясна Лечение Product Owner Product Management Vision & Biz Vison © ScrumTrek.ru, 2009
34.
Галлюцинации Бизнес-цель
недостижима Лечение Диагностика рынком Динамично корректировать цель © ScrumTrek.ru, 2009
35.
Мозг мертв. Вегетативная кома
Проект еще существует, но необходимости в нем нет Лечение Эвтаназия © ScrumTrek.ru, 2009
36.
Шизофрения. Раздвоение личности
Ограничения эффективности несовместны Как правило, означает наличие quot;политикиquot; Лечение Реформа внутри организации Купирование Product Owner ограждает команду от политики © ScrumTrek.ru, 2009
37.
Есть и другие
дисфункции Рак. Некомандное поведение Недостаточность. Отсутствие всех необходимых навыков у команды Незрелость. Непрофессионализм команды © ScrumTrek.ru, 2009
38.
Общие замечания Оптимизировать
процесс в целом Заниматься болезнью, а не симптомами Тяжелая болезнь может скрывать более легкую © ScrumTrek.ru, 2009
39.
Понимать процесс разработки ПО
© ScrumTrek.ru, 2009
40.
Развитие идеи Сделать
каталог процессных дисфункций Собрать best practices лечения Подробности тут: http://scrumtrek.blogspot.com © ScrumTrek.ru, 2009
41.
Конец Будьте здоровы! Вопросы?
© ScrumTrek.ru, 2009
Jetzt herunterladen