SlideShare a Scribd company logo
1 of 87
ПЕРЕСТАН
ЬТЕ
СПРАШИВ
АТЬ
«КОГДА?»
одинизСкрамГидов
agilebasecamp.org agileee.org
hotcode.org
Denver Intl. Airport
Denver Intl. Airport
Eurofighter Typhoon
Eurofighter Typhoon
Sydney Opera House
Sydney Opera House
CHAOS REPORT от Standish Group
Среднестатистически проект по
разработке заказного софта
x2 денег
x1.6 времени
ПОРОЧНЫЙ КРУГ
БИЗНЕС ЖАДНО
ХОЧЕТ
МЫ ДАЕМ
НЕРЕАЛЬНЫЕ
ОЦЕНКИ
МЫ НЕ ВЫПУСКАЕМ
ОБЕЩАННОГО
БИЗНЕС НАЧИНАЕТ
ДАВИТЬ
ПОРОЧНЫЙ КРУГ
БИЗНЕС ЖАДНО
ХОЧЕТ
МЫ ДАЕМ
НЕРЕАЛЬНЫЕ
ОЦЕНКИ
МЫ НЕ ВЫПУСКАЕМ
ОБЕЩАННОГО
БИЗНЕС НАЧИНАЕТ
ДАВИТЬ
СТАНОВИТСЯ ЕЩЕ
СЛОЖНЕЕ ВЫПУСКАТЬ
ВО ВРЕМЯ
МЫ ДАЕМ ЕЩЕ БОЛЕЕ
НЕРЕАЛЬНЫЕ ОЦЕНКИБИЗНЕС НАЧИНАЕТ
ДАВИТЬ СИЛЬНЕЕ
Типичный IT проект
ЧТО ЖЕ МЫ ДЕЛАЕМ НЕ ТАК???
ПРОСТАЯ ЗАДАЧКА НА ВРЕМЯ
1. ВМЕСТЕ ОНИ СТОЯТ $1,10
2. МЫШЬ ДОРОЖЕ МЯЧИКА НА ДОЛЛАР
- СКОЛЬКО СТОИТ МЯЧИК?
В «софте» нашего мозга есть «баги».
У нас не все в порядке с оцениванием.
И это не ограничивается оптическими
иллюзиями.
НЕ ЧИТАЙТЕ ЭТОТ ТЕКСТ
И НЕ ВЫЧИСЛЯЙТЕ
3x3 = ?
3x3 =
ЭТО ВСЕ ВАШ «ЗАЯЦ»
ЧТЕНИЕ
JUMPING
TOCONCLUSIONS
ЗАЧЕМ НАМ «ЗАЯЦ»?
В ЧЕМ ЕЩЕ ХОРОШ «ЗАЯЦ»?
СКОЛЬКО БУДЕТ 17x38 ?
ЧТО ПОГУБИЛО РИМСКУЮ ИМПЕРИЮ?
MCMLXXXIV
лень :)
ЧТО ПОГУБИЛО РИМСКУЮ ИМПЕРИЮ?
ИНТУИЦИЯ
быстрые
вычисления
ЛОГИКА
сложные
вычисления
малый расход энергии огромный расход энергии
ЗАЯЦ vs. ЧЕРЕПАХА
ЗАЯЦ vs. ЧЕРЕПАХА 2.0
КОГДА ВЫ ВЫЧИСЛЯЕТЕ СРОКИ
КАКАЯ СИСТЕМА ДЕЛАЕТ РАСЧЕТ?
Сколько было лет
Махатме Ганди,
когда он умер?
Сколько ему было лет,
когда он умер?
1. Было ли Махатме Ганди
менее 100 лет, когда он
умер?
1. Было ли Махатме Ганди
более 60 лет, когда он умер?
83
среднее
68
среднее
1. Было ли Махатме Ганди
менее 100 лет, когда он
умер?
1. Было ли Махатме Ганди
более 60 лет, когда он умер?
ЭТО ЛЮСИ.
ОНА В ШОКЕ.
ЛЮСИ.
ТАМ ЖЕ.
НОДАЖЕ,ЕСЛИ
ЛЕНИВАЯЧЕРЕПАХА
ПРОСНУЛАСЬИ
ВКЛЮЧИЛАСЬВ
ПРОЦЕСС
ПРОТИВ ВАС РАБОТАЮТ
ЗАКОНЫ ПРИРОДЫ
Задержки
накапливаются.
Задержки
накапливаются.
Задержки
накапливаются.
Задержки
накапливаются.
Ранние завершения
теряются.
Задержки
накапливаются.
Э. Голдратт
время
вероятность
1
ОЗВУЧИВАЕМАЯ НАМИ ОЦЕНКА
ЭТО ПЕРВОЕ ВЕРОЯТНОЕ ВРЕМЯ ЗАВЕРШЕНИЯ
время
Krivitsky’s zapadLaw
НИКТО НЕ ВИДЕЛ ЛЮСИ?
проще говоря:
НАМНОГО ПРОЩЕ ОПОЗДАТЬ,
ЧЕМ УСПЕТЬ!
НО ПРОБЛЕМА НИ В САМИХ
ОЦЕНКАХ И ИХ НЕТОЧНОСТИ
СЛУЧАЙНОСТИ
ЕСТЬ ЛИ ВЫХОД???
ДЕДЛАЙН
(там далеко)ВЫ РЕЛИЗ
ВЫ
42 КТО-ТО ЕЩЕ
242
12
142
83
среднее
68
среднее
1. Было ли Махатме Ганди
менее 100 лет, когда он
умер? 1. Было ли Махатме Ганди
более 60 лет, когда он умер?
СРЕДНЕЕ ПО ВСЕМ ОТВЕТАМ - 76
ПРАВИЛЬНЫЙ ОТВЕТ - 78 !
AS A USER
blah blah blah
ХЗS
M
L
GROOMING
СЕССИИ
2
5
2
1
8
3
2
5
5
2
3
2
Σ
спринты
2
5
2
1
8
3
2
5
5
2
3
2
ВАША СКОРОСТЬ ЗА СПРИНТ
спринты
2
5
2
1
8
3
2
5
5
2
3
2
спринты
2
5
2
1
8
3
2
5
5
2
3
2
спринты
2
5
2
1
8
3
2
5
5
2
3
2
спринты
спринты
ПРОБЛЕМА ОЦЕНОК?
спринты
ЭТО РЕАЛЬНОСТЬ.
Другими словами
(1) ПЕРЕСТАНЬТЕ
ФОКУСИРОВАТЬСЯ НА ОЦЕНКАХ
(они всегда будут кривыми)
Другими словами
(2) ПЕРЕВЕДИТЕ РАЗГОВОР
В РУСЛО ВАШЕЙ СКОРОСТИ
И ОБЪЕМА РАБОТА
Другими словами
(3) ПОСТОЯННО РАБОТАЙТЕ НАД
ПОВЫШЕНИЕМ ВАШЕЙ СКОРОСТИ
И УМЕНЬШЕНИЕМ ОБЪЕМА РАБОТ
ПЕРЕСТАН
ЬТЕ
СПРАШИВ
АТЬ
КОГДА?

