Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ŚlonzaczQA meetup (PL) - Wyprzedzić przeznaczen...

Ś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. 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.)
  2. 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 ;-)
  3. 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ń)
  4. 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