Go to Top

Zwinne automaty po raz trzeci – KLDiscovery powraca na UŚ!

zwinne automaty

W ubiegły piątek rozpoczęliśmy kolejny cykl zajęć dla studentów śląskich uczelni. W tym semestrze będziemy gościć na Uniwersytecie Śląskim (podczas gdy w semestrze zimowym nasze zajęcia prowadzimy na Politechnice Śląskiej). Przedmiot o nazwie Automatyzacja procesu testowania w metodykach zwinnych (który w skrócie nazywamy Zwinne automaty) aż do czerwca będą prowadzić programiści i testerzy z firmy KLDiscovery, która jest również właścicielem marki Ontrack (dawniej: Kroll Ontrack).

Mimo że na Uniwersytecie pojawiliśmy się po raz kolejny, to pierwsze zajęcia zawsze są dla nas stresujące. To czas, kiedy mamy okazję zapoznać się z grupą, poznać ich oczekiwania, a także przedstawić im nasze założenia. Zatem jak nakazuje akademicka tradycja, pierwsze spotkanie ma charakter zajęć organizacyjnych. Staramy się wówczas poznać nie tylko oczekiwania grupy, ale także poziom zaawansowania jej członków, by móc w jak najlepszym stopniu dostosować poziom zajęć i zakres materiału.

Metodyki zwinne już od pierwszych zajęć

Jednak by nie marnować czasu i potencjału spotkania, już na pierwszych zajęciach nawiązujemy do metodyk zwinnych, które zresztą kryją się w nazwie przedmiotu. W oparciu o kilka wstępnych, warsztatowych zadań, pokazujemy uczestnikom, jakie korzyści płyną z pracy w tych właśnie metodykach.

W tym roku dokonaliśmy pewnej zmiany – nie skupiliśmy się na Scrumie, a poruszyliśmy zagadnienia ze zdecydowanie szerszych obszarów, pokazując przy tym proces zbierania i układania wymagań z wykorzystaniem techniki User Story Mapping. Przy okazji zaprezentowaliśmy studentom, czym jest minimalna wersja produktu, pokazując tym samym, co w praktyce oznacza Minimum Viable Product. Na koniec dla wybranych historyjek użytkownika utworzyliśmy na kartkach papieru makiety, by pokazać siłę prowadzenia badań i zbierania informacji zwrotnej (ang. feedback), jeszcze przed napisaniem chociażby jednej linijki kodu.

Im dalej, tym ciekawiej

Podczas kolejnych zajęć będziemy skupiać się na coraz bardziej technicznych zagadnieniach. Poruszymy tematy związane ze sposobami kontroli i wersjonowania kodu przy użyciu GITa oraz testami automatycznymi. Omówimy również zagadnienia związane z uruchamianiem testów podczas automatycznego procesu wypuszczania nowej wersji oprogramowania na środowisko testowe bądź produkcyjne.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *