Jakość wymagań a wymagania jakości Czy możliwa jest obiektywizacja oceny?



Podobne dokumenty
Testowanie systemów wbudowanych i krytycznych dla bezpieczeństwa Bogdan Bereza Wersja (33)

Międzynarodowa Rada Inżynierii Wymagań. The International Requirements Engineering Board (IREB e.v.) Szkolenia IREB w CTS.

PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK

KATALOG SZKOLEŃ CERTYFIKOWANYCH 2014

Oferta Szkoleniowa.

Katalog szkoleń certyfikowanych Testowanie Oprogramowania

KATALOG SZKOLEŃ CERTYFIKOWANYCH 2015

Metodyki, standardy i certyfikaty a jakość wdraŝanych rozwiązań informatycznych

Oprogramowanie zgodne z prawem

ŚcieŜki Certyfikacji Testera. Karol Mioduszewski - CORRSE

Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH

certyfikacji IREB Warsztaty on-line 12 listopada 2015 blogomotion.com/download/prakt-ireb.pdf

dr inż. M. Żabińska, Katedra Informatyki AGH, D17/ 2.27 dr inż. M. Żabińska

INŻYNIER WYMAGAŃ. Certyfikowany marca CERTYFIKAT

REQB POZIOM PODSTAWOWY PRZYKŁADOWY EGZAMIN

Opisy szkoleń dla certyfikatów Agile Scrum.

Szkolenia zgodne z sylabusem ISTQB.

Dni: 3. Opis: Adresaci szkolenia

Automatyczny chaos to szybszy chaos?

Zebranie Zarządu Koła SEP nr 43 Wrocław, 16 maja 2013

Katalog szkoleń certyfikowanych Testowanie oprogramowania

Inżynieria oprogramowania (Software Engineering) Wykład 1

tel. (+48 81) /22 fax (+48 81) Wykład Ćwiczenia Laboratorium Projekt

Analiza biznesowa a metody agile owe

Modelowanie i analiza systemów informatycznych

Nowa specjalność Zarządzanie badaniami i projektami Research and Projects Management

Dobre wdrożenia IT cz. I Business Case.

Bumaga pomaga Jak certyfikacja służy biznesowi?

Akademia testera oprogramowania i systemów IT Poziom I specjalista testowania (56 h) kurs dzienny

udokumentowanych poprzez publikacje naukowe lub raporty, z zakresu baz danych

COBIT 5 I I N N E S TA N D A R D Y. Sylwia Wystub, CISA, ABCP

Certyfikowane szkolenia testerzy.pl to uznana ścieżka szkoleniowa ISTQB dla testerów.

ISTQB Foundation Level

Cechy charakterystyczne tworzenia oprogramowania w Inżynierii Biomedycznej. Wykładowca Dr inż. Zofia Kruczkiewicz

Inżynieria oprogramowania (Software Engineering)

ZARZĄDZANIE PROCESEM TESTOWYM (SQAM Test Manager) 7-8 luty 2008, Warszawa Zdobądź z nami certyfikat SQAM Test Manager.

Plan nauczania. REQB Certyfikowany Specjalista Inżynierii Wymagań. Poziom Podstawowy

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

Część I - Załącznik nr 7 do SIWZ. Warszawa. 2011r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA

CERTYFIKACJA KONTAKT SEKRETARIAT STRONA GŁÓWNA OFERTA CERTYFIKACJA. Instytut Techniki Budowlanej jako:

Współczesna problematyka klasyfikacji Informatyki

Terminarz szkoleń, II półrocze, 2015 rok

Oryginalny pojemnik z kolorowym atramentem Brother Sposób obliczania deklarowanej wydajności pojemnika na podstawie standardu ISO/IEC24711

Małgorzata Matyjek listopada 2008 Wrocław

Szkolenie: ISTQB Model-Based Tester

Analityk i współczesna analiza

EUROPEJSKIE STANDARDY STOSOWANIA TESTÓW W BIZNESIE. Urszula Brzezińska, Dział Merytoryczny, Pracownia Testów Psychologicznych PTP

Project Management Professional - ExamPrep Szkolenie przygotowawcze do egzaminu PMP PMI. LondonSAM Polska, Kraków 2012

Specyfikacja egzaminu PRINCE2 Agile dla instytucji egzaminacyjnych i akredytowanych organizacji szkoleniowych. Wrzesień AXELOS.

Studia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW

ZARZĄDZANIE PROJEKTAMI W PROJEKTACH TECHNICZNYCH I INFORMATYCZNYCH

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

Nowe uregulowania w zakresie interoperacyjności kolei

SYSTEMY INFORMATYCZNE ćwiczenia praktyczne

INŻYNIERIA OPROGRAMOWANIA Jakość w projekcie informatycznym - normy

Michał Gadomski. Grzegorz Poręcki

Szkolenie: Dobry Kierownik Testów

Program kształcenia i plan studiów podyplomowych: Zarządzanie projektami

