Болтон владел черным-черным компутером с белым яблоком посередине. По причине протеста против голодающих в Африке, кусок яблока на логотипе ноута был откушен.
Тезисы доклада
«Тестировщики — валите из Quality assurance business».
Что такое качество? Не соответствие ожиданиями пользователя 🙂 «Я ожидаю, что Windows sucks — и она sucks!»
Мы не можем гарантировать качество, это даже не наша работа. Мы можем тестировать.
Код не товар — это инструмент для решения задач закащщика.
Качество — это больше, чем отсутствие ошибок.
Тестирование — не просто написание тест-кейсов.
Тестирование ПО — это исследование систем, созданных людьми, ПО и всех прилагающихся продуктов и услуг.
Тестирование — это исследование кода, системы, работы людей и взаимосвязей между всем этим добром.
Тестирование — больше чем Checking. Ибо это просто процесс сверки «работает — не работает», а это можно проверять шайтан-машиной, этот процесс не «sapient».
Тестировать надо не только для достижения повторяемого результата, но и для adaptability, value, and threats to value — все то, что компьютер не могут. Такое тестирование фиг заскриптуешь.
Хороший тестировщик не спрашивает «Pass or fail?» Хороший тестировщик спрашивает «Тут есть какая-либо проблема?»
Одно из ошибочных мнений про agile — что это помогает делать софт быстрее. В действительности, это помогает быстрее делать ХОРОШИЙ софт 🙂
Шайтан-машина не может тестировать вместо двуногого шайтан-айтишника — она может только помочь.
Тестировщики — это skilled investigators. Мы измерительные приборы типа градусники, телескопы, бокалы с вином.
Черт побери, я понимаю Болтона без переводчика!
Тестирование — как работа следователей, которые раскрывают преступления (без откатов).
Рассматривать тестирование как услугу — к решению многих проблем.
Если тебе сначала нужна документация — это не тестирование, это checking. Тестирование решает проблемы в ПО.
Проблема не в том, что тестирование — бутылочное горлышко. Проблема в том, что никто не знает, что находится в этой бутылке.
Тестировщики — исследователи, как журналисты, историки, антропологи, ботаники, философы.
We must build knowledge and skills.
Мы тут не судьи, не налоговая, мы услуга проекту, а не препоны.
Повторяемость и надежность тестирования как обеспечивается? Хз. Журналистика — повторяемый процесс?
Ну, в отношении того, что новости надо писать по определенным, узнаваемым юзерами шаблонам — как бы да…
Это творческий процесс, настолько, насколько творчество доступно в области технологий. Следите за работой пилотов и врачей — наиболее близкие нам по духу профессии.
Видео этого выступления — http://vimeo.com/19518317
Дополнительная информация на сайте Болтона.