Daria QA – Telegram
888 subscribers
129 photos
12 videos
18 files
63 links
QA Engineer с 5-летним опытом | Ментор
Обучаю айти профессиям
Практический курс «QA с нуля»: https://offerdaria.getcourse.ru/page2
Курс лекций «QA прокачка»: https://offerdaria.getcourse.ru/page0
Download Telegram
Мы часто слышим магическое слово Agile (эджайл), когда говорим о работе в IT.

Но что оно значит на самом деле?

И как устроен процесс разработки сайтов/приложений и т д?
Разбираемся вместе👇

Как объяснить бабушке, что такое Agile за 15 минут с картинками

1. Это Пэт, владелец продукта (product owner)
Она не знает технических деталей, зато обладает видением общей картинки, знает, зачем мы делаем продукт, какие проблемы он будет решать и для кого.

2. Это заинтересованные лица. (Stakeholders)
Они будут использовать продукт, поддерживать его или будут как-то еще вовлечены в разработку.

3. Это пользовательские истории (задачи).
В них выражены пожелания заинтересованных лиц. Например, «у системы бронирования авиабилетов у пользователя должен быть поиск по рейсам».


У заинтересованных лиц много идей, и Пэт помогает сделать из идей пользовательские истории.

4. Это команда разработки.
Те, кто будет строить рабочую систему.



Так как команда использует гибкую методологию разработки (эджайл), они не копят все эти истории до большого релиза, наоборот, они выпускают их сразу и как можно чаще. Обычно они выпускают 4-6 пользовательских историй в неделю. Это их пропускная способность. Ее очень просто измерить — количество пользовательских историй за 7 дней.

Некоторые истории большие, их можно считать за две, некоторые маленькие, их можно считать за половину.



Проблема заключается в том, что заинтересованных лиц очень много и их запросы невозможно удовлетворить 4-6 историями в неделю.

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

Что произойдет, если мы будем делать все, о чем они нас просят?
У нас будет перегруз.

Допустим, команда возьмется сделать 10 новых историй за эту неделю.Если на входе 10 а на выходе 4-6, то команда будет перегружена. Будет спешить, переключаться между задачами, терять мотивацию, в итоге снижается производительность и качество. Это заведомо проигрышная стратегия.

Scrum и XP в этом случае используют метод “вчерашняя погода”. Команда говорит: “За последнее время мы делали 4-6 фич в неделю, какие 4-6 фич мы будем делать на следующей неделе?”

Задача владельца продукта в том, чтобы грамотно выбирать, какие именно пользовательские истории будут реализованы на этой неделе.

Kanban рекомендует ограничиться несколькими задачами — WIP limit. Допустим команда решает, что 5 — это приемлемое количество пользовательских историй, над которыми они смогут работать одновременно без перегруза, не перескакивая с одной на другую.


Оба эти подхода хорошо работают и оба они создают очередь задач, которые в Scrum называется Backlog, или приоритезированный список задач.

Этой очередью тоже необходимо управлять.Если заинтересованные лица запрашивают 10 историй в неделю, а команда реализует 4-6 историй, то эта очередь будет становиться все больше и больше. И скоро ваш Backlog будет расписан на полгода вперед. То есть одна история будет ждать выхода 6 месяцев.

Есть только один способ держать список задач под контролем — это слово “нет”

Это наиболее важное слово для владельца продуктом. Он должен тренировать его каждый день перед зеркалом.

Сказать “да” — легко. Но более важная задача — решать, что не надо делать и нести за это ответственность. Владелец продукта так же определяет последовательность, что делаем сейчас, а что позже. Это сложная работа и выполнять ее следует вместе с командой разработки и минимум одним заинтересованным лицом.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64🤔2👾2
Не часто, но бывает!
На собесах иногда задают задачки на логику - чтобы посмотреть как вы размышляете 😄
Давайте попробуем порассуждать, ЧУР ответ не гуглим! 😮

Человек построил дом, все стены которого смотрят на юг. К нему в дом забрался медведь. Какого цвета кожа медведя?
Please open Telegram to view this post
VIEW IN TELEGRAM
4🤔21😁1
Базы данных и их виды.pdf
2.6 MB
Собрала для вас файлик про популярные виды баз данных.
Тут у нас - основы реляционной БД + виды самых популярных нереляционных БД 💞
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥833🆒3🤔2
Еще сегодня проводила мок собес (пробное собеседование) на qa middle manual.
Разобрали всякие задачи, немного прокачали теорию ❤️‍🔥
10👏4🦄2🤔1
Спасибо всем, кто подписался на мой канал💞
Здесь я стараюсь делиться разными материалами/ссылками для тех, кто только начинает свой путь в тестировании, а также и для тех, кто хочет развиваться в этом деле дальше ☺️
Я ищу разные бесплатные материалы, видео, учебники и всем делюсь здесь для вас ❤️‍🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥12🥰51🤔1🏆1
Sam_sebe_testirovschik-2 (1).pdf
13.1 MB
Учебники по тестированию👍:
1. Ольга Назина - что такое тестирование? Курс молодого бойца. - советую всем новеньким, особенно тем кто хочет с нуля попробовать себя, но не имеет понятия что такое тестирование - вы можете начать читать эту книжку и ознакомится ) книжка читается быстро и легко, много бытовых примеров)
2. Святослав Куликов - Базовый курс тестирования. - это ОЧЕНЬ классная книга, но она написана уже техническим языком - подойдет новичкам, которые уже начали базовое обучение и готовы к техническому языку.
3. Роман Савин - Тестирование дот ком. - наверное самая популярная и самая первая книга по тестированию, но на данный момент уже является устаревшей.
4. Чхави Радж Досадж - Сам себе тестировщик - сама пока ее еще не читала, поэтому ничего не могу сказать про нее, но эту книгу посоветовал наш студент, говорит что классная.
5. Просто краткая шпаргалка по теории тестирования
6. Дружеское знакомство с тестированием программ -
Билл Лабун
- тоже оч классная книга про тестированияе ПО
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥132🙏2🤔1😱1
Я готовлю для вас сразу оба варианта: и полезные материалы для подготовки к собесам, и мини курс про профессию тестировщика.
Мини- курс будет разбит на 4-5 видео занятий с практикой.

