Перейти к содержимому

QA — это не последнее кресло. Когда QA должен включаться в процесс?

Ivan Davidov и Sebastian Clavijo Suero

0:00 / 0:00

QA — это не последнее кресло. Когда QA должен включаться в процесс?

368 просмотров · 3 нед. назад
Ivan Davidov и Sebastian Clavijo Suero
368 просмотров · 3 нед. назад
Когда следует привлекать QA-специалистов к процессу разработки? С первого дня, в день подписания контракта. Себастьян Клавихо тридцать лет проработал в сфере разработки программного обеспечения в качестве разработчика, аналитика, технического руководителя и менеджера по продукту, прежде чем выбрал QA-тестирование. В этой первой беседе ArchQA, Unscripted, он рассматривает тестирование с точки зрения менеджера по продукту. Мы начинаем с его пути: COBOL в 13 лет на зеленом экране, пять лет информатики и разработчик, который тестировал свой собственный код, пока писал его, потому что «я хочу спокойно спать по ночам». Затем о кресле, которое изменило его подход к тестированию, — управлении продуктом: почему качество — это половина продукта, почему неработающий имидж продукта иногда никогда не восстанавливается и почему он боролся за то, чтобы QA-специалист был выделен для его продукта. Что видит менеджер по продукту, чего никогда не видит опытный QA-специалист: предыстория и продолжение, что создавать, когда и почему. Иван задает вопрос скептика: нужен ли QA-специалисту вообще опыт работы с управлением продуктом? Нет, отвечает Себастьян. Любопытство — вот что является главным требованием. Затем сам процесс разработки. В первую очередь в спринте ломается коммуникация, возникает ощущение, что «кто-то думал, что кто-то знает», а наибольшее трение между QA и разработчиками возникает из-за критериев приемки, которые доходят до разработчика раньше, чем они успевают сформироваться. Иван выражает обеспокоенность по поводу того, что «команда отвечает за качество»: когда это становится ответственностью каждого, это становится ничьей ответственностью. Ответ Себастьяна — ответственность, а не обвинения, и жесткая позиция: сборка, которая попадает в QA с глупыми ошибками или с нарушенным «счастливым путем», — это разработчик, который пропустил собственное тестирование. В заключение мы говорим о давлении, о менеджере проекта как о злодее в мире программного обеспечения, которому приходится учиться говорить «нет», и о том, где вступает QA: с первого дня, при утверждении UX и при обзоре архитектуры. ⏱ Временные метки: 0:00 - Без сценария и фильтров 1:17 - Кто такой Себастьян и что нас ждет в сериале 2:39 - Роль, которая лучше всего подходит Себастьяну 7:56 - Кресло, изменившее его подход к тестированию: менеджер по продукту 12:20 - Что видит менеджер по продукту, чего никогда не видит специалист по контролю качества: приквел и сиквел 15:16 - Нужен ли специалисту по контролю качества опыт работы менеджером по продукту? Любопытство делает свое дело 17:27 - Что ломается первым в спринте: кто-то думал, что кто-то знает 19:03 - Ответственность каждого - это не ответственность никого: подотчетность, а не обвинение 21:53 - Давление, менеджер проекта как злодей и умение говорить «нет» 26:14 - Где появляется QA: первый день, утверждение UX, обзор архитектуры 🤝 Свяжитесь с Себастьяном: LinkedIn:   / sebastianclavijosuero   Портфолио: https://sclavijosuero.github.io/ GitHub: https://github.com/sclavijosuero Блог на dev.to: https://dev.to/sebastianclavijo wick-a11y (плагин доступности Cypress): https://github.com/sclavijosuero/wick... pw-api-plugin (тестирование API Playwright): https://github.com/sclavijosuero/pw-a... playwright-schema-validator (AJV + Zod): https://github.com/sclavijosuero/play... cypress-schema-validator (AJV + Zod): https://github.com/sclavijosuero/cypr... core-ajv-schema-validator (движок, лежащий в основе обоих): https://github.com/sclavijosuero/core... core-zod-schema-validator: https://github.com/sclavijosuero/core... cypress-flaky-test-audit: https://github.com/sclavijosuero/cypr... wick-dom-observer (Cypress, ожидает завершения работы пользовательского интерфейса вместо фиксированных задержек): https://github.com/sclavijosuero/wick... WICK-AG-Lens (расширение Chrome, визуальный инспектор доступности): https://chromewebstore.google.com/det... npm: https://www.npmjs.com/~sclavijosuero YouTube:    / @sebastianclavijosuero   Подпишитесь на @ArchQA 🚀 Повысьте свой уровень драматурга 🎁 33 совета и хитрости для драматургов (БЕСПЛАТНЫЙ PDF): https://buy.polar.sh/polar_cl_gFSzSqz... ⚙️ Agentic Playwright (с открытым исходным кодом): https://github.com/idavidov13/agentic... 📘 Полное руководство (PDF, платите сколько хотите): https://buy.polar.sh/polar_cl_yBVnFZN... 🚀 Agentic Playwright PRO: https://buy.polar.sh/polar_cl_FEq10To... 🔗 Свяжитесь со мной Блог: https://idavidov.eu LinkedIn:   / ivdavidov   GitHub: https://github.com/idavidov13 📺 Полный плейлист ArchQA, Unscripted: https://www.youtube.com/playlist?list....