SlideShare a Scribd company logo
1 of 31
Когда требования
«никакие»…
Алексей ЛУПАН
2015
«Главный
тестировщик
Молдовы»
Тренер тестировщиков
testitquickly.com
Гонзо-журналист
«Волга» ГАЗ-21 (1965 г.)
ПАРАЛЛЕЛЬНЫЕ
МИРЫ
ТЕСТИРОВАНИЯ
они существуют
ВСЁ НАЧИНАЕТСЯ
с мечты про
«хорошие требования »
ВСЁ ЗАВЕРШАЕТСЯ
нехорошими
неврозами
КАЧЕСТВО ПО
не бывает
предсказуемым
Озарение №1
КАЧЕСТВО
не следствие процесса
разработки
Озарение №2
РАССКАЗ
ПРО КЛОУНА
КОГДА НЕ
МОЖЕШЬ
ИЗМЕНИТЬ СЕБЯ…
Я — ГРАДУСНИК
с дизельным мотором
ВНЕЗАПНОЕ ОСОЗНАНИЕ
Я НЕ ВИНОВАТ
ни в успехе проекта
ни в неудаче проекта
Озарение №3
Я НЕ БУДУ
БРАТЬ НА СЕБЯ
ОТВЕТСТВЕННОСТЬ
за качество
ХОРОШИЕ
ТРЕБОВАНИЯ
это просто детальные
договоренности
ИЗ ЧЕГО ОНИ
СОСТОЯТ?
ХОТЕЛКИ
ТРЕБОВАНИЯ
СПЕЦИФИКАЦИИ
1. ХОТЕЛКИ
2. ТРЕБОВАНИЯ
3. СПЕЦИФИКАЦИИ
КТО ПИШЕТ
ТРЕБОВАНИЯ?нормальные,
добрые,
умные,
отзывчивые,
интеллигентные люди
Озарение №6 (последнее)
нормальные
добрые
умные
отзывчивые
интеллигентные
ЛЮДИ
Я ТАКИ ПОЙДУ
ДОГОВАРИВАТЬСЯ
о требованиях
ТЕХНОЛОГИЯ
ЧТЕНИЯ
ТРЕБОВАНИЙ
1. Взять требования
2. Воображать «на троих»
будущую реализацию
требований
3. «В три руки» (быстро)
записывать все соображения
и вопросы в блокнот
Через два часа:
1. Перерыв,
2. Список идей,
3. Список вопросов.
Отсортировать
идеи и вопросы
от важнейших ко всем остальным
ДОЙТИ
ДО ТЕХ, С КЕМ НАДО ГОВОРИТЬ
и спрашивать по списку
ПОВТОРЯТЬ
ПРОЦЕСС
до просветления
Это всё
это не сложно
это просто
надо делать
КОНЕЦ
ФИЛЬМА

More Related Content

Viewers also liked

Никита Токарев - Культурный кластер казань
Никита Токарев - Культурный кластер казаньНикита Токарев - Культурный кластер казань
Никита Токарев - Культурный кластер казаньAnna Odintsova
 
Образование и креативное предпринимательство в БВШД.
Образование и креативное предпринимательство в БВШД.Образование и креативное предпринимательство в БВШД.
Образование и креативное предпринимательство в БВШД.Maria Stashenko
 
How to think like startup
How to think like startupHow to think like startup
How to think like startupRoomian.org
 
Workshop quality of service in banks
Workshop quality of service in banksWorkshop quality of service in banks
Workshop quality of service in banksMytiok
 
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014it-people
 
Предпринимательство – путь к рыночной ориентации. Арне Эллефорс
Предпринимательство – путь к рыночной ориентации. Арне ЭллефорсПредпринимательство – путь к рыночной ориентации. Арне Эллефорс
Предпринимательство – путь к рыночной ориентации. Арне ЭллефорсAssociation of European Business
 
Seminar On Marketing Research Draft
Seminar On Marketing Research DraftSeminar On Marketing Research Draft
Seminar On Marketing Research DraftMytiok
 
андроид банкомат приватбанк деньги будущего
андроид банкомат приватбанк деньги будущегоандроид банкомат приватбанк деньги будущего
андроид банкомат приватбанк деньги будущегоRoomian.org
 
Cashless journey white-paper_final
Cashless journey white-paper_finalCashless journey white-paper_final
Cashless journey white-paper_finalRoomian.org
 
Markswebb internet banking rank 2016 - презентация 2016-04-13
Markswebb   internet banking rank 2016 - презентация 2016-04-13Markswebb   internet banking rank 2016 - презентация 2016-04-13
Markswebb internet banking rank 2016 - презентация 2016-04-13Bankir_Ru
 
Методология сравнительного исследования банкоматов Usability lab
Методология сравнительного исследования банкоматов Usability labМетодология сравнительного исследования банкоматов Usability lab
Методология сравнительного исследования банкоматов Usability labKirill Kochkin
 
