SlideShare a Scribd company logo
1 of 24
Download to read offline
ANALIZA WPŁYWU
PRZEWIDZIEĆ KONSEKWENCJE ZMIAN
TestingCup 2016
Karolina Zmitrowicz
AGENDA
 Czym są wymagania?
 Śledzenie powiązań
 Analiza wpływu
COPYRIGHT @ KAROLINA ZMITROWICZ 2
CZYM SĄ WYMAGANIA?
Czyli oczywista oczywistość
3Copyright @ Karolina Zmitrowicz
WYMAGANIE
Wymaganie to [IEEE 610]:
1. Stan lub zdolność potrzebna interesariuszowi, aby rozwiązać problem lub osiągnąć cel.
2. Stan lub zdolność, która musi zostać spełniona lub posiadana przez system lub moduł, aby spełnić
kontrakt, standard, specyfikację lub inne formalne dokumenty.
3. Reprezentacja w formie dokumentu stanu lub zdolności zgodnie z (1) lub (2).
COPYRIGHT @ KAROLINA ZMITROWICZ 4
KLASYFIKACJA WYMAGAŃ
Wymagania
biznesowe
Wymagania
interesariuszy
Wymagania rozwiązania
(funkcjonalne, jakościowe)
Wymagania przejścia
COPYRIGHT @ KAROLINA ZMITROWICZ 5
BABOK® Guide Kotonya & Sommerville
Śledzenie
ŚLEDZENIE POWIĄZAŃ
Moda na sukces w IT...
6Copyright @ Karolina Zmitrowicz
ŚLEDZENIE POWIĄZAŃ
COPYRIGHT @ KAROLINA ZMITROWICZ 7
Śledzenie
• Sposób zarządzania zmieniającymi się wymaganiami i
powiązanymi z nimi artefaktami.
• Kontrola spełnienia/wykonania wszystkich ważnych etapów
procesu wytwarzania.
• Podstawa dla testowania, V&V.
ŚLEDZENIE POWIĄZAŃ
COPYRIGHT @ KAROLINA ZMITROWICZ 8
ŻĄDANIE ZMIANY
9Copyright @ Karolina Zmitrowicz
ŻĄDANIE ZMIANY
ID:
Krótki opis:
Status:
Dane zgłaszającego:
Data zgłoszenia:
Priorytet:
Oczekiwana data wdrożenia:
Zmiana dotyczy:
Przyczyna zmiany:
Opis pożądanego rozwiązania:
Korzyści dla biznesu:
Ryzyko:
Decyzja dotycząca zmiany:
Osoba decydująca:
Data:
Uzasadnienie:
COPYRIGHT @ KAROLINA ZMITROWICZ 10
ANALIZA WPYWU
Jak uniknąć efektu „miało niczego nie zepsuć”
Copyright @ Karolina Zmitrowicz 11
ANALIZA WPŁYWU
Analiza wpływu
• (1) Proces identyfikacji potencjalnych skutków
zmiany, lub szacowania, co musi być
zmodyfikowane, aby dokonać zmiany.
• (2) Ocena zagrożeń związanych ze
zmianami, łącznie z oszacowaniem wpływu
na zasoby, wysiłku i harmonogram.
COPYRIGHT @ KAROLINA ZMITROWICZ 12
req Requirements Traceability - TC
REQ010 Zarządzanie
użytkownikami
(from Functional Requirements)
(from Administracja
administratorami/użytkownikami)
UCS031 Utworz
konto użytkownika
(from Administracja
administratorami/użytkownikami)
UCS024 Edycja kont
użytkowników
(from Administracja
administratorami/użytkownikami)
UCS030 Usun konto
użytkownika
REQ004 Obowiązkowość
pól
(from Functional Requirements)
SCR007 Tworzenie nowego użytkownika/Edycja danych użytkownika
(from Main)
ANALIZA WPŁYWU
COPYRIGHT @ KAROLINA ZMITROWICZ 13
ANALIZA ZMIANY W EA
Relationships Window – pokazuje powiązania dla wskazanego elementu
COPYRIGHT @ KAROLINA ZMITROWICZ 14
ANALIZA ZMIANY W EA
Traceability Window – pokazuje
powiązania dla wskazanego elementu
COPYRIGHT @ KAROLINA ZMITROWICZ 15
ANALIZA ZMIANY W EA
Relationship Matrix – powiązania
pomiędzy elementami w pakiecie
COPYRIGHT @ KAROLINA ZMITROWICZ 16
ANALIZA ZMIANY
Analiza wpływu żądania zmiany
Dotyczy: ID żądania zmiany
Elementy dotknięte przez zmianę:
 Systemy IT:
 Wymagania biznesowe:
 Wymagania funkcjonalne (przypadki użycia):
 Interfejsy:
 Wymagania niefunkcjonalne:
 Interfejsy użytkownika (GUI):
 Dane:
