SlideShare a Scribd company logo
1 of 11
Download to read offline
Realizacja projektu wg. AGILE
a atrybut jakości „Zgodność”
1)projekt aplikacji webowej „Lodziarnia”
2)projekt Power BI „Diagnoza on-line”
Koło Naukowe Informatyki
Katowice, 18 styczeń 2021
Czego dot. wyzwanie w tej pracy? Z kim się
identyfikujemy w tej rozgrywce;)
Prezentacja osadzona w:
Narzędzia
Metody
Proces
Dbanie o jakość
Filozofia zarządzania
Filozofia zarządzania
Tool
s
Methods
Process
Caring for
quality
Management
philosophy
Propozycja:
Zarządzanie strategią z wykorzystaniem
kart zrównoważonych wyników:
link do publikacji w j. polskim researchgate
link do ebooka w Play Google
„…TRENDY TECHNOLOGICZNE…”
Dbanie o jakość
Quality attributes according
to the ISO/IEC 25010:2011 ,
link do artykułu
prof. A. Kobylińskiego
Tool
s
Methods
Process
Caring for
quality
Management
philosophy
Proces
Tool
s
Methods
Process
Caring for
quality
Management
philosophy
Jeżeli wybraliśmy SCRUMA, to pamiętajmy, że klient prawdopodobnie nie zgłosi
precyzyjnych wymagań związanych z omawianym atrybutem jakości tzn.: zgodności
Metody pozyskania i
specyfikacji wymagań dot.
zgodności w SCRUM?
Tool
s
Methods
Process
Caring for
quality
Management
philosophy
• OGRANICZENIA SCRUM
dot. m.in.: „zaniedbywania
wymagań
niefunkcjonalnych”
• Link do oryginalnego
podręcznika SCRUM
• Link do artykułu pt. User
story w Wikipedia
• … w zasadzie wszystkie
chwyty dozwolone
• A Jak to robią
profesjonalnie analitycy
biznesowi?
• Link do podręcznika IIBA
• Jedna z technik to przegląd
dokumentacji
Podejście sprawdzone PDCA
Edwards Deming nauczający w Japonii – 1950 r.
Podejście do ujawniania wymagań zgodności
na bazie sprawdzonego PDCA
• Czy specyfikacja wymagań dot.
zgodności wpływa na przypadek
użycia ? Jakie jest zdanie klienta?
• Czy realizacja wymagań
zgodności jest możliwa? Jakie
utrudnienia?
•Czy wymagany kolejny przebieg? Co
poprawić w kolejnym cyklu?
•Uwzględnij specyfikację wymagań
dot. zgodności w projekcie (SPRINT)
•Jakie rozwiązania wykorzystywane
w use case? (np. usługi cloud
computing, API)
•Co zawiera specyfikacja w
dokumentacji wykorzystywanych
rozwiązań ?
•Sprinty w SCRUM a zadania
dot. ujawniania wymagań
• Które przypadki użycia
wymagają specyfikacji
atrybutów zgodności?
PLAN DO
CHECKACT
Narzędzia/ ale pamiętajmy o celu
strategicznym ITBSC
Tool
s
Methods
Process
Caring for
quality
Management
philosophy
 Szablon use case (powinniśmy poznać potrzeby
funkcjonalne i zawęzić obszar zainteresowania)
 W tym szablonie jest również miejsce na
specyfikację wymagań niefunkcjonalnych
 Link do ECLIPSE
 Link do trello (jedno z wielu narzędzi do
organizacji zadań)
Atrybut zgodności

More Related Content

Similar to Atrybut zgodności

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
 
Forum architektowit promity_v1_0
Forum architektowit promity_v1_0Forum architektowit promity_v1_0
Forum architektowit promity_v1_0Promity
 
Praktyczne aspekty realizacji serwisów internetowych
Praktyczne aspekty realizacji serwisów internetowychPraktyczne aspekty realizacji serwisów internetowych
Praktyczne aspekty realizacji serwisów internetowych3camp
 
Jak wyjść poza schemat i zgrywalizować rzeczywistość - warsztaty z tworzenia ...
Jak wyjść poza schemat i zgrywalizować rzeczywistość - warsztaty z tworzenia ...Jak wyjść poza schemat i zgrywalizować rzeczywistość - warsztaty z tworzenia ...
Jak wyjść poza schemat i zgrywalizować rzeczywistość - warsztaty z tworzenia ...Malgorzata Kendziorek
 
