Выпуск 14 — QA: Пациент жив или мертв?

Upd. 09.12.2015 обновлена запись —  качество заметно улучшилось
Итак, как мы и обещали, в гостях у нас был ведущий самого известного русскоязычного IT подкаста Radio-T — Umputun (@umputun), известный разработчик, спикер, коуч, организатор — человек-швейцарский-нож Николай Алименков (@xpinjection), а также регулярные участники передачи: несравненная Ирина Винокурова, ко-пилот Андрей Мясников, и начальник Камчатки и Radio QA — Алексей Виноградов.

Наша встреча естественным образом быстро переросла в эмоциональный бэттл между Umputun-ом, который последовательно и непоколебимо отстаивал позицию, что роль QA во многих случаях является абсолютно лишней в процессе разработки, ведущим Radio QA, при поддержке Андрея и Иры, отрицающим ненужность роли, и Николаем, ратующим за сближение ролей QA и программиста.

Примерный план дискуссии:

  • Почему роль QA не нужна
  • Почему роль QA нужна
  • Почему роль QA не нужна
  • Почему роль QA нужна
  • Ты меня неправильно понимаешь
  • Нет, ты меня неправильно понимаешь

В целом нас немного подвела техника, но тем не менее выпуск получился удачным!

Новости:

Плач, Ярославна!

  • Клавиатуры с маленьким шифтом (да, размер шифта — имеет значение!)

Последний Писк

