{"id":30597,"date":"2025-03-05T05:00:00","date_gmt":"2025-03-05T04:00:00","guid":{"rendered":"https:\/\/sii.pl\/blog\/?p=30597"},"modified":"2025-02-27T12:01:37","modified_gmt":"2025-02-27T11:01:37","slug":"jak-bedzie-wygladac-usluga-testowa-w-czasie-rewolucji-ai-raport-z-warsztatow-design-thinking","status":"publish","type":"post","link":"https:\/\/sii.pl\/blog\/jak-bedzie-wygladac-usluga-testowa-w-czasie-rewolucji-ai-raport-z-warsztatow-design-thinking\/","title":{"rendered":"Jak b\u0119dzie wygl\u0105da\u0107 us\u0142uga testowa w czasie rewolucji AI \u2013 raport z warsztat\u00f3w Design Thinking"},"content":{"rendered":"\n<p>Podczas zesz\u0142orocznej edycji konferencji <a href=\"https:\/\/2024.testwarez.pl\/\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Testwarez<\/a> mia\u0142em okazj\u0119 poprowadzi\u0107 warsztaty z metody projektowania us\u0142ug i produkt\u00f3w: Design Thinking. Przedmiotem naszego warsztatu by\u0142o zaprojektowanie us\u0142ugi testowej w dobie AI. Pr\u00f3bowali\u015bmy odpowiedzie\u0107 na pytanie, jakie widzimy zagro\u017cenia i korzy\u015bci zwi\u0105zane z AI i jej wykorzystaniem w testowaniu.<\/p>\n\n\n\n<p>Artyku\u0142 b\u0119dzie omawia\u0142 za\u0142o\u017cenia Design Thinking i przedstawi g\u0142\u00f3wne problemy oraz wnioski z naszej pracy warsztatowej, pe\u0142nej tak\u017ce innych element\u00f3w: rzucania pluszow\u0105 surykatk\u0105 (na rozgrzewk\u0119), rozlewania kawy (niezb\u0119dny element ka\u017cdych warsztat\u00f3w, kt\u00f3re prowadz\u0119) i spacer\u00f3w po sopockim Monciaku.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Testwarez 2024<\/strong><\/h2>\n\n\n\n<p>Najwi\u0119ksza konferencja dla tester\u00f3w w Polsce w zesz\u0142ym roku mia\u0142a swoje miejsce w sopockim Sheratonie. Trzy intensywne dni wype\u0142nione warsztatami, prelekcjami, spotkaniami i wymian\u0105 do\u015bwiadcze\u0144. Pierwszy raz mia\u0142em okazj\u0119 poprowadzi\u0107 zewn\u0119trzne warsztaty z metody my\u015blenia projektowego i by\u0142o dla mnie du\u017cym wyzwaniem. W artykule opisz\u0119, co uda\u0142o nam si\u0119 wypracowa\u0107 w ich trakcie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Co to jest Design Thinking?<\/strong><\/h2>\n\n\n\n<p>Koncepcj\u0119 Design Thinking przybli\u017cy\u0142em ju\u017c nie raz na tym blogu, m.in. <a href=\"https:\/\/sii.pl\/blog\/design-thinking-w-testach-studium-przypadku\/\">Design thinking w testach (studium przypadku)<\/a>. W tym wpisie przedstawi\u0119 przyk\u0142ad u\u017cycia my\u015blenia projektowego na podstawie, kt\u00f3rego przygotowa\u0142em warsztaty.<\/p>\n\n\n\n<p>My\u015blenie projektowe to metoda opracowana na Uniwersytecie Stanforda w Kalifornii w celu tworzenia przedmiot\u00f3w oraz us\u0142ug zaprojektowanych pod u\u017cytkownika, tak aby w centrum projektu by\u0142y jego potrzeby.<\/p>\n\n\n\n<p>Za\u0142o\u017cenia Design Thinking:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>koncentracja na u\u017cytkowniku \u2013 zrozumienie jego u\u015bwiadomionych i nieu\u015bwiadomionych potrzeb,<\/li>\n\n\n\n<li>interdyscyplinarny zesp\u00f3\u0142 \u2013 spojrzenie na problem z wielu perspektyw,<\/li>\n\n\n\n<li>eksperymentowanie i cz\u0119ste testowanie hipotez \u2013 budowanie prototyp\u00f3w i zbieranie informacji zwrotnej od u\u017cytkownik\u00f3w.<\/li>\n<\/ul>\n\n\n\n<p>W efekcie powstaj\u0105 rozwi\u0105zania, kt\u00f3re s\u0105:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>po\u017c\u0105dane przez u\u017cytkownik\u00f3w,<\/li>\n\n\n\n<li>technologicznie wykonalne,<\/li>\n\n\n\n<li>ekonomicznie uzasadnione.<\/li>\n<\/ul>\n\n\n\n<p>Najwa\u017cniejsz\u0105 zmian\u0105 w paradygmacie projektowania, kt\u00f3r\u0105 wprowadza Design Thinking, jest <strong>skupienie na subiektywnych do\u015bwiadczeniach u\u017cytkownik\u00f3w<\/strong> oraz eksperymentacji. Nadrz\u0119dn\u0105 warto\u015b\u0107 stanowi podwa\u017canie <em>status quo <\/em>oraz bazowanie na modelach empirycznych.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"595\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/Tab.-1-1024x595.jpg\" alt=\"Design thinking a projektowania biznesowe\" class=\"wp-image-30598\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/Tab.-1-1024x595.jpg 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/Tab.-1-300x174.jpg 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/Tab.-1-768x446.jpg 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/Tab.-1.jpg 1250w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Tab. 1 Design thinking a projektowania biznesowe<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Warsztaty<\/strong><\/h2>\n\n\n\n<p>Na warsztaty wybra\u0142em nast\u0119puj\u0105cy problem: <strong>jak zaprojektowa\u0107 proces testowy, wychodz\u0105c naprzeciw szansom i zagro\u017ceniom id\u0105cym wraz z wprowadzaniem sztucznej Inteligencji<\/strong>.<\/p>\n\n\n\n<p>Po wprowadzeniu do podstaw metody My\u015blenia projektowego przeszli\u015bmy do cz\u0119\u015bci warsztatowej polegaj\u0105cej na przej\u015bciu przez wszystkie etapy procesu my\u015blenia projektowego.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img decoding=\"async\" width=\"692\" height=\"606\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/1.jpg\" alt=\"My\u015blenie projektowe \u2013 etapy\" class=\"wp-image-30600\" style=\"width:580px;height:auto\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/1.jpg 692w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/1-300x263.jpg 300w\" sizes=\"(max-width: 692px) 100vw, 692px\" \/><figcaption class=\"wp-element-caption\">Ryc. 1 My\u015blenie projektowe \u2013 etapy<\/figcaption><\/figure>\n\n\n\n<p>Pierwszym etapem my\u015blenia projektowego jest Badanie\/Wczucie si\u0119 w problem . W czym pomo\u017ce odpowiedzenie sobie na nast\u0119puj\u0105ce pytania:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>kto jest odbiorc\u0105\/klientem?<\/li>\n\n\n\n<li>jakie s\u0105 jego potrzeby i nawyki?<\/li>\n\n\n\n<li>co robi, jak my\u015bli?<\/li>\n<\/ul>\n\n\n\n<p>Podczas warsztat\u00f3w zebrali\u015bmy na kolorowych karteczkach nasze obawy, problemy, trudno\u015bci oraz wyzwania zwi\u0105zane z testami i sztuczn\u0105 inteligencj\u0105.<\/p>\n\n\n\n<p>Nast\u0119pnie w drugim etapie uczestnicy zaj\u0119li si\u0119 definiowanie problemu. Podczas tego etapu powinni\u015bmy uzyska\u0107 odpowied\u017a na nast\u0119puj\u0105ce pytania:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>co jest celem projektu?<\/li>\n\n\n\n<li>jakie potrzeby klienta\/interesariuszy nale\u017cy zaspokoi\u0107?<\/li>\n\n\n\n<li>co jest najwa\u017cniejsze (jakie informacje, funkcjonalno\u015bci)?<\/li>\n<\/ul>\n\n\n\n<p>Kluczowe w omawianej metodzie jest empatyczne podej\u015bcie zar\u00f3wno do problemu, jak i do u\u017cytkownika. W tym celu podczas warsztat\u00f3w wykorzystali\u015bmy technik\u0119 person, kt\u00f3r\u0105 bardziej szczeg\u00f3\u0142owo opisa\u0142em we wcze\u015bniejszym artykule: <a href=\"https:\/\/sii.pl\/blog\/persona-testowanie-z-wykorzystywaniem-technik-z-gier-rpg\/?category=testowanie&amp;tag=persona,rpg,design-thinking,e2e,tester,user-stories\" target=\"_blank\" rel=\"noopener\" title=\"\">Persona \u2013 testowanie z wykorzystywaniem technik z gier RPG<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/2-1024x574.jpg\" alt=\"Tworzenie person\" class=\"wp-image-30602\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/2-1024x574.jpg 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/2-300x168.jpg 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/2-768x431.jpg 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/2-555x312.jpg 555w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/2.jpg 1279w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Ryc. 2 Tworzenie person<\/figcaption><\/figure>\n\n\n\n<p>Wraz z uczestnikami warsztat\u00f3w stworzyli\u015bmy persony, w\u015br\u00f3d kt\u00f3rych byli i udzia\u0142owcy i aktorzy procesu wytwarzania oprogramowania. W taki spos\u00f3b powstali:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Edmund Testerski<\/strong> \u2013 do\u015bwiadczany tester, kt\u00f3remu zale\u017cy na wysokiej jako\u015bci, a jednocze\u015bnie obawia si\u0119 zmian id\u0105cych wraz z wykorzystaniem sztucznej inteligencji.<\/li>\n\n\n\n<li><strong>Zbiggy Szybkar\u0119ka<\/strong> \u2013 junior tester z wieloletnim do\u015bwiadczeniem w melioracji, w zesz\u0142ym roku przebran\u017cowi\u0142 si\u0119, ojciec dw\u00f3jki \u0142obuziak\u00f3w przeszkadzaj\u0105cych w telekonferencjach.<\/li>\n\n\n\n<li><strong>Alicja Analityczna<\/strong> \u2013 analityczka biznesowa, bardzo zaj\u0119ta, m\u0142oda, uwielbia ogrodnictwo.<\/li>\n\n\n\n<li><strong>Pan Automat<\/strong> \u2013 tester zajmuj\u0105cy si\u0119 automatyzacj\u0105, uwielbia muzyk\u0119 elektroniczn\u0105 oraz frameworki do pisania test\u00f3w automatycznych.<\/li>\n\n\n\n<li><strong>Wiktoria Kod<\/strong> \u2013 do\u015bwiadczona programistka, kt\u00f3ra z niejednego pieca jad\u0142a chleb, uwielbia \u017ceglarstwo i skandynawski doom metal.<\/li>\n\n\n\n<li><strong>Pan Areczek<\/strong> \u2013 kierownik projektu, mi\u0142o\u015bnik herbaty oraz dostarczania oprogramowania na czas.<\/li>\n\n\n\n<li><strong>Atlantyda W\u0105s<\/strong> \u2013 Scrum Masterka, kt\u00f3ra chce pom\u00f3c zespo\u0142owi dostarczy\u0107 projekt, uwielbia czyta\u0107 krymina\u0142y i \u0107wiczy jog\u0119.<\/li>\n\n\n\n<li><strong>Pani Teodora<\/strong> \u2013 przedstawicielka biznesu, szara eminencja firmy, zna ka\u017cdy proces na wylot, pij\u0119 kaw\u0119 zalewajk\u0119, uwielbia garncarstwo.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pomys\u0142y, jak wykorzysta\u0107 SI w nowoczesnym procesie testowym<\/strong><\/h2>\n\n\n\n<p>Wraz z warsztatowiczami zadali\u015bmy sobie nast\u0119puj\u0105ce pytania dotycz\u0105ce problemu, jak zaprojektowa\u0107 us\u0142ug\u0119 testow\u0105 w dobie rewolucji sztucznej inteligencji. Po wypisaniu wszystkich pomys\u0142\u00f3w, skategoryzowali\u015bmy je i sprawdzili\u015bmy (w ramach testowania procesu), <strong>czy potrzeby wszystkich person zosta\u0142y wype\u0142nione.<\/strong><\/p>\n\n\n\n<p>Poni\u017cej lista opisanych pomys\u0142\u00f3w przypisanych do odpowiednich kategorii.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" width=\"546\" height=\"728\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/3.jpg\" alt=\"Wynik warsztat\u00f3w\" class=\"wp-image-30604\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/3.jpg 546w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/3-225x300.jpg 225w\" sizes=\"(max-width: 546px) 100vw, 546px\" \/><figcaption class=\"wp-element-caption\">Ryc. 3 Wynik warsztat\u00f3w<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Planowanie oraz analiza<\/strong><\/h2>\n\n\n\n<p>Kategoria dotyczy wst\u0119pnej fazy testowania, podczas kt\u00f3rej analizowane s\u0105 wymagania, przygotowywane plany oraz podejmowane decyzje dotycz\u0105ce testowania oraz implementacji.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Pomoc sztucznej inteligencji w tworzeniu wymaga\u0144 na podstawie potrzeb u\u017cytkownika ko\u0144cowego. Shift left, czyli przesuni\u0119cie w lewo procesu testowego (w diagramie wytwarzania oprogramowania), tak aby testowa\u0107\/zapewnia\u0107 jako\u015b\u0107 jak najwcze\u015bniej (ju\u017c na poziomie analizy wymaga\u0144), a potem podczas programowania, wymaga od tester\u00f3w dobrej znajomo\u015bci wytwarzanego oprogramowania oraz wymaga\u0144 klienta.<br>I tutaj <strong>sztuczna inteligencja mo\u017ce by\u0107 pomocna<\/strong> w tworzeniu odpowiednich wymaga\u0144\/historyjek na podstawie uzyskanych informacji. Ponadto, mo\u017ce pom\u00f3c w definiowaniu zalece\u0144 dotycz\u0105cych testowania owych historyjek i wspomaga\u0107 w wykonaniu przegl\u0105d\u00f3w.<\/li>\n\n\n\n<li>Generowanie artefakt\u00f3w testowych tj. dane testowe, skrypty automatyczne, przypadki testowe. Oczywi\u015bcie ka\u017cda z tych czynno\u015bci musi zosta\u0107 sprawdzona przez testera. Warto zaznaczy\u0107, \u017ce niekt\u00f3re z artefakt\u00f3w testowych ze wzgl\u0119du na wra\u017cliwe dane nie mog\u0105 zosta\u0107 u\u017cyte przez Sztuczn\u0105 Inteligencje. <strong>Testim<\/strong> jest narz\u0119dziem, kt\u00f3re automatycznie generuje i utrzymuje testy interfejsu u\u017cytkownika, ucz\u0105c si\u0119 na podstawie interakcji u\u017cytkownika.<\/li>\n\n\n\n<li>Analiza obszar\u00f3w testowych pod k\u0105tem planowania test\u00f3w integracyjnych i systemowych. Pomoc w analizie i definicji kryterium gotowo\u015bci dla ka\u017cdego z obszaru\/domeny.<\/li>\n\n\n\n<li>Pomoc w wyborze narz\u0119dzi. Sztuczna inteligencja mo\u017ce, na podstawie naszych wymaga\u0144 oraz projektu, zdefiniowa\u0107 najlepsze dost\u0119pne narz\u0119dzia do ka\u017cdego etapu wytwarzania oprogramowania.<\/li>\n\n\n\n<li>Dob\u00f3r metryk do projektu poprzez analiz\u0119 danych historycznych, optymalizacj\u0119 wska\u017anik\u00f3w za pomoc\u0105 uczenia maszynowego.<\/li>\n\n\n\n<li>Analiza podatno\u015bci. AI b\u0119dzie wsparciem do analizowania i znajdowania wszelkich podatno\u015bci systemu, ju\u017c na etapie projektowania architektury i tworzenia specyfikacji.<\/li>\n\n\n\n<li>Wsparcie w tworzeniu strategii oraz planu test\u00f3w. Sprawdzanie, korekta, analizowanie wymaga\u0144 oraz opracowywanie harmonogram\u00f3w.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Realizacja oraz raportowanie<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Pomoc w generowaniu raport\u00f3w dla interesariuszy. Sztuczna inteligencja mo\u017ce pom\u00f3c w pisaniu kr\u00f3tkich podsumowa\u0144 oraz raport\u00f3w. Dane oraz informacje otrzymywane od AI zawsze powinny by\u0107 sprawdzone. Przy zastrze\u017ceniu, \u017ce mo\u017cemy bezpiecznie wykorzystywa\u0107 AI w organizacji, dla kt\u00f3rej pracujemy.<\/li>\n\n\n\n<li>Generowanie statusu wykonania test\u00f3w. AI mo\u017ce nam pom\u00f3c w tworzeniu raportu z test\u00f3w. Oczywi\u015bcie raport b\u0119dzie na tyle dobry, na ile wprowadzone dane s\u0105 rzetelne. AI zapytane odpowiada, \u017ce pomo\u017ce w:\n<ul class=\"wp-block-list\">\n<li>podsumowaniu wyniki test\u00f3w wraz z wskaz\u00f3wkami do analizy,<\/li>\n\n\n\n<li><span style=\"color: initial;\">formatowaniu i strukturyzacji raport\u00f3w,<\/span><\/li>\n\n\n\n<li>wsparciu j\u0119zykowym.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Generowanie statusu projektu. AI pomo\u017ce w raportowaniu projektu IT w nast\u0119puj\u0105cy spos\u00f3b:\n<ul class=\"wp-block-list\">\n<li><strong>Tworzenie podsumowa\u0144 <\/strong>dla post\u0119p\u00f3w i potencjalnego ryzyka.<\/li>\n\n\n\n<li><strong style=\"color: initial;\">Strukturyzacja raport\u00f3w <\/strong><span style=\"color: initial;\">\u2013 przygotowanie sp\u00f3jnych szablon\u00f3w i automatyzacja powtarzalnych element\u00f3w. Zintegrowany system zarz\u0105dzania projektami.<\/span><\/li>\n\n\n\n<li><strong>U\u0142atwienia komunikacji<\/strong> \u2013 t\u0142umaczenie technicznych szczeg\u00f3\u0142\u00f3w na prostszy j\u0119zyk, by wszyscy z zespo\u0142u lepiej rozumieli sytuacj\u0119.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Por\u00f3wnywanie makiet z aplikacj\u0105. Sztuczna inteligencja mo\u017ce by\u0107 wykorzystywana do por\u00f3wnywania stanu aplikacji po wykonaniu testu ze specyfikacj\u0105\/makiet\u0105. <strong>Applitools<\/strong> specjalizuje si\u0119 w testach wizualnych, wykorzystuj\u0105c AI do wykrywania r\u00f3\u017cnic w interfejsach u\u017cytkownika. To narz\u0119dzie jest szczeg\u00f3lnie przydatne przy testach regresji wizualnej, gdzie nawet drobne zmiany mog\u0105 mie\u0107 du\u017ce znaczenie.<\/li>\n\n\n\n<li>Raportowanie test\u00f3w automatycznych wraz z analiz\u0105 wynik\u00f3w, np. <strong><a href=\"https:\/\/sii.pl\/blog\/wyszukiwarka\/mabl\/\" target=\"_blank\" rel=\"noopener\" title=\"\">mabl<\/a><\/strong> wykorzystuje algorytmy uczenia maszynowego do automatyzacji test\u00f3w funkcjonalnych. Monitoruje wyniki test\u00f3w w czasie rzeczywistym, identyfikuje anomalie oraz sugeruje potencjalne problemy, co umo\u017cliwia szybsze reagowanie na b\u0142\u0119dy.<\/li>\n\n\n\n<li>Weryfikacja poprawno\u015bci kodu. Diffblue Cover generuje automatycznie testy jednostkowe dla kodu, co pomaga zwi\u0119kszy\u0107 pokrycie testowe bez konieczno\u015bci r\u0119cznego pisania test\u00f3w przez programist\u00f3w.<\/li>\n\n\n\n<li>Zgadywanie defekt\u00f3w (ang. error guesing). AI mo\u017ce pom\u00f3c w nast\u0119puj\u0105cych czynno\u015bciach przy wykorzystaniu techniki zgadywania defekt\u00f3w:\n<ul class=\"wp-block-list\">\n<li><strong>Generowanie list potencjalnych b\u0142\u0119d\u00f3w<\/strong> \u2013 na podstawie specyfiki projektu, dokumentacji czy opisu funkcjonalno\u015bci, AI proponuje list\u0119 typowych scenariuszy b\u0142\u0119d\u00f3w, kt\u00f3re warto przetestowa\u0107.<\/li>\n\n\n\n<li><strong style=\"color: initial;\">Wskazywanie na pu\u0142apki i nietypowe przypadki<\/strong><span style=\"color: initial;\"> \u2013 analizuj\u0105c informacje o systemie, AI mo\u017ce zasugerowa\u0107 nietypowe sytuacje lub graniczne przypadki, kt\u00f3re mog\u0105 prowadzi\u0107 do awarii.<\/span><\/li>\n\n\n\n<li><strong>Dostarczanie heurystyk testowych <\/strong>\u2013 AI mo\u017ce przedstawi\u0107 sprawdzone heurystyki i wzorce z poprzednich projekt\u00f3w, kt\u00f3re pomog\u0105 w identyfikacji miejsc podatnych na b\u0142\u0119dy.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Wsparcie dla testowania niefunkcjonalnego. Sztuczna inteligencja mo\u017ce znacz\u0105co wesprze\u0107 zesp\u00f3\u0142 testowy w testach niefunkcjonalnych na wiele sposob\u00f3w:\n<ul class=\"wp-block-list\">\n<li><strong>Testy wydajno\u015bci i obci\u0105\u017cenia <\/strong>\u2013 AI mo\u017ce symulowa\u0107 r\u00f3\u017cne scenariusze u\u017cytkowania, analizowa\u0107 wyniki test\u00f3w i identyfikowa\u0107 potencjalne w\u0105skie gard\u0142a, co pomaga zoptymalizowa\u0107 dzia\u0142anie systemu pod wysokim obci\u0105\u017ceniem.<\/li>\n\n\n\n<li><strong>Monitorowanie i analiza log\u00f3w <\/strong>\u2013 dzi\u0119ki zaawansowanym algorytmom analizy danych, AI potrafi szybko przeszuka\u0107 du\u017ce zbiory log\u00f3w, wykrywaj\u0105c anomalie, nietypowe wzorce czy nieoczekiwane zachowania systemu, co u\u0142atwia diagnostyk\u0119.<\/li>\n\n\n\n<li><strong>Testy bezpiecze\u0144stwa <\/strong>\u2013 wykorzystuj\u0105c techniki uczenia maszynowego, AI mo\u017ce identyfikowa\u0107 luki w zabezpieczeniach, analizuj\u0105c dane o potencjalnych atakach i wskazuj\u0105c obszary, kt\u00f3re wymagaj\u0105 dodatkowej ochrony.<\/li>\n\n\n\n<li><strong>Analiza u\u017cyteczno\u015bci <\/strong>\u2013 AI mo\u017ce zbiera\u0107 i analizowa\u0107 dane dotycz\u0105ce interakcji u\u017cytkownik\u00f3w z aplikacj\u0105, co pozwala na identyfikacj\u0119 problem\u00f3w zwi\u0105zanych z u\u017cyteczno\u015bci\u0105 oraz popraw\u0119 interfejsu.<\/li>\n\n\n\n<li><strong>Prognozowanie trend\u00f3w<\/strong> \u2013 na podstawie analizy historycznych danych i bie\u017c\u0105cych wynik\u00f3w test\u00f3w, AI potrafi prognozowa\u0107, jak zmiany w systemie wp\u0142yn\u0105 na jego wydajno\u015b\u0107 lub bezpiecze\u0144stwo, co wspiera podejmowanie decyzji.<\/li>\n\n\n\n<li><strong>Automatyzacja i ci\u0105g\u0142y monitoring<\/strong> \u2013 integracja AI z narz\u0119dziami CI\/CD umo\u017cliwia automatyczne uruchamianie test\u00f3w niefunkcjonalnych przy ka\u017cdej zmianie w systemie, co zapewnia ci\u0105g\u0142e monitorowanie jako\u015bci oprogramowania.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Wsparcie przy zarz\u0105dzaniu \u015brodowiskami<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/sii.pl\/oferty-pracy\/all\/it-testing-qa\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"737\" height=\"170\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/praca-m-5.jpg\" alt=\"\" class=\"wp-image-30614\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/praca-m-5.jpg 737w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/praca-m-5-300x69.jpg 300w\" sizes=\"(max-width: 737px) 100vw, 737px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Podsumowanie<\/strong><\/h2>\n\n\n\n<p>My\u015blenie projektowe pozwala wyj\u015b\u0107 poza konwencjonalne ramy. Dzi\u0119ki kreatywno\u015bci grupy warsztatowej (wielkie dzi\u0119ki za otwarto\u015bci i pomys\u0142y) mogli\u015bmy wypracowa\u0107 rozwi\u0105zanie, kt\u00f3re bra\u0142o pod uwag\u0119 potrzeby wszystkich zidentyfikowanych person. Uczestnicy raportowali, \u017ce wypracowane rozwi\u0105zanie daje nadziej\u0119 i zmniejsza l\u0119k przed sztuczn\u0105 inteligencj\u0105 i nadchodz\u0105c\u0105 zmian\u0105.<\/p>\n\n\n\n<p>Dop\u00f3ki wytwarzamy oprogramowanie dla ludzi, dop\u00f3ty testerzy b\u0119d\u0105 potrzebni, aby dostarczy\u0107 im produkt najwy\u017cszej jako\u015bci. To dopiero pocz\u0105tek wykuwania procesu testowego szytego na miar\u0119 nowych czas\u00f3w. Kolejne iteracje spotkania z zespo\u0142em projektowym oraz program pilota\u017cowy to na pewno nast\u0119pne kroki, kt\u00f3re nale\u017ca\u0142oby podj\u0105\u0107, wdra\u017caj\u0105c taki proces testowy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Generowanie pomys\u0142\u00f3w<\/strong><\/h2>\n\n\n\n<p>Poni\u017cej przedstawiam narz\u0119dzia, kt\u00f3re przydaj\u0105 si\u0119 podczas burzy m\u00f3zg\u00f3w \u2013 sesji generowania pomys\u0142\u00f3w.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" width=\"867\" height=\"710\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/4.jpg\" alt=\"Techniki i narz\u0119dzia s\u0142u\u017c\u0105ce generowaniu pomys\u0142\u00f3w\" class=\"wp-image-30608\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/4.jpg 867w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/4-300x246.jpg 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/4-768x629.jpg 768w\" sizes=\"(max-width: 867px) 100vw, 867px\" \/><figcaption class=\"wp-element-caption\">Ryc. 4 Techniki i narz\u0119dzia s\u0142u\u017c\u0105ce generowaniu pomys\u0142\u00f3w<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Literatura<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>B. R. Ingle (2014), <a href=\"https:\/\/lubimyczytac.pl\/ksiazka\/248032\/design-thinking-dla-przedsiebiorcow-i-malych-firm-potega-myslenia-projektowego-w-codziennej-pracy\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Design Thinking dla przedsi\u0119biorc\u00f3w i\u00a0ma\u0142ych firm<\/a>, Gliwice, Helion.<\/li>\n\n\n\n<li>T. Brown (2016), <a href=\"https:\/\/lubimyczytac.pl\/ksiazka\/182677\/zmiana-przez-design-jak-design-thinking-zmienia-organizacje-i-pobudza-innowacyjnosc\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Zmiana przez design thinking<\/a>, Wroc\u0142aw, Libron<\/li>\n\n\n\n<li>M. Ch\u0142odnicki (2018), <a href=\"https:\/\/lubimyczytac.pl\/ksiazka\/4898706\/service-design-po-polsku-jak-przyciagnac-zadowolic-i-zatrzymac-klientow\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Service design po polsku<\/a>, Warszawa, PWN<\/li>\n\n\n\n<li><a href=\"https:\/\/designthinking.pl\/co-to-jest-design-thinking\/\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Czym jest Design Thinking?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/sii.pl\/blog\/design-thinking-w-testach-studium-przypadku\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Design thinking w testach (studium przypadku)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/sii.pl\/blog\/persona-testowanie-z-wykorzystywaniem-technik-z-gier-rpg\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Persona \u2013 testowanie z wykorzystywaniem technik z gier RPG<\/a><\/li>\n<\/ul>\n\n\n\n<p>***<\/p>\n\n\n\n<p>Je\u015bli interesuje Ci\u0119 tematyka Design Thinking, zajrzyj koniecznie r\u00f3wnie\u017c <a href=\"https:\/\/sii.pl\/blog\/all\/design-thinking-2-2\/\" target=\"_blank\" rel=\"noopener\" title=\"\">do innych artyku\u0142\u00f3w naszych ekspert\u00f3w<\/a>. <\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;30597&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;4&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;11&quot;,&quot;greet&quot;:&quot;&quot;,&quot;legend&quot;:&quot;5\\\/5 ( votes: 4)&quot;,&quot;size&quot;:&quot;18&quot;,&quot;title&quot;:&quot;Jak b\u0119dzie wygl\u0105da\u0107 us\u0142uga testowa w czasie rewolucji AI \u2013 raport z warsztat\u00f3w Design Thinking&quot;,&quot;width&quot;:&quot;139.5&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ( {votes}: {count})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 139.5px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 14.4px;\">\n            5\/5 ( votes: 4)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Podczas zesz\u0142orocznej edycji konferencji Testwarez mia\u0142em okazj\u0119 poprowadzi\u0107 warsztaty z metody projektowania us\u0142ug i produkt\u00f3w: Design Thinking. Przedmiotem naszego warsztatu &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/blog\/jak-bedzie-wygladac-usluga-testowa-w-czasie-rewolucji-ai-raport-z-warsztatow-design-thinking\/\">Continued<\/a><\/p>\n","protected":false},"author":529,"featured_media":30610,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","inline_featured_image":false,"footnotes":""},"categories":[1317],"tags":[1822,1512,1095,680],"class_list":["post-30597","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-testowanie","tag-design-thinking-2-2","tag-poradnik","tag-sciezki-karier","tag-ai"],"acf":[],"aioseo_notices":[],"republish_history":[],"featured_media_url":"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2025\/02\/Jak-bedzie-wygladac-usluga-testowa-w-czasie-rewolucji-AI-\u2013-Raport-z-warsztatow-Design-Thinking.jpg","category_names":["Testowanie"],"_links":{"self":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/30597"}],"collection":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/users\/529"}],"replies":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/comments?post=30597"}],"version-history":[{"count":2,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/30597\/revisions"}],"predecessor-version":[{"id":30620,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/30597\/revisions\/30620"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media\/30610"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media?parent=30597"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/categories?post=30597"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/tags?post=30597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}