Inżynieria wymagań
Inżynieria wymagań jest kluczowa dla każdego projektu informatycznego. Od jej powodzenia zależy sukces całego przedsięwzięcia. Dobrze przeprowadzony proces zbierania, modelowania i zarządzania wymaganiami pozwala zredukować liczbę problemów z nimi związanych, a w rezultacie znacznie obniżyć koszty projektu.
Niniejsza publikacja przedstawia doświadczenia wielu analityków biznesowych z „pierwszej linii frontu” ich walk na rzecz zapewnienia odpowiedniego poziomu jakości wymagań. Zgodnie z założeniami serii „… w praktyce” opisują oni nie tylko swoje sukcesy, ale także poniesione porażki, tak, by Czytelnik mógł – ucząc się na ich błędach – uniknąć ich w swoich projektach.
Zakres materiału przedstawionego w książce pokrywa większość obszarów aktywności analityków i inżynierów wymagań, takich jak:
- planowanie i monitorowanie analizy
- zarządzanie procesem inżynierii wymagań
- tworzenie dokumentacji analitycznej
- modelowanie wymagań
- modelowanie organizacji w oparciu o procesy biznesowe
- wymagania w kontekście
- outsorcing analizy wymagań
- coaching w analizie biznesowej
Niniejsza pozycja to lektura obowiązkowa dla wszystkich analityków biznesowych!
Patroni medialni:
Adam Roman
Pracownik naukowo-dydaktyczny na Wydziale Matematyki i Informatyki Uniwersytetu Jagiellońskiego, doktor habilitowany nauk technicznych w zakresie informatyki. Wieloletni wykładowca oraz trener szkoleń związanych z testowaniem i zapewnianiem jakości oprogramowania. Jego zainteresowania naukowe w tym zakresie to przede wszystkim: techniki projektowania efektywnych testów, optymalizacja suit testowych, doskonalenie procesu testowego, testowanie mutacyjne, testowanie oparte na modelu, modele predykcji defektów. Współpracownik wielu firm w zakresie projektów R&D związanych z zapewnianiem jakości oprogramowania
oraz analizy danych (Blackbird, Motorola, Rivet Group, Sabre, Yellow
Lab).
Autor szeregu artykułów z zakresu kontroli i zapewniania jakości
oprogramowania, a także wydanej przez PWN w 2015 roku monografii
Testowanie i jakość oprogramowania. Modele, techniki, narzędzia. Członek
Polskiego Komitetu Normalizacyjnego (współpraca nad międzynarodowymi
normami ISO 25000 - System and Software Quality Requirements and
Evaluation oraz ISO 29119 - Software Testing Standard) oraz
Stowarzyszenia Jakości Systemów Informatycznych. Certyfikowany tester
(ISTQB Full Advanced) oraz inżynier jakości oprogramowania (ASQ
Certified Software Quality Engineer).
Karolina Zmitrowicz
Pracuje w branży IT od ponad 10 lat. Posiada międzynarodowe doświadczenie w zakresie analizy biznesowej i inżynierii wymagań, zarządzania jakością i zarządzania projektami. Podczas swojej kariery pracowała jako tester, analityk, projektant i koordynator projektów, co umożliwiło jej poznanie wielu aspektów realizacji projektów IT i nauczyło postrzegania podejmowanych tematów z różnych punktów widzenia. Praca w międzynarodowych, wielokulturowych zespołach projektowych wykształciła w niej nie tylko umiejętności efektywnego planowania i koordynacji złożonych działań, lecz także doskonałe umiejętności interpersonalne.
Obecnie pracuje jako niezależny konsultant IT w obszarze biznesu i technologii wspierając organizacje m.in. w planowaniu i realizacji procesów analitycznych oraz czynności zarządzania jakością na przestrzeni całego cyklu życia rozwiązania. Zdobyte doświadczenie wykorzystuje jako podstawę do rozwoju własnych metod doskonalenia procesów wytwarzania kładąc nacisk przede wszystkim na transparentność, efektywność i spójność procesów z celami biznesowymi przy jednoczesnej elastyczności i uniwersalności zastosowanych rozwiązań.
Jest autorką kilkunastu publikacji z obszaru zarządzania jakością, testowania, analizy biznesowej i zarządzania zespołem oraz książek m.in. Inżynieria wymagań w praktyce (WN PWN 2014) oraz Inżynieria wymagań. Studium przypadków (WN PWN 2017). Wykładowca akademicki w WSB w Gdańsku na studiach podyplomowych na kierunku Tester oprogramowania oraz kierownikiem studiów podyplomowych na kierunku Inżynieria wymagań w projektach informatycznych.