Що повинен робити тестувальник (гарантія якості) в команді scrum?


11

Як виходити з середовища scrum без інтегрованої підтримки тестування та незалежно налаштованого персоналу QA, як тестер (QA person) найкраще інтегрується з командою scrum? Що їм робити?

Для довідок деякі тестові функції:

  • Тестування одиниць
  • Інтеграційне тестування
  • Функціональне тестування
  • Тестування продуктивності
  • Тестування прийняття
  • Відповіді:


    3
    • вони повинні брати участь у зустрічах із дизайном.
    • вони повинні брати участь у складі стадіонів.
    • Вони повинні надати відгуки щодо перевіреності програмного забезпечення, що будується.
    • вони повинні проаналізувати те, що розробляється, і скласти комплексний план для його тестування.
    • вони повинні писати автоматизовані тести.
    • вони повинні провести розвідувальні випробування.
    • вони повинні стежити за нічними тестовими пробіжками.
    • вони повинні виступати наставником тестування для розробників.
    • вони повинні бути послами якості та захисниками замовника.

    Дійсно хороша книга з цього приводу - Agile Testing: Практичний посібник для тестерів та спритних команд Лізи Кріспін та Джанет Грегорі. Настійно, дуже рекомендується.


    2

    Якщо вони знаходяться в коді - запропонуйте їм зробити стандартні огляди коду до того, як завдання буде виконано. Їх огляд може включати в себе огляд функціональності, а також огляд кодових настанов (якщо у них достатньо досвіду як розробника або в коді, щоб їх отримати).

    В основному, коли хтось повідомляє про "зроблене", він стає QA todo. Насправді це дуже гарна ідея інтегрувати цей підхід із швидкого забезпечення якості, за умови, що вони можуть бути в курсі - завжди краще вирішувати проблеми швидше, ніж пізніше, тому навіть якщо це не всебічно, це може призвести до прискорення формального / повного забезпечення якості цикл.


    2

    Scrum Master

    Тому що в команді повинні бути люди з крос-фунціональними навичками.

    Scrum сприяє майстер Scrum, який відповідає за усунення перешкод у здатності команди здійснювати спринт-мету / результати. Майстер Scrum не є лідером команди, але діє як буфер між командою та будь-якими відволікаючими впливами. Scrum Master гарантує, що процес Scrum використовується за призначенням. Майстер Scrum є виконавцем правил Scrum, часто головує на ключових зустрічах і кидає виклик команді вдосконалити. Роль також згадується як слуга-лідер для посилення цих подвійних перспектив. Майстер Scrum відрізняється від керівника проекту тим, що останні можуть мати відповідальність за управління людьми, не пов'язану з роллю Scrum Master. Роль Scrum Master виключає будь-які додаткові обов'язки людей ...


    2
    Гарна позиція, щоб розмістити їх! Він постійно інформує їх про те, що відбувається, і вони можуть брати участь у стільки розмовах, скільки потрібно, щоб переконатися, що вони знають про деталі в міру їх розвитку.
    STW

    Ні, scrummasters повинні бути scrummasters, а тестери повинні бути тестерами. Вони дуже розрізнені ролі, що вимагають різних наборів навичок.
    Брайан Оуклі
    Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
    Licensed under cc by-sa 3.0 with attribution required.