More Related Content

Viewers also liked

Обзор методов юзабилити-тестирования
Обзор методов юзабилити-тестированияОбзор методов юзабилити-тестирования
Обзор методов юзабилити-тестированияSQALab
 
Работаем с огоньком!
Работаем с огоньком!Работаем с огоньком!
Работаем с огоньком!SQALab
 
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификацийВелосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификацийSQALab
 
Способы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщикаСпособы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщикаSQALab
 
Риски. Философия и практические рекомендации
Риски. Философия и практические рекомендацииРиски. Философия и практические рекомендации
Риски. Философия и практические рекомендацииSQALab
 
Роли, в которые играют тестировщики
Роли, в которые играют тестировщикиРоли, в которые играют тестировщики
Роли, в которые играют тестировщикиSQALab
 
Реалистичное нагрузочное тестирование
Реалистичное нагрузочное тестированиеРеалистичное нагрузочное тестирование
Реалистичное нагрузочное тестированиеSQALab
 
Проект Роботестер
Проект РоботестерПроект Роботестер
Проект РоботестерSQALab
 
Тестирование по жесткой схеме! Или 27 + 2 фишки в построении процесса тестиро...
Тестирование по жесткой схеме! Или 27 + 2 фишки в построении процесса тестиро...Тестирование по жесткой схеме! Или 27 + 2 фишки в построении процесса тестиро...
Тестирование по жесткой схеме! Или 27 + 2 фишки в построении процесса тестиро...SQALab
 
HtmlElements – естественное расширение PageObject
HtmlElements – естественное расширение PageObjectHtmlElements – естественное расширение PageObject
HtmlElements – естественное расширение PageObjectSQALab
 
Гендерные аспекты постановки задач
Гендерные аспекты постановки задачГендерные аспекты постановки задач
Гендерные аспекты постановки задачSQALab
 
Нагрузочное тестирование web проектов
Нагрузочное тестирование web проектовНагрузочное тестирование web проектов
Нагрузочное тестирование web проектовSQALab
 
Использование игровых элементов и методов в процессе тестирования
Использование игровых элементов и методов в процессе тестированияИспользование игровых элементов и методов в процессе тестирования
Использование игровых элементов и методов в процессе тестированияSQALab
 
Будни тестирования Cassandr-ы
Будни тестирования Cassandr-ыБудни тестирования Cassandr-ы
Будни тестирования Cassandr-ыSQALab
 
Простой взгляд на автоматизацию или Как не изобретать велосипед
Простой взгляд на автоматизацию или Как не изобретать велосипедПростой взгляд на автоматизацию или Как не изобретать велосипед
Простой взгляд на автоматизацию или Как не изобретать велосипедSQALab
 