Вопрос этого выпуска короток и прост, как сам QA
  • Скачал, Умпутуна послушать. Он прав.

  • 23ua

    Подкаст тестировщиков, сплошной quality assurance, а запись ужасного качества, лол.

    Чьи-то постоянные нотификации в скайпе, шум от печати на клавиатуре тоже очень клёво слушать.

    • Radio QA podcast

      Извиняемся за неудобства, звук исправили!

  • LPS

    У людей в этом подкасте оппонирующих умпутуну — просто ход
    мыслей другого порядка, из разных измерений. Как говорится «сытый пьяного не
    разумеет». Может они же (особенно те кто были многословней остальных) лет через
    5-10 если еще останутся в профессии переслушают чего они тут по наговорили и
    подумают зачем же они все это наговорили и почему.

  • Denys Stoianov

    звуки Skype раздражают на фоне, пожалуйста переписывайтесь, но отключите эти звуки у скайпа.

    • Radio QA podcast

      да, это была техническая ошибка, забыл настроить записывающий скайп. Сейчас мы обновили звук — стало значительно лучше!

  • Gibikus

    Послушал.
    Все правы, т.к. не договорились о том, что же такое QA и тестирование для вас. Так и остались каждый в своей картине мира. Отсюда и понеслось *** по трубам.
    Хороший выпуск, эмоциональный.
    Те qa о которых говорил Умпутун — не нужны, те о которых говорили вы — нужны, тестирование нужно, если оно своевременно и экономически оправдано, если это дань моде — нахрен такое тестирование.

    Делайте ещё, могу порекомендовать договариваться о терминах и понятия, которые будете обсуждать, тогда может более конструктивно выйти.

  • Мне показалось или у Николая подгорело не на шутку? 🙂

    • Radio QA podcast

      Наверняка будут дискуссии на эту темы в выпусках в следующем году. А потом поднакопим аргументов и еще раз Умпутуна пригласим 🙂

  • trol4000

    Мля звук гавно и выключайте скайп. Umputun всех укатал своим авторитетом.

    • Radio QA podcast

      Извиняемся за неудобства, звук исправили!

  • modi34

    качество записи подкаста как бы намекает на бесполезность QA на реальных задачах… или это качество спецов ведущих подкаст….

    • Radio QA podcast

      Мы как бы намекаем подумать над тем, что именно делает QA, что именно делают ведущие подкастов про QA, и что делают ребята которые пытаются организовать звук для ведущих и гостей подкастов про QA 🙂

    • Radio QA podcast

      звук улучшили, сорри

  • Diana Pinchuk

    +1 за звуки скайпа
    +1 за то, что ведущие не договорились о базовых терминах
    А еще один из ведущих постоянно перебивает и повышает голос. Как антипод Умпутун, который спокойно объясняет свою точку зрения и все свои аргументы обосновывает хорошими примерами.
    Понятно, что тема холиварная и победителя априори нет. Но Умпутун реально победил в этих дебатах

    • Radio QA podcast

      звуки скайпа убрали из записи, сорри.

      Умпутуна нарезали так, чтоб он не выглядел победителем. (Шутка). На самом деле мы готовим аргументы для матча-реванша 🙂

  • Kirill Yesalov

    Проверьте пожалуйста ссылку для сеачивания, с андроида не удается загрузить файл подкаста

    • Radio QA podcast

      ссылка там на подписку на подкаст (RSS-Feed) — на андроиде для этого надо установить любую программу, которая умеет обрабатывать подписки.

      • Kirill Yesalov

        С rss нет проблем, а вот скачать подкаст, чтобы слушать off — никак

        • IvanKorjavin

          В сочетании с названием qa, хочется скриншотить и скриншотить тут всё.

          Уж простите

          • Radio QA podcast

            Ради бога) Возможно еще один аргумент подумать и поговорить о том, в чем же на самом деле роль QA:)

      • Kirill Yesalov

        Еще раз. Нажав на download подкаст 13 скачивается, а 14-й нет

    • Radio QA podcast

      https://api.soundcloud.com/tracks/235143007/download?client_id=cUa40O3Jg3Emvp6Tv4U6ymYYO50NUGpJ

      Может так получится?

      Мы улучшили звук, по крайней мере 🙂

  • FiMa

    Выпуск — огонь! Очень интересно, когда получается полемика, шоу нужно именно так и строить. В предыдущих выпусках этого не было.
    Много сторонних шумов, ребята, ставьте на mute. Много перебивали и пытались «давить» Умпутуна громким выкриками, когда к концу эмоции стихли, стало приятней слушать.
    Что касается затронутой темы, в профессии будет все меньше и меньше «пассажиров» — людей, которые зашли в тестирование на звук шелеста вечно зеленых и со слабыми фундаментальными техническими знаниями. Будет еще больше автоматизации всего и вся. Так что не расслабляйтесь, учите матчасть!

  • Vitaliy Romantsov

    Послушал.Можно сделать в целом такой вывод:

    1) Нужны ли тестировщики в целом — да

    2) Нужны ли тестировщики в каком-то конкретном случае — все зависит от проэкта

    3) Куда движеться профессия тестировщика — к Software Developer in Test =)

    К тому же у дискутирующих разная реальность. И разные задачи. В штатах IT компании стремяться работать эффективно. У нас же рынок в основном аутсорс и его основная цель заработать баблищка, а не эффективно работать =) Многи думают как бы продать джуна за мидла, а мидла как синьйора, как бы запихнуть одного чувака на N проэктов и что бы заказчик платил компании полноценный рейт за все N — отсюда и истоки многого =)
    P.S.
    Но я бы предложил Umputun написать большую игру без тестировщиков =) Что-то типа того-же Ассасинс Крид

    • Я, пожалуй, откажусь писать игру, чтоб доказать нечто. И я понятия не имею как и что они там у себя тестируют, но если все это делается руками QA, то разработчикам игр есть куда развиваться.

    • Boris The Blade

      Тестеровщики в игровой индустрии(в ААА классе в частности) != тестировщикам в остальных индустриях. И когда туда набирают «рядовых тестировщиков» получаются ждалкеры с падалками.

      Там еще существуют недо-разработчики именуемые «скрипетрами»на чье творчество без слез смотреть просто не возможно. Но это не значится что все должны так же экономить и нанимать кодирующих недо-макак.

      Причина — следственная свзяь налицо…

  • Опрос для данного выпуска ломает верстку на главной странице при просмотре с iPhon’а.

    • maksya

      Опрос ломает только собственную верстку. Это те 90% good enough quality, о которых говорилось в выпуске =)

  • Till

    На 1:00:55 Umputun говорит про evernote, про уверенность в том, что у
    них нет QA. Смотрю сюда —
    https://evernote.com/careers/job/?id=123138&gh_jid=123138 и понимаю,
    что Umputun чего-то не знает

    • ты ведь понимаешь, что такое ирония и сарказм? Когда говорят «судя по качеству их продукта у них QA не водится» это не значит, что у них нет такого отдела и надо бежать доказывать, что вон — они таких набирают.

      • Till

        Честно не использовал никогда evernote и не могу судить о качестве продукции. И никто не бежал, что-то доказывать. Суть в том, что у данного продукта/компании есть отдел тестирования (возможно аутсорсинговый, поэтому и требуется им менеджер). Вопрос в другом: как вы оцениваете качество их продукта? Просто фраза «судя по качеству их продукта у них QA не водится» может восприниматься двояко. И не воспринимайте на свой счет, это не просто «подгорающий пукан», хотя я на стороне QA в данной дискусси, из ваших слов много правильного услышал и прекрасно понимаю вашу политику (т.к. у вас очень специфичный продукт, в котором QA не комильфо)

        • я ведь пояснил — это сарказм. У меня нет таблички поднять, что было еще понятней.

          Я понятия не имею какие у них проверки, есть отдел или нет. Увы, это никак положительно не сказалось на качестве их продукта. Качество я оцениваю как все нормальные пользователи, никаких особых методик чтоб понять, как оно нестабильно и глюкаво мне не надо. Что касается восприятия — мне показался чрезвычайно странный вывод что я чего-то не знаю из анализа саркастической фразы, понятной всем (многим) пользователям этого продукта.

  • Rychkov

    У Николая серьезно взорвался пукан. При этом почти все сказанное — попытка выделиться и заткнуть рот другим.

    • Radio QA podcast

      Пожалуйста, воздержитесь от оскорблений участников наших подкастов в комментариях!

  • Kharkevich

    Отвратительный звук.
    Но тема действительно интересная. Umputun, как всегда, на высоте. Я даже принял его сторону, хоть и отношусь к противоположной точки зрения.

    • Radio QA podcast

      Да, со звуком налажали — сейчас обновили — звук стал гораздо лучше.

      • Kharkevich

        Ну ок. Проверим как на этот раз вы справитесь / приду болеть за своих 🙂

        • Radio QA podcast

          «Свои» — это те, кто за идею или за деньги? 🙂

  • ваш звук — говно
    тестируйте лучше, если выпускаете продукт
    а лучше — изначально записуйте нормально

    • Radio QA podcast

      А если бы мы протестировали лучше, то звук бы сразу улучшился? Эйнштейн вы наш! 🙂

      > а лучше — изначально записуйте нормально

      Спасибо кэп, теперь то мы знаем, что делать!

      • IvanKorjavin

        мне прямо захотелось чего тут написать тоже.

        я послушать не смог, да, из за звука.

        комменты тех кто об этом пишет — понимаю.

        кто в ответ пишет
        >Эйнштейн вы наш! 🙂

        эмм. rly?

        • Radio QA podcast

          Звук поправили, мы очень сорри!

    • Radio QA podcast

      Звук улучшили и перезалили, сорри.

  • Ильдар

    Всем спасибо за подкаст!
    Качество звука, конечно, удручает… Плюс нотификации в скайпе..

    Umputun, отдельное спасибо. Если бы не Вы, выключил бы в первые минуты.
    Один ведущий по стилю напоминают лекцию Кушнира)

    Zed’s dead, baby. Zed’s dead )

    • Radio QA podcast

      Звук получился непростительно плохим. сорри. Сейчас мы залили новый звук, который вполне можно слушать.

  • dmitrock

    Пришел послушать конкретно этот выпуск из-за Умпутуна. Умолчу про качество звука. Но вот постоянные нотификации скайпа — это визитная карточка этого подкаста?

    • Boris The Blade

      +1 Лишний раз убедился в бесполезности QA в «90%» случаев.

    • Radio QA podcast

      извините. Звук — улучшили.

  • Денис Чмель

    Напряжная беседа. Только неясно что более повышает градус — ускоренный темп (из-за отсутствия пауз?) или назойливый луп на фоне. Я не представляю накал если б трек на самом деле играл во время дискуссии 🙂
    P.S. Что ж вы, ребята, «несравненной Ирине Винокуровой» слова не даёте?

    • Radio QA podcast

      Звук мы ужасный выставили извините. Сейчас обновили — почти весь звук стал приличным!

      Ирина по техническим причинам выпала на 30 минут из чата совсем, увы.

  • LISPETH

    зашла послушать Умпутуна, которому толком не дали ничего сказать..

    • Radio QA podcast

      если что, мы улучшили звук — сейчас можно слушать без риска сломать уши. Извините.

  • Alex R

    По накалу страстей — это, имхо, лучший выпуск РадиоКьюа на данный момент :). Дискуссия интересная, и что самое главное — она показывает, что дисциплина тестирования развивается и все больше становится полноценной инженерной дисциплиной — для которой важно и знание программирования, и работы системы на всех уровнях и еще уймы всего. И особенно радостно, что все больше людей понимает, что тестирование — это не просто «тыкание» софта в последний день релиза и самый быстрый путь «войти в Айти».

  • Dmitry Yakovenko

    Автомобиль!
    Инженеры создают узлы и агрегаты, кнопочки и дизайн. Все умные ппц, опытные до сумасшествия, и никто лучше их не знает как должно работать их детище. Создают и проверяют, как работает, а когда все работает нормально, то отдают в «реальное» авто, а дальше его начинают испытывать…
    Испытатели — это не те же инженеры, которые после работы гоняют на полигоне, это прям специальные люди, которые могут понятия не иметь, как создавалась коробка передач и кто писал её алгоритм (идеальный с точки зрения писаря), но вот то, что коробка «тупит» и что-то делает нелогично он понять может. Будет гонять этот «шедевр» и в хвост и в гриву по самым сложным сценарием и после первых двух месяцев полигона все те великие умы будут чухать репу и переделывать свои косяки, которых наберётся очень много, а ведь думали, что коньАгонь…
    «Мишуня, не ну теперь весь узел нужно переделать, а всё из-за этого водилы, который кроме как баранку крутить больше ничего не умеет и докопался же гад к хрусту второй передачи под нагрузкой в мороз, кто так будет ездить?»

  • Pingback: Анонс. Выпуск 15: работаем за идею или за деньги? - Radio QA()

  • Александр Воробьев

    У ведущего, цоканье постоянное, Ыканье, Беканье. Длинные паузы. Если нет время и желание монтировать подкаст, зачем такой длинный записывать. Короче, Вы пригласили гостя и подали ему «Грязную посуду» и показали это всем.

  • Александр Воробьев

    … что то ни все здесь комментарии! )

  • Михаил Шулько

    саунд клауд конченый. нельзя звук регулировать. очень не удобно. спасибо за подкаст

    • Radio QA podcast

      можно, там внизу, не очень заметно на первый взгляд, я тоже не сразу нашел 🙂

  • К середине подкаста понял почему происходил спор. @umputun:disqus говорит, что тестировать то что ты сделал это часть работы разработчика. Ведущие упорно утверждают, что 80% разработчиков тупые и не способно ни протестировать сделаную функциональность, ни даже понять бизнестребования, поэтому нужны волшебные люди которые почему-то способны это сделать. Т.е. получается все qa гениальны чуть более чем полностью, а разработчики в большинстве своем нет.
    Но на самом деле все не так. Большинство людей вринципе тупые. И поэтому, как ещё в самом начале было отмечано, у вас есть две возможности. Вы набираете профессионалов — и тогда таким профессиональным разработчикам qa не нужен, они сами сразу думаю об этом. Но если у вас нет возможности нанять хороших профессиональных разработчиков, а не «индусов» (потому что как один из ведущих постоянно настаивал про маштабируемость), то и qa того мифического хорошего уровня вы тоже не сможете нанять и в этом случае получается они тоже не нужны, так как такие qa только будут мешать и качество продукта никак не улучшать.
    Так что сумируя в стиле капитана очевидность: QA не нужны — потому что вы либо нанимаете хороших программистов и они делают качественный продукт, либо вы нанимаете некудышных программистов — они делают средней говняности продукт (который такие же некудышные qa исправить не могут по определению), но зато можете сэкономить на qa. Во-втором случае, может даже так получиться, что если сэкономить на qa и уволить в дополнение пару некудышных программистов — удасться наскрести на одного хорошего umputuna, что будет значительно полезнее проекту.