SEM 2008 SEO Case Study
SEM 2008 SEO Case StudySEM 2008 SEO Case Study
SEM 2008 SEO Case StudyBluerank
 
Modele wdrażania i zarządzania projektami erp
Modele wdrażania i zarządzania projektami erpModele wdrażania i zarządzania projektami erp
Modele wdrażania i zarządzania projektami erpJaroslaw Zelinski
 
Michał Żuchowski - Project Management, że aż wióry lecą!
Michał Żuchowski - Project Management, że aż wióry lecą!Michał Żuchowski - Project Management, że aż wióry lecą!
Michał Żuchowski - Project Management, że aż wióry lecą!PMI Szczecin
 
Konferencja #e-biznes - Produkt dla realnego świata
Konferencja #e-biznes - Produkt dla realnego świataKonferencja #e-biznes - Produkt dla realnego świata
Konferencja #e-biznes - Produkt dla realnego świataCogision
 
Badania, strategia i design, które podniosły sprzedaż o 104% – platforma e-le...
Badania, strategia i design, które podniosły sprzedaż o 104% – platforma e-le...Badania, strategia i design, które podniosły sprzedaż o 104% – platforma e-le...
Badania, strategia i design, które podniosły sprzedaż o 104% – platforma e-le...Project: People
 
Czy technologia w projektach internetowych jest ubogim krewnym kreacji
Czy technologia w projektach internetowych jest ubogim krewnym kreacjiCzy technologia w projektach internetowych jest ubogim krewnym kreacji
Czy technologia w projektach internetowych jest ubogim krewnym kreacjiInternetBeta
 
Narzedzia informatyczne w zarządzaniu projektami
Narzedzia informatyczne w zarządzaniu projektamiNarzedzia informatyczne w zarządzaniu projektami
Narzedzia informatyczne w zarządzaniu projektamiTechnoinkubator
 
Jakość utracona v13
Jakość utracona v13Jakość utracona v13
Jakość utracona v13magda3695
 
Podejście “cały zespół” a rola QA/BA
Podejście “cały zespół” a rola QA/BAPodejście “cały zespół” a rola QA/BA
Podejście “cały zespół” a rola QA/BAThe Software House
 
Adaptation of new node to traceability network applying in software developme...
Adaptation of new node to traceability network applying in software developme...Adaptation of new node to traceability network applying in software developme...
Adaptation of new node to traceability network applying in software developme...Piotr Piotrowski
 
Procesy mogą nam pomóc prowadzić projekty!
Procesy mogą nam pomóc prowadzić projekty!Procesy mogą nam pomóc prowadzić projekty!
Procesy mogą nam pomóc prowadzić projekty!Marek Smura
 

Similar to Atrybut zgodności (20)

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...
 
Forum architektowit promity_v1_0
Forum architektowit promity_v1_0Forum architektowit promity_v1_0
Forum architektowit promity_v1_0
 
Praktyczne aspekty realizacji serwisów internetowych
Praktyczne aspekty realizacji serwisów internetowychPraktyczne aspekty realizacji serwisów internetowych
Praktyczne aspekty realizacji serwisów internetowych
 
Jak wyjść poza schemat i zgrywalizować rzeczywistość - warsztaty z tworzenia ...
Jak wyjść poza schemat i zgrywalizować rzeczywistość - warsztaty z tworzenia ...Jak wyjść poza schemat i zgrywalizować rzeczywistość - warsztaty z tworzenia ...
Jak wyjść poza schemat i zgrywalizować rzeczywistość - warsztaty z tworzenia ...
 
Michał Bukowski
Michał BukowskiMichał Bukowski
Michał Bukowski
 
SEM 2008 SEO Case Study
SEM 2008 SEO Case StudySEM 2008 SEO Case Study
SEM 2008 SEO Case Study
 
Tworzenie frontendowych bibliotek UI
Tworzenie frontendowych bibliotek UITworzenie frontendowych bibliotek UI
Tworzenie frontendowych bibliotek UI
 