Результаты опроса пользователей интернет-банкинга в Украине
Результаты опроса пользователей интернет-банкинга в УкраинеРезультаты опроса пользователей интернет-банкинга в Украине
Результаты опроса пользователей интернет-банкинга в УкраинеRoomian.org
 
Креативное предпринимательство и креативная экономика
Креативное предпринимательство и креативная экономикаКреативное предпринимательство и креативная экономика
Креативное предпринимательство и креативная экономикаMaria Stashenko
 
Гайд интервью с пользователями банковских сервисов
Гайд интервью с пользователями банковских сервисовГайд интервью с пользователями банковских сервисов
Гайд интервью с пользователями банковских сервисовMaria Stashenko
 
Markswebb e-Commerce User Index 2014
Markswebb e-Commerce User Index 2014Markswebb e-Commerce User Index 2014
Markswebb e-Commerce User Index 2014Alexey Skobelev
 

Viewers also liked (20)

Никита Токарев - Культурный кластер казань
Никита Токарев - Культурный кластер казаньНикита Токарев - Культурный кластер казань
Никита Токарев - Культурный кластер казань
 
Дмитрий Мильков
Дмитрий МильковДмитрий Мильков
Дмитрий Мильков
 
Образование и креативное предпринимательство в БВШД.
Образование и креативное предпринимательство в БВШД.Образование и креативное предпринимательство в БВШД.
Образование и креативное предпринимательство в БВШД.
 
How to think like startup
How to think like startupHow to think like startup
How to think like startup
 
Workshop quality of service in banks
Workshop quality of service in banksWorkshop quality of service in banks
Workshop quality of service in banks
 
Маргарита Корзун
Маргарита КорзунМаргарита Корзун
Маргарита Корзун
 
Брук Горовиц
Брук ГоровицБрук Горовиц
Брук Горовиц
 
Cómo reconstruir la reputación de España apoyándose en las marcas de las empr...
Cómo reconstruir la reputación de España apoyándose en las marcas de las empr...Cómo reconstruir la reputación de España apoyándose en las marcas de las empr...
Cómo reconstruir la reputación de España apoyándose en las marcas de las empr...
 
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
А. Ахметов "Когда тесты пишут разработчики", DUMP-2014
 
Предпринимательство – путь к рыночной ориентации. Арне Эллефорс
Предпринимательство – путь к рыночной ориентации. Арне ЭллефорсПредпринимательство – путь к рыночной ориентации. Арне Эллефорс
Предпринимательство – путь к рыночной ориентации. Арне Эллефорс
 
Seminar On Marketing Research Draft
Seminar On Marketing Research DraftSeminar On Marketing Research Draft
Seminar On Marketing Research Draft
 
андроид банкомат приватбанк деньги будущего
андроид банкомат приватбанк деньги будущегоандроид банкомат приватбанк деньги будущего
андроид банкомат приватбанк деньги будущего
 
Cashless journey white-paper_final
Cashless journey white-paper_finalCashless journey white-paper_final
Cashless journey white-paper_final
 
Markswebb internet banking rank 2016 - презентация 2016-04-13
Markswebb   internet banking rank 2016 - презентация 2016-04-13Markswebb   internet banking rank 2016 - презентация 2016-04-13
Markswebb internet banking rank 2016 - презентация 2016-04-13
 
Методология сравнительного исследования банкоматов Usability lab
Методология сравнительного исследования банкоматов Usability labМетодология сравнительного исследования банкоматов Usability lab
Методология сравнительного исследования банкоматов Usability lab
 
Дизайн исследования 2
Дизайн исследования 2Дизайн исследования 2
Дизайн исследования 2
 
Результаты опроса пользователей интернет-банкинга в Украине
Результаты опроса пользователей интернет-банкинга в УкраинеРезультаты опроса пользователей интернет-банкинга в Украине
Результаты опроса пользователей интернет-банкинга в Украине
 
Креативное предпринимательство и креативная экономика
Креативное предпринимательство и креативная экономикаКреативное предпринимательство и креативная экономика
Креативное предпринимательство и креативная экономика
 
Гайд интервью с пользователями банковских сервисов
Гайд интервью с пользователями банковских сервисовГайд интервью с пользователями банковских сервисов
Гайд интервью с пользователями банковских сервисов
 
Markswebb e-Commerce User Index 2014
Markswebb e-Commerce User Index 2014Markswebb e-Commerce User Index 2014
Markswebb e-Commerce User Index 2014
 

More from it-people

«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Coit-people
 
«Scrapy internals» Александр Сибиряков, Scrapinghub
«Scrapy internals» Александр Сибиряков, Scrapinghub«Scrapy internals» Александр Сибиряков, Scrapinghub
«Scrapy internals» Александр Сибиряков, Scrapinghubit-people
 
