Sobes.tech
Junior

Milyen módszertanokat alkalmazott a munkájában?

sobes.tech MI

Válasz az MI-től

Rugalmas módszertanokkal dolgoztam, elsősorban Scrum és Kanban.

Scrum:

  • Csapatmunka: Daily Scrums, Sprint Planning, Sprint Review, Sprint Retrospective.
  • Iteratív fejlesztés: Sprint (általában 2 hetes).
  • Szerepek: Scrum Master, Product Owner, Fejlesztőcsapat.
  • Artefaktumok: Product Backlog, Sprint Backlog, Increment.

A Scrum hangsúlyt fektet a termék inkrementális szállítására és a változásokhoz való alkalmazkodásra. QA aktívan részt vesz minden megbeszélésen, segít a feladatok becslésében (Story Points), minden sprintben tesztel, részt vesz a Demo és Retrospective eseményeken.

Kanban:

  • Munka vizualizálása: Kanban tábla oszlopokkal, amelyek a munkafolyamat szakaszait tükrözik (pl. To Do, In Progress, Testing, Done).
  • WIP limit: korlátozza az egy szakaszban lévő feladatok számát.
  • Folyamatos áramlás: Nincs szigorú iteráció, a feladatok akkor haladnak a táblán, amikor kész vannak.
  • Metrikák: Lead Time, Cycle Time, Throughput.

A Kanban a munkafolyamat optimalizálására és a feladatok átmeneti idejének minimalizálására összpontosít. QA aktívan kezeli saját feladatait, dolgozik a Cycle Time csökkentésén a tesztelési szakaszban, és WIP limitet használ a terhelés kiegyensúlyozására.

Ezen kívül van tapasztalata Waterfall elemeket tartalmazó környezetekben, különösen nagy ügyfelekkel való együttműködés során, ahol a projekt kezdeti szakaszában formális dokumentáció és tervezés volt szükséges. Ilyen esetekben V-modell vagy módosított megközelítéseket alkalmaztak, amelyek a Waterfall szakaszokat (követelmények, tervezés) kombinálták az iteratív teszteléssel.

Ezekben a metodológiákban a QA fontos szempontjai:

  • Scrum: Tesztelés minden sprintben, backlog groomingban való részvétel, tesztesetek/checklisták írása és frissítése user story-k alapján, automatizálás a Done definíció részeként.
  • Kanban: A folyamat gyorsaságára és minőségére való fókusz, hibák minimalizálása a tesztelési szakaszban, tesztek priorizálása WIP limit figyelembevételével, minőségi metrikák nyomon követése.

Mindkét esetben a funkcionális együttműködés és a fejlesztőkkel, Product Owner-rel való szoros kommunikáció alapvető.