49
Диагноз по фотографии лечим Cargo Cult и другие болезни без регистрации и смс Alexei Vinogradov

Диагноз по фотографии

  • Upload
    sqalab

  • View
    100

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Диагноз по фотографии

Диагноз по фотографии

лечим Cargo Cult и другие болезни без регистрации и смс

Alexei Vinogradov

Page 2: Диагноз по фотографии

Alexei VinogradovIT-Kонсультант

тестирование, управление тестированием, автоматизация в тестировании, коучинг 15+ лет в IT, докладчик SQA Days / Codefest /

QA Fest

Студент-практикант -> Программист ->

Тестировщик ->…

Page 3: Диагноз по фотографии
Page 4: Диагноз по фотографии

Список болезней

• Cargo Cult

• Not invented here (NIH)

• Эффект Даннинга-Крюгера

Page 5: Диагноз по фотографии

Cargo Cult

Page 6: Диагноз по фотографии

Cargo Cult• Cargo - груз

• Меланезия (с конца XIX века)

Page 7: Диагноз по фотографии

Cargo Cult• Ритуалы подражания

Page 8: Диагноз по фотографии

Cargo Cult в IT

Page 9: Диагноз по фотографии

Cargo Cult в IT

Daily Standup

Page 10: Диагноз по фотографии

Cargo Cult в IT

Scrum Master

Page 11: Диагноз по фотографии

Cargo Cult в IT

Собственный фреймворк автоматизации

Page 12: Диагноз по фотографии

Cargo Cult в IT• Стендапы

• Ретроспективы

• Автоматизация

• Отказ от ручных тестировщиков

• Continues Delivery

Page 13: Диагноз по фотографии

Cargo Cult ?!Подражание полезно!

Page 14: Диагноз по фотографии

Cargo Cult или нет?Единственного

тестировщика джуна назначают организовать

процесс тестированияКоманду переводят на Scrum без обучения,

менеджера назначают Scrum-мастеромДжун-тестировщик

смотрит, как тестируют сениоры в команде и

повторяет

Page 15: Диагноз по фотографии

Подражание vs. Cargo Cult Плохо

• без опытных

мастеров

• без обучения• без обратной связи

извне

Хорошо

• с тренером

• с коучем

• специалисты в

проекте

• после обучения

Page 16: Диагноз по фотографии

NIH (Not-Invented-Here) Syndrome

Page 17: Диагноз по фотографии

NIH (Not Invented Here)• „Reinventing the Wheel“

• „Сделано не у нас“ синдром

• Известен, как минимум, с 1960-ых

• Отказ пользоваться наработками, сделанными не внутри компании

Page 18: Диагноз по фотографии

NIH - аргументы• Недостаточное качество

существующих решений

• Зависимость от внешнего производителя

• Недостаточная гибкость для расширения существующего решения

• Неподходящая лицензия

Page 19: Диагноз по фотографии

NIH - псевдоаргументы• Нехватка времени на поиск и анализ

существующих решений

Page 20: Диагноз по фотографии

NIH - псеводаргументы• Существующие решения „не

бесплатные“99 $ в год?!?

Лол, я за месяц сам сделаю.

Page 21: Диагноз по фотографии

NIH - ошибки• Бинарный выбор (или сами, или чужое

решение без изменений)

• Отбрасывание платных решений

• Сильная преференция бесплатных решений

• Путать „желаемые“ требования к решению с „необходимыми“

Page 22: Диагноз по фотографии

NIH (Not Invented Here)

If it's a core business function -- do it yourself, no matter what.

(c) Joel Spolsky

CEO StackOverflow

Page 23: Диагноз по фотографии

NIH - делать самим?!Создание

инновационного коммерческого продукта для

автотестирования веба (Selenium или своё?)

Написать свой фреймворк BDD как Cucumber, только на

С++Написать свой

багтрекер

Page 24: Диагноз по фотографии

NIH - советы• Рассматривайте платные решения

• Привлекайте консультантов

• Общайтесь к производителем решений

• Не забывайте о возможности ветвления (fork) существующих решений

• Пользуйтесь „пробными“ (trial) версиями

Page 25: Диагноз по фотографии

Dunning-Kruger Effect

Page 26: Диагноз по фотографии

Эффект Даннинга-Крюгера