«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains
«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains
«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrainsit-people
 
«Gevent — быть или не быть?» Александр Мокров, Positive Technologies
«Gevent — быть или не быть?» Александр Мокров, Positive Technologies«Gevent — быть или не быть?» Александр Мокров, Positive Technologies
«Gevent — быть или не быть?» Александр Мокров, Positive Technologiesit-people
 
«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс
«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс
«Ещё один Поиск Яндекса» Александр Кошелев, Яндексit-people
 
«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...
«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...
«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...it-people
 
«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr
«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr
«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalrit-people
 
«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...
«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...
«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...it-people
 
«Тотальный контроль производительности» Михаил Юматов, ЦИАН
«Тотальный контроль производительности» Михаил Юматов, ЦИАН«Тотальный контроль производительности» Михаил Юматов, ЦИАН
«Тотальный контроль производительности» Михаил Юматов, ЦИАНit-people
 
«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк
«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк
«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банкit-people
 
«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co
«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co
«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Coit-people
 
«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС
«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС
«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНСit-people
 
«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...
«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...
«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...it-people
 
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologiesit-people
 
«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System
«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System
«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn Systemit-people
 
«(Без)опасный Python», Иван Цыганов, Positive Technologies
«(Без)опасный Python», Иван Цыганов, Positive Technologies«(Без)опасный Python», Иван Цыганов, Positive Technologies
«(Без)опасный Python», Иван Цыганов, Positive Technologiesit-people
 
«Python of Things», Кирилл Борисов, Яндекс
«Python of Things», Кирилл Борисов, Яндекс«Python of Things», Кирилл Борисов, Яндекс
«Python of Things», Кирилл Борисов, Яндексit-people
 
«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...
«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...
«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...it-people
 
«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician
«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician
«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognicianit-people
 
«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...
«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...
«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...it-people
 

More from it-people (20)

«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
«Про аналитику и серебряные пули» Александр Подсобляев, Rambler&Co
 
«Scrapy internals» Александр Сибиряков, Scrapinghub
«Scrapy internals» Александр Сибиряков, Scrapinghub«Scrapy internals» Александр Сибиряков, Scrapinghub
«Scrapy internals» Александр Сибиряков, Scrapinghub
 
«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains
«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains
«Отладка в Python 3.6: Быстрее, Выше, Сильнее» Елизавета Шашкова, JetBrains
 
«Gevent — быть или не быть?» Александр Мокров, Positive Technologies
«Gevent — быть или не быть?» Александр Мокров, Positive Technologies«Gevent — быть или не быть?» Александр Мокров, Positive Technologies
«Gevent — быть или не быть?» Александр Мокров, Positive Technologies
 
«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс
«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс
«Ещё один Поиск Яндекса» Александр Кошелев, Яндекс
 
«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...
«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...
«How I Learned to Stop Worrying and Love the BFG: нагрузочное тестирование со...
 
«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr
«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr
«Write once run anywhere — почём опиум для народа?» Игорь Новиков, Scalr
 
«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...
«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...
«Gensim — тематическое моделирование для людей» Иван Меньших, Лев Константино...
 
«Тотальный контроль производительности» Михаил Юматов, ЦИАН
«Тотальный контроль производительности» Михаил Юматов, ЦИАН«Тотальный контроль производительности» Михаил Юматов, ЦИАН
«Тотальный контроль производительности» Михаил Юматов, ЦИАН
 
«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк
«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк
«Детские болезни live-чата» Ольга Сентемова, Тинькофф Банк
 
«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co
«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co
«Микросервисы наносят ответный удар!» Олег Чуркин, Rambler&Co
 
«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС
«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС
«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС
 
«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...
«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...
«Что такое serverless-архитектура и как с ней жить?» Николай Марков, Aligned ...
 
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies
 
«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System
«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System
«PyWat. А хорошо ли вы знаете Python?» Александр Швец, Marilyn System
 
«(Без)опасный Python», Иван Цыганов, Positive Technologies
«(Без)опасный Python», Иван Цыганов, Positive Technologies«(Без)опасный Python», Иван Цыганов, Positive Technologies
«(Без)опасный Python», Иван Цыганов, Positive Technologies
 
«Python of Things», Кирилл Борисов, Яндекс
«Python of Things», Кирилл Борисов, Яндекс«Python of Things», Кирилл Борисов, Яндекс
«Python of Things», Кирилл Борисов, Яндекс
 
«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...
«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...
«Как сделать так, чтобы тесты на Swift не причиняли боль» Сычев Александр, Ra...
 
«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician
«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician
«Клиенту и серверу нужно поговорить» Прокопов Никита, Cognician
 
«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...
«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...
«Кошелек или деньги: сложный выбор между памятью и процессором» Алексеенко Иг...
 

DUMP-2015: «Когда требования «никакие»... Алексей Лупан, Киев