JIRA. С добавками. Для тестировщиков
JIRA. С добавками. Для тестировщиковJIRA. С добавками. Для тестировщиков
JIRA. С добавками. Для тестировщиковSQALab
 
Грабли автоматизации. Учимся на чужих ошибках
Грабли автоматизации. Учимся на чужих ошибкахГрабли автоматизации. Учимся на чужих ошибках
Грабли автоматизации. Учимся на чужих ошибкахSQALab
 
Организация автоматического тестирования в схеме непрерывной интеграции
Организация автоматического тестирования в схеме непрерывной интеграцииОрганизация автоматического тестирования в схеме непрерывной интеграции
Организация автоматического тестирования в схеме непрерывной интеграцииSQALab
 
10 способов как не надо тестировать высоконагруженный веб-сервис
10 способов как не надо тестировать высоконагруженный веб-сервис10 способов как не надо тестировать высоконагруженный веб-сервис
10 способов как не надо тестировать высоконагруженный веб-сервисSQALab
 
Практика тестирования web сервисов
Практика тестирования web сервисовПрактика тестирования web сервисов
Практика тестирования web сервисовSQALab
 

Viewers also liked (20)

Обзор методов юзабилити-тестирования
Обзор методов юзабилити-тестированияОбзор методов юзабилити-тестирования
Обзор методов юзабилити-тестирования
 
Работаем с огоньком!
Работаем с огоньком!Работаем с огоньком!
Работаем с огоньком!
 
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификацийВелосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
Велосипед почтальона Печкина, или Aвтоматическое тестирование email-нотификаций
 
Способы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщикаСпособы повышения эффективности в работе тестировщика
Способы повышения эффективности в работе тестировщика
 
Риски. Философия и практические рекомендации
Риски. Философия и практические рекомендацииРиски. Философия и практические рекомендации
Риски. Философия и практические рекомендации
 
Роли, в которые играют тестировщики
Роли, в которые играют тестировщикиРоли, в которые играют тестировщики
Роли, в которые играют тестировщики
 
Реалистичное нагрузочное тестирование
Реалистичное нагрузочное тестированиеРеалистичное нагрузочное тестирование
Реалистичное нагрузочное тестирование
 
Проект Роботестер
Проект РоботестерПроект Роботестер
Проект Роботестер
 
Тестирование по жесткой схеме! Или 27 + 2 фишки в построении процесса тестиро...
Тестирование по жесткой схеме! Или 27 + 2 фишки в построении процесса тестиро...Тестирование по жесткой схеме! Или 27 + 2 фишки в построении процесса тестиро...
Тестирование по жесткой схеме! Или 27 + 2 фишки в построении процесса тестиро...
 
HtmlElements – естественное расширение PageObject
HtmlElements – естественное расширение PageObjectHtmlElements – естественное расширение PageObject
HtmlElements – естественное расширение PageObject
 
Гендерные аспекты постановки задач
Гендерные аспекты постановки задачГендерные аспекты постановки задач
Гендерные аспекты постановки задач
 
Нагрузочное тестирование web проектов
Нагрузочное тестирование web проектовНагрузочное тестирование web проектов
Нагрузочное тестирование web проектов
 
Использование игровых элементов и методов в процессе тестирования
Использование игровых элементов и методов в процессе тестированияИспользование игровых элементов и методов в процессе тестирования
Использование игровых элементов и методов в процессе тестирования
 
Будни тестирования Cassandr-ы
Будни тестирования Cassandr-ыБудни тестирования Cassandr-ы
Будни тестирования Cassandr-ы
 
Простой взгляд на автоматизацию или Как не изобретать велосипед
Простой взгляд на автоматизацию или Как не изобретать велосипедПростой взгляд на автоматизацию или Как не изобретать велосипед
Простой взгляд на автоматизацию или Как не изобретать велосипед
 
JIRA. С добавками. Для тестировщиков
JIRA. С добавками. Для тестировщиковJIRA. С добавками. Для тестировщиков
JIRA. С добавками. Для тестировщиков
 
Грабли автоматизации. Учимся на чужих ошибках
Грабли автоматизации. Учимся на чужих ошибкахГрабли автоматизации. Учимся на чужих ошибках
Грабли автоматизации. Учимся на чужих ошибках
 
Организация автоматического тестирования в схеме непрерывной интеграции
Организация автоматического тестирования в схеме непрерывной интеграцииОрганизация автоматического тестирования в схеме непрерывной интеграции
Организация автоматического тестирования в схеме непрерывной интеграции
 
10 способов как не надо тестировать высоконагруженный веб-сервис
10 способов как не надо тестировать высоконагруженный веб-сервис10 способов как не надо тестировать высоконагруженный веб-сервис
10 способов как не надо тестировать высоконагруженный веб-сервис
 
Практика тестирования web сервисов
Практика тестирования web сервисовПрактика тестирования web сервисов
Практика тестирования web сервисов
 

More from SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Перестаньте спрашивать «КОГДА?» Или как перестать закапывать свои проекты в долговые ямы?