Modele wdrażania i zarządzania projektami erp
Modele wdrażania i zarządzania projektami erpModele wdrażania i zarządzania projektami erp
Modele wdrażania i zarządzania projektami erp
 
Michał Żuchowski - Project Management, że aż wióry lecą!
Michał Żuchowski - Project Management, że aż wióry lecą!Michał Żuchowski - Project Management, że aż wióry lecą!
Michał Żuchowski - Project Management, że aż wióry lecą!
 
Aim szkolenie
Aim szkolenieAim szkolenie
Aim szkolenie
 
Konferencja #e-biznes - Produkt dla realnego świata
Konferencja #e-biznes - Produkt dla realnego świataKonferencja #e-biznes - Produkt dla realnego świata
Konferencja #e-biznes - Produkt dla realnego świata
 
Badania, strategia i design, które podniosły sprzedaż o 104% – platforma e-le...
Badania, strategia i design, które podniosły sprzedaż o 104% – platforma e-le...Badania, strategia i design, które podniosły sprzedaż o 104% – platforma e-le...
Badania, strategia i design, które podniosły sprzedaż o 104% – platforma e-le...
 
Czy technologia w projektach internetowych jest ubogim krewnym kreacji
Czy technologia w projektach internetowych jest ubogim krewnym kreacjiCzy technologia w projektach internetowych jest ubogim krewnym kreacji
Czy technologia w projektach internetowych jest ubogim krewnym kreacji
 
Narzedzia informatyczne w zarządzaniu projektami
Narzedzia informatyczne w zarządzaniu projektamiNarzedzia informatyczne w zarządzaniu projektami
Narzedzia informatyczne w zarządzaniu projektami
 
Jakość utracona v13
Jakość utracona v13Jakość utracona v13
Jakość utracona v13
 
Aec design
Aec designAec design
Aec design
 
Podejście “cały zespół” a rola QA/BA
Podejście “cały zespół” a rola QA/BAPodejście “cały zespół” a rola QA/BA
Podejście “cały zespół” a rola QA/BA
 
Adaptation of new node to traceability network applying in software developme...
Adaptation of new node to traceability network applying in software developme...Adaptation of new node to traceability network applying in software developme...
Adaptation of new node to traceability network applying in software developme...
 
Tester.pl - Numer 9
Tester.pl - Numer 9Tester.pl - Numer 9
Tester.pl - Numer 9
 
Procesy mogą nam pomóc prowadzić projekty!
Procesy mogą nam pomóc prowadzić projekty!Procesy mogą nam pomóc prowadzić projekty!
Procesy mogą nam pomóc prowadzić projekty!
 

More from University of Economics in Katowice

Initiation the Java web application project in the Google App Engine
Initiation the Java web application project in the Google App EngineInitiation the Java web application project in the Google App Engine
Initiation the Java web application project in the Google App EngineUniversity of Economics in Katowice
 

More from University of Economics in Katowice (20)

python_function.pdf
python_function.pdfpython_function.pdf
python_function.pdf
 
python_p4_v2.pdf
python_p4_v2.pdfpython_p4_v2.pdf
python_p4_v2.pdf
 
python_p3.pdf
python_p3.pdfpython_p3.pdf
python_p3.pdf
 
python_p2v2_publikacja.pdf
python_p2v2_publikacja.pdfpython_p2v2_publikacja.pdf
python_p2v2_publikacja.pdf
 
python_p1.pdf
python_p1.pdfpython_p1.pdf
python_p1.pdf
 
TechnologyStack_basicsv2.pdf
TechnologyStack_basicsv2.pdfTechnologyStack_basicsv2.pdf
TechnologyStack_basicsv2.pdf
 
InitiateAEv2.pdf
InitiateAEv2.pdfInitiateAEv2.pdf
InitiateAEv2.pdf
 
barplotv4.pdf
barplotv4.pdfbarplotv4.pdf
barplotv4.pdf
 
Initiation the Java web application project in the Google App Engine
Initiation the Java web application project in the Google App EngineInitiation the Java web application project in the Google App Engine
Initiation the Java web application project in the Google App Engine
 
ie.pdf
ie.pdfie.pdf
ie.pdf
 
puś.ppt
puś.pptpuś.ppt
puś.ppt
 
swd.pdf
swd.pdfswd.pdf
swd.pdf
 