Sekcja Mechatroniki Komitetu Budowy Maszyn PAN. Zakopane 2018

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

Projekt Kompetencyjny - założenia

Stowarzyszenie Project Management Polska

Terminarz szkoleń, II półrocze, 2015 rok

Program studiów podyplomowych

CERTIFICATION CONTACT SECRETARY HOMEPAGE OFFER CERTIFICATION. The Building Research Institute as:

... (Nazwa i adres Wykonawcy lub jego pieczęć firmowa, adresowa)

PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB

IATF 16949:2016 Zatwierdzone Interpretacje

KARTA PRZEDMIOTU. Projekt zespołowy D1_10

Audyt funduszy strukturalnych

Kiedy od softu zależy ludzkie życie o systemach safety-critical. Maciej Gajdzica

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Inżynieria oprogramowania, C12

Zarządzanie projektami. Porównanie podstawowych metodyk

Zarządzanie Projektami

Wykład 1 Inżynieria Oprogramowania

KARTA PRZEDMIOTU. 1. Informacje ogólne. 2. Ogólna charakterystyka przedmiotu. Projekt zespołowy D1_10

I Konferencja SASO. Inżynieria Jakości Oprogramowania. Poznań,

ISTQB Poziom Zaawansowany - Techniczny Analityk Testów (Advanced Level - Technical Test Analyst)

Normy zharmonizowane z dyrektywą maszynową

Bezpieczeństwo informacji. Program szkoleniowy. chroń SERCE Twojej firmy. CIS - Twój standard bezpieczeństwa

RAMOWY PROGRAM Studia I stopnia (licencjackie) dla studentów rozpoczynających studia w roku akademickim 2015/2016

Projekty BPM z perspektywy analityka biznesowego. Wrocław, 20 stycznia 2011

Oferta szkoleń firmy Code Sprinters

Maciej Oleksy Zenon Matuszyk

Projekt grupowy - opis przedmiotu

YOUR SOFTWARE CHALLENGE IS OUR MISSION. Case Study POLITYKA

Zasady organizacji projektów informatycznych

BuildingSmart - certyfikacja oprogramowania i kwalifikacji. Adam GLEMA Politechnika Poznańska Instytut Konstrukcji Budowlanych

ANALIZA EKONOMICZNO-FINANSOWA

Dr inż. Marek Adamczyk. Dyrektor Zarządzający tel.:

Program studiów doktoranckich

ZARZĄDZANIE RYZYKIEM W PROJEKTACH

PRINCE2 Foundation & Practitioner - szkolenie z egzaminem certyfikacyjnym

Lista przedmiotów prowadzonych przez pracowników Zakładu Sieci i Systemów Elektroenergetycznych

Organizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią

AuditSolutions OFERTA WSPÓŁPRACY. Bezpieczeństwo Informacji. Systemy Teleinformatyczne. Wymiana Informacji. Rozwiązania dla sektora publicznego

Agile Project Management WHITEPAPER

CASEWARE PROGRAM DLA BIEGŁYCH REWIDENTÓW

Transkrypt:

Jakość wymagań a wymagania jakości Czy możliwa jest obiektywizacja oceny? 14:45 15:15 Bogdan Bereza @ victo.eu @ I Konferencja SASO - Inżynieria Jakości Oprogramowania Poznań, 25 września 2014 1(20)

Automated Testing in Daily Build Sveriges verkstadsindustrier 2000 2002 2006 2009 Agile szansa na skokowy wzrost wydajności wiedzaipraktyka.pl 2011 2014 2(20)

re-challenge.pl 3(20)

wymagania.org.pl 4(20)

www.ireb.org w przygotowaniu CPRE Poziom Ekspercki CPRE Poziom Zaawansowany Pozyskiwanie i konsolidacja CPRE Poziom Zaawansowany Modelowanie wymagań CPRE Poziom Zaawansowany Zarządzanie wymaganiami CPRE Poziom Podstawowy Status IREB wrzesień 2014: 22.369 egzaminów na CPRE Poziom Podstawowy 17.179 certyfikaty podstawowe (77% zdanych) 860 egzaminów zaawansowanych (zdawalność 66% -75% zależnie od modułu) Szkolenia i egzaminy w 51 krajach na świecie Więcej danych: http://www.ireb.org/en/service/statistics.html Kontakt: info@ireb.org +49 (0)721 98 2345 90 Polska: +48 519 152 106 Rada Programowa IREB (ireb.org/en/nc/board/member.html) składa się z 19 osób, wybitnych przedstawicieli przemysłu oraz świata akademickiego. Radę Programową wspiera 42-osobowa Grupa Wspierająca (ireb.org/en/nc/board/supporter.html), w której jest też przedstawiciel Polski. IREB e.v. all rights reserved Międzynarodowa Rada Inżynierii Wymagań The International Requirements Engineering Board (IREB e.v.) Misją IREB jest udoskonalenie praktyki inżynierii wymagań oraz analizy biznesowej poprzez standaryzację szkoleń, stworzenie sylabusów oraz egzaminów. Rada IREB składa się z niezależnych, znanych specjalistów: konsultatnów, menedżerów IT, naukowców. IREB jest zarejestrowaną organizacją non-profit. IREB tworzy sylabusy oraz pytania egzaminacyjne w dziedzinie inżynierii wymagań i analizy biznesowej. Zdanie egzaminu jest warunkiem uzyskania certyfikatu CPRE (Certified Professional for Requirements Engineering, Certyfikowany Specjalista Inżynierii Wymagań ). Sylabusy opisują wiedzę, spełniającą zarówno oczekiwania przemysłu, jak i zgodną z naukową inżynierią oprogramowania. Stworzono je na podstawie SWEBOK (Software Engineering Body of Knowledge) oraz na podstawie praktycznej i naukowej wiedzy członków Rady IREB. Są one zgodne z innymi sylabusami oraz normami inżynierii oprogramowania, m.in. ISTQB, IPMA, DIN, ISO i IEEE. 5(20)

