4. Основні проблеми
- Не розуміння очікувань
- Не розуміння приорітетів
- Зайві дії
- Бажання зробити поменше роботи
- Негатив
5. Тестувальник і вимоги
• На проекті немає аналітика. Тестувальник каже, щоб програміст
дізнавався вимоги сам.
• Тестувальник питає в програміста, як має працювати програма.
• Тестувальник жаліється, що немає специфікації.
6. Тестувальник і естімейти
• Скільки часу тобі потрібно на проходження цього тест кейсу? 10 годин!
• Двоє вважають, що естімейт має бути 8 годин. Третій вважає, що 15, але
погоджується з авторитетними людьми. В результаті задача займає 15
годин і він каже “ну я ж казав”.
• А ще постійне “ну я не знаю скільки б це могло зайняти часу…”.
7. Тестувальник і баги
• Тестувальник вважає, що програма погана. Але мовчить, бо багів наче
немає.
• Тестувальник заводить купу багів, ледь встигає їх щодня завести і
перевірити, але не намагається змінити процес.
• Тестувальник не аналізує корінь проблеми і заводить купу схожих
дефектів.
• Тестувальник не звітує юзабіліті дефекти, бо вважає, що вони нікому не
потрібні.
8. Тестувальник і моя хата скраю
• Як там у нас просувається тестування? Ну я не знаю, я своїм займаюсь.
• А чого ти дивишся той функціонал, який я тестую?
• Візьму собі ті тест кейси в регресію, які я ж і раніше тестував. Бо в решті
функціональності я погано розбираюсь.
9. Тестувальник і паніка
• У нас купа багів!!! Все пропало!!! Відміняємо реліз!
• Нам не вистачає часу на регресію.
• А що буде, якщо після мене знайдуть баги на продакшені?
10. Тестувальник і питання
• Тестувальник прочитав вимоги, помітив деякі неоднозначності, і сам
вирішив, як треба.
• Тестувальник читає складні вимоги. Через 10 звилин йде до бізнес
аналітика, каже, що нічого не зрозуміло, розкажи.
• Тестувальник уточнив у замовника вимоги по телефону.
• Тестувальник запитав у програмістів, що може з’явитись в регресії у
зв’язку з їх останнім рефакторінгом.
11. Тестувальник і ініціатива
• Дали задачу і не сказали на коли її зробити.
• Замовник не дав ніяких нефункціональних вимог.
• PM каже, що може вибити місце на Agile-конференцію.
• Треба проапдейтити усі 1000 старих тест кейсів. Хто зробить?
12. Тестувальник і контроль
• Не встигає і мовчить.
• Не встигли щось зробити з вашої вини.
• Начальник попросив відправити звіт чи визначитись з датою відпустки
до 18:00. Тестувальник був зайнятий і не зробив цього.
13. Тестувальник і негатив
• Я взагалі не знаю, чим займається наш PM. Точно нічим!
• Я вчора пройшов три тест кейси, а він 2.
• А на іншому проекті постійно командою їздять кудись разом відпочити.
14. Мрії розробників
- QA не потрібен :)
- Знає усі вимоги
- Хоче по максимуму перевірити продукт
- Задає питання. Розумні
- Не каже, що проект пропащий
15. Мрії PM
- Не чути про вас
- Щоб замовник не знав про наші проблеми
- Знати правдивий статус
- Знати, що робота буде зроблена 100%
- Чути пропозиції
16. Мрії тім-ліда
- Знає свої задачі і звідки вони беруться
- Працює на спільний результат
- Не робить з себе єдиного знавця якоїсь області
- Проявляє ініціативу
- Хоче рости
- Добре працює в команді
17. Мрії колег
- Працює
- Допомагає
- Пише так, що можна розібратись
- Робить нецікаву роботу
- Бере на себе великі складні, нецікаві задачі. Хоча б періодично.
18. Чого від вас хочуть всі
- Щоб не було соромно за вашу англійську )
- Завжди кажіть “Так”
- Допомагайте!
- Позитив!
19. Ефективність
2 хвилини - зробили. Більше - запланували.
Терміново - приорітетно.
Приорітети задач.
Приорітети в тестуванні! Це знання теорії, розуміння проекту і розуміння його
ризиків.
Пишіть списки і викреслюйте.
Приходьте на роботу з чітким планом на день.