Wysiłek wymagany do realizacji zmiany
 Praca analityczna:
 Praca projektowa:
 Praca programistyczna:
 Praca testerska:
 Inne:.....
COPYRIGHT @ KAROLINA ZMITROWICZ 17
Photograph:HArmstrongRoberts/Corbis
PRZEĆWICZMY TO
18Copyright @ Karolina Zmitrowicz
SPECYFIKACJA
Zapoznaj się ze specyfikacją wymagań.
COPYRIGHT @ KAROLINA ZMITROWICZ 19
SPECYFIKACJA
Wymagania użytkownika
 WU/01 Prowadzenie ewidencji incydentów
 WU/02 Zarządzanie incydentami w projekcie
Wymagania funkcjonalne
 WF/01 Dodawanie incydentów
 WF/02 Przeglądanie incydentów
 WF/03 Przypisywanie incydentów do osób
 WF/04 Zmiana incydentów
 WF/05 Komentowanie incydentów
 WF/06 Zarządzanie ewidencją projektów
 WF/07 Przeglądanie projektów
 WF/08 Zarządzanie uprawnieniami
użytkowników w projekcie
Wymagania jakościowe
 NFR001 Intuicyjny interfejs
 NFR002 Pomoc kontekstowa
 NFR003 Jednocześni użytkownicy
 NFR004 Liczba transakcji dziennie
 NFR005 Systemy operacyjne
Wymagania przejścia na nowe
rozwiązanie
 WP/01 Import użytkowników
COPYRIGHT @ KAROLINA ZMITROWICZ 20
SPECYFIKACJA
WYMAGANIA FUNKCJONALNE
ADMINISTROWANIE PROJEKTAMI
 UCS015 Przeglądaj listę projektów
 UCS016 Przeglądaj szczegóły projektu
 USC017 Dodaj projekt
 USC018 Edytuj projekt
 USC019 Usuń projekt
 UCS020 Przypisz użytkownika do projektu
 UCS021 Edytuj role użytkownika w projekcie
 UCS022 Usuń użytkownika z projektu
 UCS023 Konfiguruj liczbę projektów na stronie
ADMINISTROWANIE INCYDENTAMI
 UCS032 Dodaj incydent
 UCS033 Dodaj komentarz
 UCS034 Edytuj incydent
 UCS035 Konfiguruj liczbę incydentów na stronie
 UCS036 Przeglądaj listę incydentów
 UCS037 Przeglądaj szczegóły incydentu
 UCS038 Przypisz incydent
 UCS039 Zmień status incydentu
COPYRIGHT @ KAROLINA ZMITROWICZ 21
ŻĄDANIE ZMIANY
COPYRIGHT @ KAROLINA ZMITROWICZ 22
CR ID #01
Tytuł: Zmiana identyfikatora obiektu
Opis: Należy zmienić sposób identyfikacji obiektów. Dotychczasowy sposób
identyfikacji: prefiks projektu+numer obiektu w bazie. Pożądane
rozwiązanie: trzyznakowy prefiks projektu+numer obiektu w bazie
Priorytet: NW
ANALIZA WPŁYWU
Podaj funkcje, wymagania, obszary, na które wpłynie zmiana.
COPYRIGHT @ KAROLINA ZMITROWICZ 23
DZIĘKUJĘ ZA UWAGĘ
Copyright @ Karolina Zmitrowicz 24

More Related Content

Viewers also liked

Minimize the project risk - build good business requirements
Minimize the project risk - build good business requirementsMinimize the project risk - build good business requirements
Minimize the project risk - build good business requirementsKAROLINA ZMITROWICZ
 
Manipulacja, perswazja czy magia? SERGIUSZ KIZIŃCZUK
Manipulacja, perswazja czy magia?  SERGIUSZ KIZIŃCZUKManipulacja, perswazja czy magia?  SERGIUSZ KIZIŃCZUK
Manipulacja, perswazja czy magia? SERGIUSZ KIZIŃCZUKWolny Przemysław
 
User Experience w Analizie Biznesowej
User Experience w Analizie BiznesowejUser Experience w Analizie Biznesowej
User Experience w Analizie BiznesowejAnna Liszewska
 
ROAD: Platforma internetowa dla logistyki transportu
ROAD: Platforma internetowa dla logistyki transportuROAD: Platforma internetowa dla logistyki transportu
ROAD: Platforma internetowa dla logistyki transportuInna Kotykova
 