Dobre oprogramowanie 1 Oprogramowanie zgodne z uzgodnionymi wymaganiami wszystkich istotnych interesariuszy ZGODNE Z WYMAGANIAMI Gdzie wymaganie, to potrzeba, a nie tylko to, co zapisano, lub co zapomniano zapisać 6(20)

Dobre oprogramowanie 2 Zbudowanie dobrych wymagań Realizacja systemu zgodnie z tymi wymaganiami Kontrola jakości oprogramowania: Walidacja jakości wymagań Walidacja systemu 7(20)

Czy klient zna wszystkie wymagania? 8(20)

Czy deweloper zna wszystkie? 9(20)

Przykład: bezpieczeństwo 10(20)

IEC EN 61508 Parts 1 to 3 is a core Functional Safety standard, applied widely to all types of safety critical E/E/PS and to systems with a safety function incorporating E/E/PS. UK Defense Standard 00-56 Issue 2 US RTCA DO-178B North American Avionics Software US RTCA DO-254 North American Avionics Hardware EUROCAE ED-12B European Airborne Flight Safety Systems IEC 62304 - Medical Device Software IEC 61513, Nuclear power plants Instrumentation and control for systems important to safety General requirements for systems, based on EN 61508 IEC 62061, Safety of machinery - Functional safety of safety-related electrical, electronic and programmable electronic control systems, based on EN 61508 ISO 13849-1, -2 Safety of machinery - Safety-related parts of control systems. Non-technology dependent standard for control system safety of machinery. EN 50128, Railway Industry Specific EN 50129, Railway Industry Specific NASA Safety Critical Guidelines ISO 25119 -Tractors and Machinery for Agriculture and Forestry -- Safety- Related Parts of Control Systems ISO 26262 -Road Vehicles Functional Safety 11(20)

Normy: ważny interesariusz Normy bezpieczeństwa 12(20) 12(33)

Inne wymagania do cesji To te wymagania, które są jednakowe dla dużych grup klientów i produktów: Zgodność a prawem Niezawodność (MTBF) Interakcja / użyteczność Zgodność z normami Jakie więcej? 13(20)

Produkt zgodny, atestowany Ale czy zgodny z potrzebami klienta? (i innych interesariuszy) Zgodnyz normami (zadania SASO dziś) 14(20)

Jak odpowiedzieć na to pytanie? Dwa sposoby: o Po raz drugi zwalidować wymagania i przetestować produkt Ale czy zgodny z potrzebami klienta? (i innych interesariuszy) o Atestować proces wytwarzania oprogramowania w danym projekcie (audyt) 15(20)

Czy to już było? Atestacja procesów: CMMI, SPICE, SPICE Automotive, TMM, teraz próby ReMM i inne Różnorodność procesów zbyt wielka + jak atestować np. metody agile? Zadanie SASO: jednak atestacja produktów, nie procesów / projektów 16(20)

Pytania Jakie atrybuty jakości produktu atestować? Atestacja = testy? Czy inne drogi też? Jakimi metodami testować? Jak wnikliwie i dokładnie? Na jakim poziomie istotności? Jakie to ma znaczenie? 17(20)

Rozwiązanie kompromisowe 1. Tylko wybrane, nieliczne atrybuty jakości produktu 2. Całą jakość: Produktu przez ponowną walidację wymagań i testowanie Procesów i projektów 3. Trzecia droga: wybrane atrybuty + jakość wymagań 18(20)

Kryteria jakości wymagań ISO/IEC/IEEE 29148? ISO/IEC 25010? Metodyki heurystyczne: UX (doświadczenie klienta) HTSM ISO/IEC/IEEE 29119 Weryfikacja a walidacja wymagań 19(20)

Jakość wymagań a wymagania jakości Czy możliwa jest obiektywizacja oceny? 14:45 15:15 Bogdan Bereza @ victo.eu @ I Konferencja SASO - Inżynieria Jakości Oprogramowania Poznań, 25 września 2014 20(20)