David Dunning, Justin Kruger: Unskilled and unaware of it. How difficulties in recognizing one’s own incompetence lead to inflated self-assessments (1999)

Page 27: Диагноз по фотографии

Эффект Даннинга-Крюгера

David Dunning, Justin Kruger: Unskilled and unaware of it. How difficulties in recognizing one’s own incompetence lead to inflated self-assessments (1999)

Page 28: Диагноз по фотографии

Исследования самооценки„Я знаю, что я ничего не знаю“

(с) Платон

Page 29: Диагноз по фотографии

Исследования самооценки„Настоящее знание - знать степень своего невежества.“Да не

Конфуций я!!!

Page 30: Диагноз по фотографии

Исследования самооценки„Настоящее знание - знать степень своего невежества.“

(с) Конфуций

Page 31: Диагноз по фотографии

Исследования самооценки„Невежество чаще подкреплено уверенностью, чем знание“

(с) Чарльз Дарвин

Page 32: Диагноз по фотографии

Исследования самооценки„Остерегайся неверных знаний, они опаснее чем незнание“

(с) Бернард Шоу

Page 33: Диагноз по фотографии

ГипотезыНекомпетентный в какой-то области:

• не замечает свою некомпетентность

• не замечает степень своей неадекватности

• не может точно оценить уровень компетентности в этой области у других

• способен заметить и признать свою некомпетентность после обучения в этой области

Page 34: Диагноз по фотографии

Эффект Даннинга-Крюгера

Невежды оценивали свои способности значительно выше, чем на самом деле (на 30-50%)

Page 35: Диагноз по фотографии

Эффект Даннинга-Крюгера

Лучшие оценивали свои способности немного ниже, чем на самом деле.

Page 36: Диагноз по фотографии

Эффект Даннинга-Крюгера

Ig Nobel Prize

Know

Page 37: Диагноз по фотографии

Эффект Даннинга-Крюгера

Не показывает:

• что некомпетентные более уверены в себе, чем компетентные

• что те, кто уверен, что он эксперт в области Х на самом деле им не является

• что некомпетентные считают себя умнее компетентных

Page 38: Диагноз по фотографии

Эффект Даннинга-Крюгера

Показывает только:

• что некомпетентные считают себя более компетентными, чем они есть на самом деле

• что разница между ожиданием и действительностью тем больше, чем меньше компетентность

Page 39: Диагноз по фотографии

Выводы• Уровень компетентности не статичен

(в отличии от например IQ)

• Каждый из нас был невеждой в какой-то области, не осознавая этого

• Поменять уровень компетентности можно обучением в этой области*

• Некомпетентность может очень негативно влиять на качество принимаемых решений

Page 40: Диагноз по фотографии

Прокачали знания о

• Cargo Cult

• Not invented here (NIH)

• Эффект Даннинга-Крюгера

Page 41: Диагноз по фотографии

The End.Questions?

skype: alexejvemail: [email protected]: @i_vino

Page 42: Диагноз по фотографии
Page 43: Диагноз по фотографии

Sunk Cost Fallacy

Page 44: Диагноз по фотографии

Диллема

• Проект А - ожидаемая прибыль 5 млн $

• Проект В - ожидаемая прибыль 6 млн $

В прошлом году мы затратили 2 млн $ на исследования, которые сделали проект А возможным

Page 45: Диагноз по фотографии

Утопленные расходыРасходы, которые невозможно вернуть,

часто эмоционально привязывают к одной из опций.

Page 46: Диагноз по фотографии

ТестированиеМы потратили год на написание автотестов на JavaScript, значит мы будем продолжать писать на JavaScript, даже если расчёты показывает, что переход на Java или Python позволит нам добиться нужного покрытия быстрее.

Мы будем пользоваться SuperBugTracker, хотя нам удобнее JIRA, потому что мы уже купили лицензию за 10.000 $.

Page 47: Диагноз по фотографии

Утопленные расходыТакое поведение нерационально!

Решения прошлого не должны влиять на то, что хорошо для вас сейчас!

Page 48: Диагноз по фотографии

Утопленные расходыУтопленные расходы - могут быть как

ошибкой, так и правильным решением на момент в прошлом.

Не принимайте их в расчет при выборе альтернатив на будущее.

Учёт этих расходов наносит серьёзный ущерб компании.

Page 49: Диагноз по фотографии

The End.Questions?

skype: alexejvemail: [email protected]: @i_vino