Zarządzanie projektami
Zarządzanie projektamiZarządzanie projektami
Zarządzanie projektamiAEGEE-Warszawa
 
8.1 Zasady sporządzania planów, analiz i sprawozdań - analiza statyczna
8.1 Zasady sporządzania planów, analiz i sprawozdań - analiza statyczna8.1 Zasady sporządzania planów, analiz i sprawozdań - analiza statyczna
8.1 Zasady sporządzania planów, analiz i sprawozdań - analiza statycznaLukas Pobocha
 
Metody pomiaru i zarządzania ryzykiem (1)
Metody pomiaru i zarządzania ryzykiem (1)Metody pomiaru i zarządzania ryzykiem (1)
Metody pomiaru i zarządzania ryzykiem (1)uekatonotes
 
Jak zaprojektować użyteczną aplikację/stronę mobilną
Jak zaprojektować użyteczną aplikację/stronę mobilnąJak zaprojektować użyteczną aplikację/stronę mobilną
Jak zaprojektować użyteczną aplikację/stronę mobilnąAnna Liszewska
 
Czy(m) bogaty jest Górny Śląsk?
Czy(m) bogaty jest Górny Śląsk?Czy(m) bogaty jest Górny Śląsk?
Czy(m) bogaty jest Górny Śląsk?Marcin Baron
 
Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w pra...
Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w pra...Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w pra...
Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w pra...Business Analysts Meetup
 
Project 2.0 Innovation Or Hype
Project 2.0   Innovation Or HypeProject 2.0   Innovation Or Hype
Project 2.0 Innovation Or Hypebneaves
 
Nietuzinkowe przypadki z testów penetracyjnych czyli historia o wyższości wyb...
Nietuzinkowe przypadki z testów penetracyjnych czyli historia o wyższości wyb...Nietuzinkowe przypadki z testów penetracyjnych czyli historia o wyższości wyb...
Nietuzinkowe przypadki z testów penetracyjnych czyli historia o wyższości wyb...Logicaltrust pl
 
Dotacje w małopolsce 2016, a1 europe
Dotacje w małopolsce 2016, a1 europeDotacje w małopolsce 2016, a1 europe
Dotacje w małopolsce 2016, a1 europeA1 Europe Sp. z o.o.
 
2 bahan tayang pkg-pkb-2012
2 bahan tayang pkg-pkb-20122 bahan tayang pkg-pkb-2012
2 bahan tayang pkg-pkb-2012Dede S
 
Crispy | Wakeups&Startups
Crispy | Wakeups&StartupsCrispy | Wakeups&Startups
Crispy | Wakeups&StartupsFraMichetti
 
Wzory statystyka
Wzory statystykaWzory statystyka
Wzory statystykauekatonotes
 

Viewers also liked (20)

Minimize the project risk - build good business requirements
Minimize the project risk - build good business requirementsMinimize the project risk - build good business requirements
Minimize the project risk - build good business requirements
 
Open Data - Rada Innowacyjności
Open Data - Rada InnowacyjnościOpen Data - Rada Innowacyjności
Open Data - Rada Innowacyjności
 
Manipulacja, perswazja czy magia? SERGIUSZ KIZIŃCZUK
Manipulacja, perswazja czy magia?  SERGIUSZ KIZIŃCZUKManipulacja, perswazja czy magia?  SERGIUSZ KIZIŃCZUK
Manipulacja, perswazja czy magia? SERGIUSZ KIZIŃCZUK
 
User Experience w Analizie Biznesowej
User Experience w Analizie BiznesowejUser Experience w Analizie Biznesowej
User Experience w Analizie Biznesowej
 
ROAD: Platforma internetowa dla logistyki transportu
ROAD: Platforma internetowa dla logistyki transportuROAD: Platforma internetowa dla logistyki transportu
ROAD: Platforma internetowa dla logistyki transportu
 
Zarządzanie projektami
Zarządzanie projektamiZarządzanie projektami
Zarządzanie projektami
 
8.1 Zasady sporządzania planów, analiz i sprawozdań - analiza statyczna
8.1 Zasady sporządzania planów, analiz i sprawozdań - analiza statyczna8.1 Zasady sporządzania planów, analiz i sprawozdań - analiza statyczna
8.1 Zasady sporządzania planów, analiz i sprawozdań - analiza statyczna
 
Metody pomiaru i zarządzania ryzykiem (1)
Metody pomiaru i zarządzania ryzykiem (1)Metody pomiaru i zarządzania ryzykiem (1)
Metody pomiaru i zarządzania ryzykiem (1)
 
