$30 off During Our Annual Pro Sale. View Details »

ŚlonzaczQA meetup (PL) - Wyprzedzić przeznaczenie - shift left in SDLC

ŚlonzaczQA meetup (PL) - Wyprzedzić przeznaczenie - shift left in SDLC

https://www.facebook.com/events/516143608912233/

Niezależnie od tego, w jaki sposób pracuje Twój zespół programistyczny, korzystnym działaniem jest wyłapywanie potencjalnych błędów jak najszybciej w cyklu wytwarzania oprogramowania.
Jak QA-jować i testować by wyłapać błędy zanim powstanie linijka kodu? Jak pomóc programistom być lepszymi programistami?
Jak wykorzystywać w pełni nie tylko swoje umiejętności techniczne żeby zadbać o jakość?
O tych i kliku innych aspektach w prezentacji o shift left approach.

Aleksandra Kornecka

April 15, 2019
Tweet

More Decks by Aleksandra Kornecka

Other Decks in Technology

Transcript

  1. Wyprzedzić przeznaczenie: shift left w SDLC Aleksandra Kornecka Girls Who

    Test / OLX Group
  2. Software Development Life Cycle

  3. Czym jest

  4. Shift left Integrowanie praktyk zapewniania jakości i testowania do całego

    procesu wytwarzania oprogramowania: - od samego początku (testowanie wymagań, prototypu itd.) - w każdej roli (programista, tester, właściciel produktu itd.)
  5. Podejście shift left a tradycyjny model

  6. Kolejne czynniki shift left • testowanie wymagań biznesowych i technicznych

    • walidacja pomysłów, ścisła współpraca z różnymi rolami w zespole • częste badania (A/B testing, users insights, tracked data) • refaktoryzacja kodu, przeglądy utrzymaniowe • automatyzacja testów jako wartość biznesowa • automatyzacja monitoringu i alertingu by skupić się na priorytetach, nie zaś na pilnowaniu wszystkiego naokoło ;-)
  7. Dlaczego warto?

  8. Source: webinar by Experitest

  9. Dlaczego?

  10. Source: webinar by Experitest

  11. Source: webinar by Experitest

  12. Fajnie. Ale jak zaimplementować taki shift left? ...

  13. Agile: Quality Assistance

  14. Agile: Radical focus • cykl 1-tygodniowy • Poniedziałkowe Obietnice (Monday

    Commitments) = "planowanie" • Piątkowe Zwycięstwa (Friday Winns) = "podsumowanie" i świętowanie • retrospektywa co 2 tygodnie • metryki: ◦ zaufanie zespołu w byciu coraz bliżej celu ◦ "szczupłe" (lean) planowanie • brak estymacji zadań (jedyna estymacja = tydzień)
  15. Założenia radical focus • wreszcie osiągać cele • utrzymywać skupienie

    na priorytetach • nie dać się zwieść "złotym jabłkom" • uzyskać satysfakcję z osiągania celów
  16. A w waterfall? Możliwe! • QA/testerzy zaangażowani w każdy etap

    od początku
  17. Dziękuję za uwagę! AleksandraKornecka.com GirlsWhoTest.pl OLXgroup.com