EARv3.pdf
EARv3.pdfEARv3.pdf
EARv3.pdf
 
Projektowanie i implementacja usług sieciowych
Projektowanie i implementacja usług sieciowychProjektowanie i implementacja usług sieciowych
Projektowanie i implementacja usług sieciowych
 
Angular10302021
Angular10302021Angular10302021
Angular10302021
 
Środowisko PWA
Środowisko PWAŚrodowisko PWA
Środowisko PWA
 
Kolo REST
Kolo RESTKolo REST
Kolo REST
 
Inicjacja wg OpenUP
Inicjacja wg OpenUPInicjacja wg OpenUP
Inicjacja wg OpenUP
 
Dyscyplina zarządzania projektami wg OpenUP
Dyscyplina zarządzania projektami wg OpenUPDyscyplina zarządzania projektami wg OpenUP
Dyscyplina zarządzania projektami wg OpenUP
 
Wstęp do dyscypliny wymagań w projektach IT
Wstęp do dyscypliny wymagań w projektach ITWstęp do dyscypliny wymagań w projektach IT
Wstęp do dyscypliny wymagań w projektach IT
 

Atrybut zgodności

  • 1. Realizacja projektu wg. AGILE a atrybut jakości „Zgodność” 1)projekt aplikacji webowej „Lodziarnia” 2)projekt Power BI „Diagnoza on-line” Koło Naukowe Informatyki Katowice, 18 styczeń 2021
  • 2. Czego dot. wyzwanie w tej pracy? Z kim się identyfikujemy w tej rozgrywce;)
  • 4. Filozofia zarządzania Tool s Methods Process Caring for quality Management philosophy Propozycja: Zarządzanie strategią z wykorzystaniem kart zrównoważonych wyników: link do publikacji w j. polskim researchgate link do ebooka w Play Google „…TRENDY TECHNOLOGICZNE…”
  • 5. Dbanie o jakość Quality attributes according to the ISO/IEC 25010:2011 , link do artykułu prof. A. Kobylińskiego Tool s Methods Process Caring for quality Management philosophy
  • 6. Proces Tool s Methods Process Caring for quality Management philosophy Jeżeli wybraliśmy SCRUMA, to pamiętajmy, że klient prawdopodobnie nie zgłosi precyzyjnych wymagań związanych z omawianym atrybutem jakości tzn.: zgodności
  • 7. Metody pozyskania i specyfikacji wymagań dot. zgodności w SCRUM? Tool s Methods Process Caring for quality Management philosophy • OGRANICZENIA SCRUM dot. m.in.: „zaniedbywania wymagań niefunkcjonalnych” • Link do oryginalnego podręcznika SCRUM • Link do artykułu pt. User story w Wikipedia • … w zasadzie wszystkie chwyty dozwolone • A Jak to robią profesjonalnie analitycy biznesowi? • Link do podręcznika IIBA • Jedna z technik to przegląd dokumentacji
  • 8. Podejście sprawdzone PDCA Edwards Deming nauczający w Japonii – 1950 r.
  • 9. Podejście do ujawniania wymagań zgodności na bazie sprawdzonego PDCA • Czy specyfikacja wymagań dot. zgodności wpływa na przypadek użycia ? Jakie jest zdanie klienta? • Czy realizacja wymagań zgodności jest możliwa? Jakie utrudnienia? •Czy wymagany kolejny przebieg? Co poprawić w kolejnym cyklu? •Uwzględnij specyfikację wymagań dot. zgodności w projekcie (SPRINT) •Jakie rozwiązania wykorzystywane w use case? (np. usługi cloud computing, API) •Co zawiera specyfikacja w dokumentacji wykorzystywanych rozwiązań ? •Sprinty w SCRUM a zadania dot. ujawniania wymagań • Które przypadki użycia wymagają specyfikacji atrybutów zgodności? PLAN DO CHECKACT
  • 10. Narzędzia/ ale pamiętajmy o celu strategicznym ITBSC Tool s Methods Process Caring for quality Management philosophy  Szablon use case (powinniśmy poznać potrzeby funkcjonalne i zawęzić obszar zainteresowania)  W tym szablonie jest również miejsce na specyfikację wymagań niefunkcjonalnych  Link do ECLIPSE  Link do trello (jedno z wielu narzędzi do organizacji zadań)