Jak zaprojektować użyteczną aplikację/stronę mobilną
Jak zaprojektować użyteczną aplikację/stronę mobilnąJak zaprojektować użyteczną aplikację/stronę mobilną
Jak zaprojektować użyteczną aplikację/stronę mobilną
 
Czy(m) bogaty jest Górny Śląsk?
Czy(m) bogaty jest Górny Śląsk?Czy(m) bogaty jest Górny Śląsk?
Czy(m) bogaty jest Górny Śląsk?
 
Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w pra...
Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w pra...Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w pra...
Narzędzia do analizy biznesowej: wady i zalety. Plan analizy biznesowej w pra...
 
Project 2.0 Innovation Or Hype
Project 2.0   Innovation Or HypeProject 2.0   Innovation Or Hype
Project 2.0 Innovation Or Hype
 
Nietuzinkowe przypadki z testów penetracyjnych czyli historia o wyższości wyb...
Nietuzinkowe przypadki z testów penetracyjnych czyli historia o wyższości wyb...Nietuzinkowe przypadki z testów penetracyjnych czyli historia o wyższości wyb...
Nietuzinkowe przypadki z testów penetracyjnych czyli historia o wyższości wyb...
 
Dotacje w małopolsce 2016, a1 europe
Dotacje w małopolsce 2016, a1 europeDotacje w małopolsce 2016, a1 europe
Dotacje w małopolsce 2016, a1 europe
 
ERP jako system systemów
ERP jako system systemówERP jako system systemów
ERP jako system systemów
 
Istota
Istota Istota
Istota
 
2 bahan tayang pkg-pkb-2012
2 bahan tayang pkg-pkb-20122 bahan tayang pkg-pkb-2012
2 bahan tayang pkg-pkb-2012
 
Przezentacja dla firm handlowych
Przezentacja dla firm handlowychPrzezentacja dla firm handlowych
Przezentacja dla firm handlowych
 
Crispy | Wakeups&Startups
Crispy | Wakeups&StartupsCrispy | Wakeups&Startups
Crispy | Wakeups&Startups
 
Wzory statystyka
Wzory statystykaWzory statystyka
Wzory statystyka
 

Similar to Analiza wpływu_TestingCup 2016

SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...radekle
 
Klasyfikacja wymagań jako sposób zarządzania nimi
Klasyfikacja wymagań jako sposób zarządzania nimiKlasyfikacja wymagań jako sposób zarządzania nimi
Klasyfikacja wymagań jako sposób zarządzania nimiJaroslaw Zelinski
 
Case study zarządzanie projektem wdrożenia erp w przedsiębiorstwie it
Case study   zarządzanie projektem wdrożenia erp w przedsiębiorstwie itCase study   zarządzanie projektem wdrożenia erp w przedsiębiorstwie it
Case study zarządzanie projektem wdrożenia erp w przedsiębiorstwie itFidea Effect Sp. z o.o.
 
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind
 
PLNOG 21: Piotr Wojciechowski - ANSIBLE_I_AUTOMATYZACJA_W_ŚRODOWISKACH_SZCZEG...
PLNOG 21: Piotr Wojciechowski - ANSIBLE_I_AUTOMATYZACJA_W_ŚRODOWISKACH_SZCZEG...PLNOG 21: Piotr Wojciechowski - ANSIBLE_I_AUTOMATYZACJA_W_ŚRODOWISKACH_SZCZEG...
PLNOG 21: Piotr Wojciechowski - ANSIBLE_I_AUTOMATYZACJA_W_ŚRODOWISKACH_SZCZEG...PROIDEA
 
Gdzie jest Jan K. PESEL, dlaczego przetwarzamy jego dane osobowe?
Gdzie jest Jan K. PESEL, dlaczego przetwarzamy jego dane osobowe?Gdzie jest Jan K. PESEL, dlaczego przetwarzamy jego dane osobowe?
Gdzie jest Jan K. PESEL, dlaczego przetwarzamy jego dane osobowe?MDS ap
 
Automatyzacja raportowania-podatkowego-finansowego
Automatyzacja raportowania-podatkowego-finansowegoAutomatyzacja raportowania-podatkowego-finansowego
Automatyzacja raportowania-podatkowego-finansowegoPwC Polska
 
PLNOG 9: Krzysztof Konkowski, Władysław Misztal - Skuteczne planowanie i czas...
PLNOG 9: Krzysztof Konkowski, Władysław Misztal - Skuteczne planowanie i czas...PLNOG 9: Krzysztof Konkowski, Władysław Misztal - Skuteczne planowanie i czas...
PLNOG 9: Krzysztof Konkowski, Władysław Misztal - Skuteczne planowanie i czas...PROIDEA
 
Jakość utracona v13
Jakość utracona v13Jakość utracona v13
Jakość utracona v13magda3695
 
Rozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSC
Rozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSCRozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSC
Rozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSCTransition Technologies PSC
 
Analiza TestLink - narzędzie do zarzadzania testowaniem
Analiza TestLink - narzędzie do zarzadzania testowaniemAnaliza TestLink - narzędzie do zarzadzania testowaniem
Analiza TestLink - narzędzie do zarzadzania testowaniemRadoslaw Smilgin
 
Prezentacja+Ryzyko+2009+ +Dariusz+Lipski
Prezentacja+Ryzyko+2009+ +Dariusz+LipskiPrezentacja+Ryzyko+2009+ +Dariusz+Lipski
Prezentacja+Ryzyko+2009+ +Dariusz+Lipskidareklipski
 
Grill It Krakow - Usability Lab, monitoring www
Grill It Krakow - Usability Lab, monitoring wwwGrill It Krakow - Usability Lab, monitoring www
Grill It Krakow - Usability Lab, monitoring wwwDmitrij Żatuchin
 
J. Żelinski: Rezygnujemy z waterfall...
J. Żelinski: Rezygnujemy z waterfall...J. Żelinski: Rezygnujemy z waterfall...
J. Żelinski: Rezygnujemy z waterfall...Jaroslaw Zelinski
 
Bdd and Agile Requirements Boiling Frogs 2016
Bdd and Agile Requirements Boiling Frogs 2016Bdd and Agile Requirements Boiling Frogs 2016
Bdd and Agile Requirements Boiling Frogs 2016Wiktor Żołnowski
 
Case study eCommerce od OEX Divante
Case study eCommerce od OEX DivanteCase study eCommerce od OEX Divante
Case study eCommerce od OEX DivanteDivante
 
Zwinnie i pod kontrolą - SCRUM vs COBIT
Zwinnie i pod kontrolą - SCRUM vs COBITZwinnie i pod kontrolą - SCRUM vs COBIT
Zwinnie i pod kontrolą - SCRUM vs COBITPrzemek Wysota
 

Similar to Analiza wpływu_TestingCup 2016 (20)

SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
SQL Day 2018 Building efficient and reliable Enterprise Reporting Platform wi...
 
Zwinny_Analityk_SIW_Panel
Zwinny_Analityk_SIW_PanelZwinny_Analityk_SIW_Panel
Zwinny_Analityk_SIW_Panel
 
Klasyfikacja wymagań jako sposób zarządzania nimi
Klasyfikacja wymagań jako sposób zarządzania nimiKlasyfikacja wymagań jako sposób zarządzania nimi
Klasyfikacja wymagań jako sposób zarządzania nimi
 
Case study zarządzanie projektem wdrożenia erp w przedsiębiorstwie it
Case study   zarządzanie projektem wdrożenia erp w przedsiębiorstwie itCase study   zarządzanie projektem wdrożenia erp w przedsiębiorstwie it
Case study zarządzanie projektem wdrożenia erp w przedsiębiorstwie it
 
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
 
PLNOG 21: Piotr Wojciechowski - ANSIBLE_I_AUTOMATYZACJA_W_ŚRODOWISKACH_SZCZEG...
PLNOG 21: Piotr Wojciechowski - ANSIBLE_I_AUTOMATYZACJA_W_ŚRODOWISKACH_SZCZEG...PLNOG 21: Piotr Wojciechowski - ANSIBLE_I_AUTOMATYZACJA_W_ŚRODOWISKACH_SZCZEG...
PLNOG 21: Piotr Wojciechowski - ANSIBLE_I_AUTOMATYZACJA_W_ŚRODOWISKACH_SZCZEG...
 
Gdzie jest Jan K. PESEL, dlaczego przetwarzamy jego dane osobowe?
Gdzie jest Jan K. PESEL, dlaczego przetwarzamy jego dane osobowe?Gdzie jest Jan K. PESEL, dlaczego przetwarzamy jego dane osobowe?
Gdzie jest Jan K. PESEL, dlaczego przetwarzamy jego dane osobowe?
 
Automatyzacja raportowania-podatkowego-finansowego
Automatyzacja raportowania-podatkowego-finansowegoAutomatyzacja raportowania-podatkowego-finansowego
Automatyzacja raportowania-podatkowego-finansowego
 
PLNOG 9: Krzysztof Konkowski, Władysław Misztal - Skuteczne planowanie i czas...
PLNOG 9: Krzysztof Konkowski, Władysław Misztal - Skuteczne planowanie i czas...PLNOG 9: Krzysztof Konkowski, Władysław Misztal - Skuteczne planowanie i czas...
PLNOG 9: Krzysztof Konkowski, Władysław Misztal - Skuteczne planowanie i czas...
 
