IREB CPRE Foundation - przygotowanie do egzaminu - Plan Szkolenia
Szkolenie przygotowujące do zdobycia certyfikatu IREB CPRE Foundation Level. Certyfikat ten potwierdza umiejętności określania i opisywania wymagań oraz przeprowadzania skuteczniej analizy wymagań. Stanowi też potwierdzenie znajomości procesu i procedur inżynierii wymagań oraz zarządzania ryzykiem.
Plan Szkolenia
Dzień 1
1. Wprowadzenie i podstawy
2. System i kontekst systemu
System, kontekst systemu i granice
Określanie granic systemu i kontekstu
3. Pozyskiwanie wymagań
Źródła wymagań
Kategoryzacja wymagań według modelu Kano
Techniki pozyskiwania
4. Dokumentacja wymagań
Projekt dokumentu
Typy dokumentacji
Struktury dokumentów
Korzystanie z dokumentów wymagań
Kryteria jakości dla dokumentu wymagań
Kryteria jakości dla wymagań
- Słowniczek
Dzień 2
5. Dokumentacja wymagań przy użyciu języka naturalnego
Efekty językowe
Konstrukcja wymagań przy użyciu szablonów
6. Dokumentacja wymagań przy pomocy modelu
Termin „model”
Modele celów
Przypadków użycia
Trzy perspektywy wymagań
Modelowanie wymagań w perspektywie danych
Modelowanie wymagań w perspektywie funkcjonalnej
Modelowanie wymagań w perspektywie behawioralnej
Dzień 3
7. Negocjowanie i walidacja wymagań
Podstawy weryfikacji wymagań
Podstawy negocjacji wymagań
Aspekty jakościowe dla wymagań
Zasady walidacji wymagań
Techniki walidacji wymagań
Negocjacja wymagań
8. Zarządzanie wymaganiami
Przypisywanie atrybutów do wymagań
Poglądy na wymagania
Poglądy na wymagania
Identyfikowalność wymagań
Wersjonowanie wymagań
Zarządzanie zmianami wymagań
Pomiar wymagań
9. Narzędzia wspomagające
Rodzaje narzędzi
Wprowadzenie do narzędzi
Narzędzia oceny
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
IREB CPRE Foundation - przygotowanie do egzaminu - Plan Szkolenia - Rezerwacja
IREB CPRE Foundation - przygotowanie do egzaminu - Plan Szkolenia - Zapytanie
IREB CPRE Foundation - przygotowanie do egzaminu - Zapytanie o Konsultacje
Opinie uczestników (1)
Otwarta dyskusja na temat różnych zagadnień i przykładów wydarzeń z jakimi możemy się zetknąć przy tworzeniu wymagań.
Piotr - Nippon Seiki Europe
Szkolenie - IREB CPRE Foundation - przygotowanie do egzaminu
Propozycje terminów
Szkolenia Powiązane
Zaawansowana automatyzacja testów w Java przy użyciu Selenium z ciągłą integracją i kontrolą wersji
35 godzinPod koniec tego szkolenia uczestnicy będą w stanie:
- Zainstalować i skonfigurować Maven.
- Automatyzować testy przy użyciu Selenium.
- Zarządzać GIT.
- Integrować ciągłą integrację.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, prosimy o kontakt w celu uzgodnienia szczegółów.
Zaawansowany Selenium
14 godzinW tym szkoleniu prowadzonym przez instruktora na żywo w Polsce, uczestnicy nauczą się, jak udoskonalić zestaw testów automatycznych, wykorzystując zaawansowane techniki do sterowania Selenium.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Rozwiązywać złożone problemy automatyzacji testów aplikacji internetowych za pomocą Selenium.
- Stosować wyrażenia regularne i techniki weryfikacji oparte na wzorcach.
- Obsługiwać wyjątki, które zatrzymują wykonanie testów.
- Programowo wyszukiwać obiekty internetowe.
- Dynamicznie przechwytywać dane z kontrolek internetowych.
- Tworzyć framework testowy oparty na danych.
- Rozdzielać testy za pomocą Selenium Grid.
Zaawansowany Selenium z C#
14 godzinW tym szkoleniu prowadzonym przez instruktora uczestnicy nauczą się, jak ulepszyć zestaw testów automatycznych, stosując zaawansowane techniki sterowania Selenium.
Grupa docelowa: testerzy oprogramowania, menedżerowie testów, specjaliści ds. zapewnienia jakości.
Kreatywne Rozwiązywanie Problemów z Wykorzystaniem Technik Grywalizacji (Design Thinking)
14 godzinTen prowadzony przez instruktora, żywy trening w Polsce (online lub na miejscu) jest skierowany do uczestników na poziomie początkującym i średnio zaawansowanym, którzy chcą rozwiązywać codzienne wyzwania w miejscu pracy za pomocą technik grywalizacji.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Zrozumieć zasady Design Thinking i ich zastosowanie w rozwiązywaniu problemów.
- Wykorzystać techniki grywalizacji, aby zwiększyć zaangażowanie i innowacyjność.
- Opracować kreatywne i praktyczne rozwiązania dla typowych problemów w miejscu pracy.
- Skutecznie współpracować w zespołach, aby wdrażać strategie rozwiązywania problemów.
- Stosować iteracyjne podejście do doskonalenia rozwiązań poprzez feedback i eksperymentowanie.
Design Thinking: Empatia w relacjach z klientami wewnętrznymi
7 godzinDesign Thinking to skoncentrowana na człowieku metodologia rozwiązywania problemów poprzez empatię, definiowanie, generowanie pomysłów, prototypowanie i testowanie. Ta wersja kursu kładzie szczególny nacisk na etap Empatii, koncentrując się na połączeniu wcześniej zidentyfikowanych punktów bólowych z rzeczywistymi potrzebami klientów wewnętrznych oraz zastosowaniu dynamicznych, współpracujących działań, aby przekształcić wnioski w działania, które można wdrożyć.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu), jest skierowane do zespołów i liderów na poziomie początkującym i średnio zaawansowanym, którzy chcą pogłębić swoje umiejętności empatii, wzmocnić relacje z klientami wewnętrznymi oraz przekształcić punkty bólowe w znaczące możliwości poprawy.
Pod koniec szkolenia uczestnicy będą mogli:
- Stosować techniki oparte na empatii, aby odkrywać i weryfikować potrzeby klientów.
- Przekształcać zmapowane punkty bólowe w jasne, możliwe do zrealizowania potrzeby.
- Uczestniczyć w dynamicznych odgrywaniach ról i symulacjach, aby ćwiczyć rozmowy skoncentrowane na kliencie.
- Wspólnie redefiniować sformułowania problemów z perspektywy klienta.
Format kursu
- Interaktywny wykład i prowadzone dyskusje.
- Dynamiczne, praktyczne odgrywanie ról i ćwiczenia empatii.
- Warsztaty grupowe dla wspólnego przeprojektowywania problemów.
Opcje dostosowania kursu
- Aby zamówić dostosowaną wersję dostosowaną do konkretnego wewnętrznego procesu (np. zamówień lub dostarczania sprzętu), prosimy o kontakt w celu uzgodnienia.
Design Thinking: Empatia i Definiowanie dla Klientów Wewnętrznych
7 godzinDesign Thinking to metodologia skoncentrowana na człowieku, która rozwiązuje problemy poprzez empatię, definiowanie, generowanie pomysłów, prototypowanie i testowanie. Skupienie się na pierwszych dwóch etapach — Empatii i Definiowaniu — pomaga zespołom lepiej zrozumieć klientów wewnętrznych i zdefiniować właściwe problemy do rozwiązania.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu), skierowane jest do zespołów i liderów na poziomie początkującym i średnio zaawansowanym, którzy chcą wzmocnić swoje relacje z klientami wewnętrznymi, zmniejszyć opór przed zmianami i poprawić efektywność operacyjną poprzez praktyczne, współpracujące metody.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Wykorzystywać techniki aktywnego słuchania i przeprowadzania wywiadów, aby zbierać wartościowe spostrzeżenia na temat klientów wewnętrznych.
- Tworzyć mapy empatii i rejestrować potrzeby oraz bolączki użytkowników.
- Różnicować rzeczywiste problemy od postrzeganych, korzystając z narzędzi takich jak 5 Why i drzewa problemów.
- Tworzyć jasne, możliwe do realizacji sformułowania problemów (POV), które kierują pracą nad rozwiązaniami.
Format kursu
- Interaktywny wykład i dyskusja.
- Praktyczne ćwiczenia i odgrywanie ról.
- Warsztaty grupowe i sesje feedbacku plenarnego.
Opcje dostosowania kursu
- Aby zamówić wersję dostosowaną do konkretnego procesu wewnętrznego (np. zamówień lub dostarczania sprzętu), prosimy o kontakt w celu ustalenia szczegółów.
Warsztat Design Thinking dla programistów
14 godzinW tym prowadzonym przez instruktora, żywym warsztacie szkoleniowym w Polsce (online lub na miejscu), uczestnicy nauczą się, jak zastosować pięć etapów Design Thinking, aby lepiej zrozumieć problemy doświadczane przez użytkowników końcowych produktu lub usługi, a następnie opracować najlepsze podejście do ich rozwiązania.
Pod koniec szkolenia uczestnicy będą mogli:
- Stosować kreatywne strategie, aby dopasować potrzeby klientów do technologicznie wykonalnych rozwiązań.
- Opracować strategię zwiększenia wartości dla klienta i ulepszenia oferty produktów i usług.
Design Thinking: Metodologie Innowacji
24 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu), skierowane jest do profesjonalistów na poziomie początkującym i średnio zaawansowanym, którzy chcą zrozumieć i stosować metodologie Design Thinking w celu napędzania innowacji i ulepszania rozwiązań biznesowych.
Pod koniec szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawowe zasady Design Thinking i jego rolę w innowacjach.
- Stosować pięć faz Design Thinking w rozwiązywaniu problemów.
- Wykorzystywać techniki i narzędzia generowania pomysłów, aby pobudzać kreatywność.
- Wdrażać strategie Design Thinking w celu ulepszania procesów i zwiększania efektywności.
Testowanie API za pomocą Postmana
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do testerów oprogramowania, którzy chcą korzystać z Postmana do testowania API.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Wykonywać testy przy użyciu zautomatyzowanych żądań i przepływów pracy.
- Definiować, rozwijać, testować i obserwować API przy użyciu systemu kontroli wersji.
- Generować dynamiczne dane w żądaniu.
- Dokumentować i organizować testy w kolekcjach do przeglądu przez zespół.
Selenium z Jenkins i Docker
14 godzinTo szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do inżynierów DevOps, którzy chcą używać Selenium do wykonywania testów Selenium wewnątrz kontenerów Docker.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Tworzyć infrastrukturę automatyzacji testów do testowania na żądanie.
- Tworzyć framework automatyzacji testów przy użyciu Java.
- Budować potok CI/CD od podstaw z Jenkins i Docker.
Selenium WebDriver w C#
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) wprowadza uczestników w automatyczne testowanie z wykorzystaniem Selenium WebDriver i C# w Visual Studio. Jeśli nie masz doświadczenia w programowaniu w C# lub chcesz je odświeżyć, sprawdź kurs: C# dla inżynierów testów automatycznych.
Automatyzacja testów za pomocą Selenium i Jenkins
21 godzinTen kurs zapewnia szkolenie z zakresu zarządzania projektami testowymi przy użyciu zestawu testowego Selenium oraz ciągłego testowania z Jenkinsem.
Grupa docelowa:
- Inżynierowie testów oprogramowania
- Programiści zaangażowani w rozwój agile
- Kierownicy wydań
- Inżynierowie QA
Po zakończeniu szkolenia z Selenium uczestnicy będą w stanie:
- Skutecznie wykorzystywać zestaw testowy Selenium w rzeczywistych projektach
- Wykorzystywać Selenium do testowania międzyprzeglądarkowego
- Rozdzielać testy przy użyciu Selenium Grid
- Uruchamiać testy regresyjne Selenium w Jenkinsie
- Przygotowywać raporty testowe i okresowe raporty przy użyciu Jenkinsa
Automatyzacja testów z wykorzystaniem Selenium i Python
14 godzinSelenium to otwartoźródłowe narzędzie do automatyzacji testowania aplikacji internetowych w różnych przeglądarkach. Wersja Selenium 4 oferuje ulepszone interfejsy API WebDriver, natywne lokalizatory względne oraz lepszą obsługę siatki. Python, dzięki swojej prostocie i silnej integracji z frameworkami testowymi, takimi jak Pytest, stanowi potężne narzędzie do tworzenia skalowalnych i łatwych w utrzymaniu zestawów testów automatycznych.
Ten prowadzony przez instruktora, live training (online lub na miejscu) jest skierowany do testerów i programistów na poziomie podstawowym i średniozaawansowanym, którzy chcą wykorzystać Selenium z Pythonem do automatyzacji testowania aplikacji internetowych w rzeczywistych środowiskach.
Po zakończeniu szkolenia uczestnicy będą w stanie:
- Zainstalować i skonfigurować Selenium z Pythonem w środowisku testowym.
- Tworzyć solidne skrypty automatyzacji testów przy użyciu Selenium WebDriver i Pytest.
- Stosować Model Obiektów Stron (POM) w celu budowy łatwych w utrzymaniu frameworków testowych.
- Uruchamiać testy na wielu przeglądarkach przy użyciu Selenium Grid.
- Integrować zautomatyzowane testy z potokami CI/CD.
- Rozwiązywać typowe problemy i stosować najlepsze praktyki w celu zapewnienia stabilności automatyzacji.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, skontaktuj się z nami w celu ustalenia szczegółów.
Automatyzacja testów za pomocą Selenium
21 godzinTen kurs zapewnia szkolenie w zakresie zarządzania projektami testowymi oraz praktyczne doświadczenie w pracy z aplikacjami internetowymi, automatyzacją testów funkcjonalnych oraz automatyzacją testów wieloprzeglądarkowych przy użyciu zestawu testowego Selenium.
Grupą docelową tego kursu są inżynierowie testów oprogramowania oraz testerzy manualni.
Po ukończeniu szkolenia uczestnicy będą mogli efektywnie wykorzystywać Selenium WebDriver w rzeczywistych projektach.
TestComplete
21 godzinW tym szkoleniu prowadzonym przez instruktora na żyvo w Polsce, uczestnicy nauczą się, jak korzystać z funkcji TestComplete, w tym modelu obiektów testowych, punktów kontrolnych, mapowania nazw i interfejsu użytkownika, aby przeprowadzać automatyczne testy na aplikacjach desktopowych, internetowych i mobilnych.
Pod koniec szkolenia uczestnicy będą mogli:
- Tworzyć, nagrywać i uruchamiać testy funkcjonalne.
- Tworzyć skalowalne i łatwe w utrzymaniu frameworki testowe.
- Tworzyć punkty kontrolne, dostosowywać testy do wielu urządzeń i analizować wyniki testów.
- Korzystać z rozszerzeń skryptowych TestComplete.