Из курса вы узнаете:

1. Роли в IT, кто чем занимается, как устроена разработка информационных продуктов.
2. Чем конкретно занимается тестировщик - сделаем несколько задач на тестовых тренажерах - вы максимально приблизитесь к реальным задачам.
Поработаете с реальными программами, поймете нравится вам эта работа или нет.
3. Получите рекомендации о том как развиваться тестировщику, как строить свою карьеру, где можно учиться платно и бесплатно, как проходят собеседования.

Курс предназначен для знакомства с этой профессией, но этого будет недостаточно сразу найти работу на мидла если что ))))
5🤔3🔥2😁2
Кто хочет курс?
Anonymous Poll
81%
Я
19%
Пока не я
5🤔2❤‍🔥1🔥1
Кто хочет доступ к материалам для собеседований ? (Голосуем и пишем мне для доступа) ☺️
Anonymous Poll
92%
Я
8%
Не я
5🔥2🤔2😱2
Daria QA pinned «Всем привет Если вам интересна тема тестирования, какие бывают бесплатные материалы и тренажеры, мои личные рекомендации курсов/школ/менторов; Полезные материалы и ссылки, а так же информация о моих ментор сессиях и продуктах - welcome 💞»
За что платят айтишникам? Многие этого не понимают.

Нам платят большие зарплаты 💰 не за то, что мы просто красим кнопки или пишем очередное апи.

Нам платят за ряд других скрытых умений:
1. Работа в рамках неопределенности, когда требования могут меняться на лету.
Да, это плохая практика, но бизнесу объективно пофиг на то, что ты считаешь правильным, ты должен справиться
Наша работа иногда не заканчивается в 18:00 и даже 19:00. Да, чаще всего ты стараешься соблюдать этот баланс, но давайте будем честны - это не всегда так. Да и если ты закрыл компьютер, не каждый сможет забыть про задачу в голове, это тоже отдельный навык.
2. Дежурства. Кто не знал - да, у айтишников бывают дежурства. Это особо не касается фронтов и мобилок условно, но вот бэкенд разработчики часто дежурят в выходные.
3. Сложное ПО.
Мы не просто перекидываем массивчики или делаем что-то такое. Если ты работаешь в большой команде и с жесткими правилами написания кода, большим колом автоматизаций, то тогда ты действительно зачастую создаёшь не самое просто инженерное ПО, а в случае с тестированием - иногда мы тестируем в разы дольше, чем разработчик писал код.
4. Постоянно нужно учиться новому - айти это не та работа, где из года в год ты будешь делать знакомую тебе работу (если конечно это не скучный проект).
Тебе постоянно придется изучать что-то новое, искать информацию и пытаться понять, как сделать поставленную задачу. Никто не знает как ее сделать, а нам платят за то, чтобы мы разобрались и сделали, и потом научили других.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥85👌2
Уф, нас становится все больше и больше 😍
Если у вас есть какой-то вопрос, или я не ответила вам в комментариях (могу просто пропустить) - можно написать мне в личку @lattelegss
Please open Telegram to view this post
VIEW IN TELEGRAM
5🥰3🙏2
Если честно, очень тяжело работать, вести консультации, учить учеников и еще и вести блог 🥲
Но я все равно стараюсь, поэтому вот вам подборка стажировок:

📍 Т-Банк https://education.tbank.ru/start/
📍 Альфа-банк https://alfabank.ru/alfastudents/ichoosealfa/
📍 Ozon https://job.ozon.ru/internships/
📍 VK https://internship.vk.company/internship
📍Крок https://internship.croc.ru/
📍 Цифра https://intern.zyfra.com/
📍 Avito https://start.avito.ru/
📍 X5 Tech https://techcrew.start.x5.ru/
📍 Юнилевер https://careers.unilever.com/NL-Internships
📍 Сбер https://sberstudent.ru/sberseasons-moscow/
📍 Яндекс https://yandex.ru/yaintern/
📍 МТС https://job.mtsbank.ru/career-start
📍 Aston https://career.astondevs.ru/trainee

Если у вас нет опыта в тестировании, но очень хочется начать уже работать - заполняйте заявки на стажировки и дерзайте 💞
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥3🆒2