Jakość utracona v13
Jakość utracona v13Jakość utracona v13
Jakość utracona v13
 
Audyty informatyczne
Audyty informatyczneAudyty informatyczne
Audyty informatyczne
 
Rozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSC
Rozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSCRozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSC
Rozpocznij swój pierwszy projekt IoT i AR z Tranistion Technologies PSC
 
Analiza TestLink - narzędzie do zarzadzania testowaniem
Analiza TestLink - narzędzie do zarzadzania testowaniemAnaliza TestLink - narzędzie do zarzadzania testowaniem
Analiza TestLink - narzędzie do zarzadzania testowaniem
 
Aim szkolenie
Aim szkolenieAim szkolenie
Aim szkolenie
 
Prezentacja+Ryzyko+2009+ +Dariusz+Lipski
Prezentacja+Ryzyko+2009+ +Dariusz+LipskiPrezentacja+Ryzyko+2009+ +Dariusz+Lipski
Prezentacja+Ryzyko+2009+ +Dariusz+Lipski
 
Grill It Krakow - Usability Lab, monitoring www
Grill It Krakow - Usability Lab, monitoring wwwGrill It Krakow - Usability Lab, monitoring www
Grill It Krakow - Usability Lab, monitoring www
 
J. Żelinski: Rezygnujemy z waterfall...
J. Żelinski: Rezygnujemy z waterfall...J. Żelinski: Rezygnujemy z waterfall...
J. Żelinski: Rezygnujemy z waterfall...
 
Bdd and Agile Requirements Boiling Frogs 2016
Bdd and Agile Requirements Boiling Frogs 2016Bdd and Agile Requirements Boiling Frogs 2016
Bdd and Agile Requirements Boiling Frogs 2016
 
Case study eCommerce od OEX Divante
Case study eCommerce od OEX DivanteCase study eCommerce od OEX Divante
Case study eCommerce od OEX Divante
 
Zwinnie i pod kontrolą - SCRUM vs COBIT
Zwinnie i pod kontrolą - SCRUM vs COBITZwinnie i pod kontrolą - SCRUM vs COBIT
Zwinnie i pod kontrolą - SCRUM vs COBIT
 

More from KAROLINA ZMITROWICZ

Zmitrowicz Test Strategy Test Forum Milan 2019
Zmitrowicz Test Strategy Test Forum Milan 2019Zmitrowicz Test Strategy Test Forum Milan 2019
Zmitrowicz Test Strategy Test Forum Milan 2019KAROLINA ZMITROWICZ
 
Quality Management in Agile world_SQA Days 2017
Quality Management in Agile world_SQA Days 2017Quality Management in Agile world_SQA Days 2017
Quality Management in Agile world_SQA Days 2017KAROLINA ZMITROWICZ
 
Traceability - ways to ensure better management and consistency_HUSTEF
Traceability - ways to ensure better management and consistency_HUSTEFTraceability - ways to ensure better management and consistency_HUSTEF
Traceability - ways to ensure better management and consistency_HUSTEFKAROLINA ZMITROWICZ
 
Requirements quality in agile_FTD 2018
Requirements quality in agile_FTD 2018Requirements quality in agile_FTD 2018
Requirements quality in agile_FTD 2018KAROLINA ZMITROWICZ
 
Zarzadzanie jakoscia_Akademia jakosci2017
Zarzadzanie jakoscia_Akademia jakosci2017 Zarzadzanie jakoscia_Akademia jakosci2017
Zarzadzanie jakoscia_Akademia jakosci2017 KAROLINA ZMITROWICZ
 

More from KAROLINA ZMITROWICZ (11)

HowToWriteGoodRequirements.pdf
HowToWriteGoodRequirements.pdfHowToWriteGoodRequirements.pdf
HowToWriteGoodRequirements.pdf
 
IIBA vs IREB.pdf
IIBA vs IREB.pdfIIBA vs IREB.pdf
IIBA vs IREB.pdf
 
Zmitrowicz IT Stacja UX
Zmitrowicz IT Stacja UXZmitrowicz IT Stacja UX
Zmitrowicz IT Stacja UX
 
Zmitrowicz Test Strategy Test Forum Milan 2019
Zmitrowicz Test Strategy Test Forum Milan 2019Zmitrowicz Test Strategy Test Forum Milan 2019
Zmitrowicz Test Strategy Test Forum Milan 2019
 
Zmitrowicz SQA DAYS EU Riga
Zmitrowicz SQA DAYS EU RigaZmitrowicz SQA DAYS EU Riga
Zmitrowicz SQA DAYS EU Riga
 
Modern BA_Analyst days 2017
Modern BA_Analyst days 2017Modern BA_Analyst days 2017
Modern BA_Analyst days 2017
 
Quality Management in Agile world_SQA Days 2017
Quality Management in Agile world_SQA Days 2017Quality Management in Agile world_SQA Days 2017
Quality Management in Agile world_SQA Days 2017
 
Traceability - ways to ensure better management and consistency_HUSTEF
Traceability - ways to ensure better management and consistency_HUSTEFTraceability - ways to ensure better management and consistency_HUSTEF
Traceability - ways to ensure better management and consistency_HUSTEF
 
Requirements quality in agile_FTD 2018
Requirements quality in agile_FTD 2018Requirements quality in agile_FTD 2018
Requirements quality in agile_FTD 2018
 
Sjsi sztuka modelowania
Sjsi sztuka modelowaniaSjsi sztuka modelowania
Sjsi sztuka modelowania
 
Zarzadzanie jakoscia_Akademia jakosci2017
Zarzadzanie jakoscia_Akademia jakosci2017 Zarzadzanie jakoscia_Akademia jakosci2017
Zarzadzanie jakoscia_Akademia jakosci2017
 

Analiza wpływu_TestingCup 2016

  • 1. ANALIZA WPŁYWU PRZEWIDZIEĆ KONSEKWENCJE ZMIAN TestingCup 2016 Karolina Zmitrowicz
  • 2. AGENDA  Czym są wymagania?  Śledzenie powiązań  Analiza wpływu COPYRIGHT @ KAROLINA ZMITROWICZ 2
  • 3. CZYM SĄ WYMAGANIA? Czyli oczywista oczywistość 3Copyright @ Karolina Zmitrowicz
  • 4. WYMAGANIE Wymaganie to [IEEE 610]: 1. Stan lub zdolność potrzebna interesariuszowi, aby rozwiązać problem lub osiągnąć cel. 2. Stan lub zdolność, która musi zostać spełniona lub posiadana przez system lub moduł, aby spełnić kontrakt, standard, specyfikację lub inne formalne dokumenty. 3. Reprezentacja w formie dokumentu stanu lub zdolności zgodnie z (1) lub (2). COPYRIGHT @ KAROLINA ZMITROWICZ 4
  • 5. KLASYFIKACJA WYMAGAŃ Wymagania biznesowe Wymagania interesariuszy Wymagania rozwiązania (funkcjonalne, jakościowe) Wymagania przejścia COPYRIGHT @ KAROLINA ZMITROWICZ 5 BABOK® Guide Kotonya & Sommerville Śledzenie
  • 6. ŚLEDZENIE POWIĄZAŃ Moda na sukces w IT... 6Copyright @ Karolina Zmitrowicz
  • 7. ŚLEDZENIE POWIĄZAŃ COPYRIGHT @ KAROLINA ZMITROWICZ 7 Śledzenie • Sposób zarządzania zmieniającymi się wymaganiami i powiązanymi z nimi artefaktami. • Kontrola spełnienia/wykonania wszystkich ważnych etapów procesu wytwarzania. • Podstawa dla testowania, V&V.
  • 8. ŚLEDZENIE POWIĄZAŃ COPYRIGHT @ KAROLINA ZMITROWICZ 8
  • 9. ŻĄDANIE ZMIANY 9Copyright @ Karolina Zmitrowicz
  • 10. ŻĄDANIE ZMIANY ID: Krótki opis: Status: Dane zgłaszającego: Data zgłoszenia: Priorytet: Oczekiwana data wdrożenia: Zmiana dotyczy: Przyczyna zmiany: Opis pożądanego rozwiązania: Korzyści dla biznesu: Ryzyko: Decyzja dotycząca zmiany: Osoba decydująca: Data: Uzasadnienie: COPYRIGHT @ KAROLINA ZMITROWICZ 10
  • 11. ANALIZA WPYWU Jak uniknąć efektu „miało niczego nie zepsuć” Copyright @ Karolina Zmitrowicz 11
  • 12. ANALIZA WPŁYWU Analiza wpływu • (1) Proces identyfikacji potencjalnych skutków zmiany, lub szacowania, co musi być zmodyfikowane, aby dokonać zmiany. • (2) Ocena zagrożeń związanych ze zmianami, łącznie z oszacowaniem wpływu na zasoby, wysiłku i harmonogram. COPYRIGHT @ KAROLINA ZMITROWICZ 12 req Requirements Traceability - TC REQ010 Zarządzanie użytkownikami (from Functional Requirements) (from Administracja administratorami/użytkownikami) UCS031 Utworz konto użytkownika (from Administracja administratorami/użytkownikami) UCS024 Edycja kont użytkowników (from Administracja administratorami/użytkownikami) UCS030 Usun konto użytkownika REQ004 Obowiązkowość pól (from Functional Requirements) SCR007 Tworzenie nowego użytkownika/Edycja danych użytkownika (from Main)
  • 13. ANALIZA WPŁYWU COPYRIGHT @ KAROLINA ZMITROWICZ 13
  • 14. ANALIZA ZMIANY W EA Relationships Window – pokazuje powiązania dla wskazanego elementu COPYRIGHT @ KAROLINA ZMITROWICZ 14
  • 15. ANALIZA ZMIANY W EA Traceability Window – pokazuje powiązania dla wskazanego elementu COPYRIGHT @ KAROLINA ZMITROWICZ 15
  • 16. ANALIZA ZMIANY W EA Relationship Matrix – powiązania pomiędzy elementami w pakiecie COPYRIGHT @ KAROLINA ZMITROWICZ 16
  • 17. ANALIZA ZMIANY Analiza wpływu żądania zmiany Dotyczy: ID żądania zmiany Elementy dotknięte przez zmianę:  Systemy IT:  Wymagania biznesowe:  Wymagania funkcjonalne (przypadki użycia):  Interfejsy:  Wymagania niefunkcjonalne:  Interfejsy użytkownika (GUI):  Dane: Wysiłek wymagany do realizacji zmiany  Praca analityczna:  Praca projektowa:  Praca programistyczna:  Praca testerska:  Inne:..... COPYRIGHT @ KAROLINA ZMITROWICZ 17 Photograph:HArmstrongRoberts/Corbis
  • 18. PRZEĆWICZMY TO 18Copyright @ Karolina Zmitrowicz
  • 19. SPECYFIKACJA Zapoznaj się ze specyfikacją wymagań. COPYRIGHT @ KAROLINA ZMITROWICZ 19
  • 20. SPECYFIKACJA Wymagania użytkownika  WU/01 Prowadzenie ewidencji incydentów  WU/02 Zarządzanie incydentami w projekcie Wymagania funkcjonalne  WF/01 Dodawanie incydentów  WF/02 Przeglądanie incydentów  WF/03 Przypisywanie incydentów do osób  WF/04 Zmiana incydentów  WF/05 Komentowanie incydentów  WF/06 Zarządzanie ewidencją projektów  WF/07 Przeglądanie projektów  WF/08 Zarządzanie uprawnieniami użytkowników w projekcie Wymagania jakościowe  NFR001 Intuicyjny interfejs  NFR002 Pomoc kontekstowa  NFR003 Jednocześni użytkownicy  NFR004 Liczba transakcji dziennie  NFR005 Systemy operacyjne Wymagania przejścia na nowe rozwiązanie  WP/01 Import użytkowników COPYRIGHT @ KAROLINA ZMITROWICZ 20
  • 21. SPECYFIKACJA WYMAGANIA FUNKCJONALNE ADMINISTROWANIE PROJEKTAMI  UCS015 Przeglądaj listę projektów  UCS016 Przeglądaj szczegóły projektu  USC017 Dodaj projekt  USC018 Edytuj projekt  USC019 Usuń projekt  UCS020 Przypisz użytkownika do projektu  UCS021 Edytuj role użytkownika w projekcie  UCS022 Usuń użytkownika z projektu  UCS023 Konfiguruj liczbę projektów na stronie ADMINISTROWANIE INCYDENTAMI  UCS032 Dodaj incydent  UCS033 Dodaj komentarz  UCS034 Edytuj incydent  UCS035 Konfiguruj liczbę incydentów na stronie  UCS036 Przeglądaj listę incydentów  UCS037 Przeglądaj szczegóły incydentu  UCS038 Przypisz incydent  UCS039 Zmień status incydentu COPYRIGHT @ KAROLINA ZMITROWICZ 21
  • 22. ŻĄDANIE ZMIANY COPYRIGHT @ KAROLINA ZMITROWICZ 22 CR ID #01 Tytuł: Zmiana identyfikatora obiektu Opis: Należy zmienić sposób identyfikacji obiektów. Dotychczasowy sposób identyfikacji: prefiks projektu+numer obiektu w bazie. Pożądane rozwiązanie: trzyznakowy prefiks projektu+numer obiektu w bazie Priorytet: NW
  • 23. ANALIZA WPŁYWU Podaj funkcje, wymagania, obszary, na które wpłynie zmiana. COPYRIGHT @ KAROLINA ZMITROWICZ 23
  • 24. DZIĘKUJĘ ZA UWAGĘ Copyright @ Karolina Zmitrowicz 24