Скачать презентацию Wytwórstwo oprogramowania 4 Jarosław Deminet Jakość Скачать презентацию Wytwórstwo oprogramowania 4 Jarosław Deminet Jakość

6f81e38b0b73f0d2f3b11c45a2ce7caf.ppt

  • Количество слайдов: 16

Wytwórstwo oprogramowania 4 Jarosław Deminet Wytwórstwo oprogramowania 4 Jarosław Deminet

Jakość • Ogół cech i właściwości wyrobu lub usługi decydujących o zdolności wyrobu lub Jakość • Ogół cech i właściwości wyrobu lub usługi decydujących o zdolności wyrobu lub usługi do zaspokojenia stwierdzonych lub przewidywanych potrzeb (norma ISO 9000) • Brak wad w produkcie, a wadą produktu jest każda taka negatywna cecha produktu – negatywna z punktu widzenia klienta – której klient ma prawo nie oczekiwać (Leszek Wasilewski) • Zasada 4 P: product, place, promotion, price • Koszt skutków wywołanych przez wadę w produkcie rośnie bardzo szybko wraz z odległością między miejscem powstania wady a miejscem jej wykrycia

Jakość (podejście tradycyjne) Firma (procesy wytwórcze) Produkt Klienci Dostawcy Kontrola jakości (testy) Jakość (podejście tradycyjne) Firma (procesy wytwórcze) Produkt Klienci Dostawcy Kontrola jakości (testy)

Jakość (podejście kompleksowe, TQM) Firma (procesy wytwórcze) Produkt Klienci Dostawcy Zapewnienie jakości (organizacja) Jakość (podejście kompleksowe, TQM) Firma (procesy wytwórcze) Produkt Klienci Dostawcy Zapewnienie jakości (organizacja)

Jakość • 85% problemów z jakością wynika z błędów w systemie, a 15% z Jakość • 85% problemów z jakością wynika z błędów w systemie, a 15% z winy pracowników (Joseph Juran – Japonia) • 95% problemów z jakością wynika z błędów w systemie, a 5% z winy pracowników (Edwards Deming – USA)

Księga procedur • Treść – – – instrukcje (np. zasady kodowania) podręczniki (np. korzystania Księga procedur • Treść – – – instrukcje (np. zasady kodowania) podręczniki (np. korzystania ze środowiska) procedury (np. prowadzenia analizy) regulaminy (np. pracowniczy) zakresy obowiązków (np. projektantów i programistów) wzorce dokumentów (np. notatek z wywiadów) • Odpowiedzialni • Adresaci (dostępność) • Nadzór nad dokumentami (zatwierdzanie, przeglądy, zmiany)

ISO 9001: Zarządzanie zasobami • Ludzie – wykształcenie – szkolenie – umiejętności – doświadczenie ISO 9001: Zarządzanie zasobami • Ludzie – wykształcenie – szkolenie – umiejętności – doświadczenie • Infrastruktura • Środowisko

ISO 9001: Realizacja wyrobu • Planowanie – cele (biznesowe) – specyficzne wymagania (specyfikacja) – ISO 9001: Realizacja wyrobu • Planowanie – cele (biznesowe) – specyficzne wymagania (specyfikacja) – specyficzne działania weryfikacyjne i kontrolne (testy) • Obsługa klienta – wymagania (z różnych źródeł) – przegląd wymagań (po udokumentowaniu) – sposób komunikacji

ISO 9001: Realizacja wyrobu • Projektowanie i rozwój – – – podział na etapy, ISO 9001: Realizacja wyrobu • Projektowanie i rozwój – – – podział na etapy, przegląd, weryfikacja powiązania między grupami zebranie i przegląd danych wejściowych dane wyjściowe zgodne z wymaganiami systematyczne przeglądy i weryfikacja nadzorowanie zmian • Zakupy – nadzór nad dostawcą – szczegółowe wymagania – weryfikacja

ISO 9001: Realizacja wyrobu • Produkcja – – – informacja o właściwościach instrukcje wyposażenie ISO 9001: Realizacja wyrobu • Produkcja – – – informacja o właściwościach instrukcje wyposażenie monitoring i pomiary walidacja (badanie zgodności z wymaganiami) – gdy niezbędne – identyfikacja (zarządzanie konfiguracją) • Wyposażenie do monitorowania i pomiarów • Korygowanie, doskonalenie, zapobieganie

Specyfikacja (model) • • Procesy Użytkownicy Dane Funkcje Specyfikacja (model) • • Procesy Użytkownicy Dane Funkcje

Metodyki • Analiza strukturalna – relacyjne bazy danych – przetwarzanie wsadowe i interakcyjne • Metodyki • Analiza strukturalna – relacyjne bazy danych – przetwarzanie wsadowe i interakcyjne • • Data Flow Diagram Entity Relationship Diagram Entity Life History State Transition Diagram • Analiza obiektowa – – relacyjne bazy danych (ew. obiektowe ) przetwarzanie interakcyjne programowanie obiektowe Unified Modeling Language – UML (analiza i projekt) • • przypadki użycia diagramy klas diagramy czynności (swimlines – tory) diagramy interakcji

Przypadki użycia • Aktor • Przypadek użycia • Scenariusz • Zawartość poszczególnych wydań • Przypadki użycia • Aktor • Przypadek użycia • Scenariusz • Zawartość poszczególnych wydań • Ocena złożoności Zarejestruj się na zajęciach Zarejestruj się na wykładzie Student Zarejestruj się na ćwiczeniach

Przypadki użycia Pobierz wyciąg <<zawiera>> Wybierz konto Przelej pieniądze Klient <<zawiera>> Przypadki użycia Pobierz wyciąg <> Wybierz konto Przelej pieniądze Klient <>

Dane i funkcje Program dla administratora Nowy program dla użytkownika Zbiory danych lub obiektów Dane i funkcje Program dla administratora Nowy program dla użytkownika Zbiory danych lub obiektów Dostęp internetowy Program dla użytkownika

Model danych Student Nr. PESEL: PESEL Data. Rozpoczęcia : Data. Zakończenia : Data Zapisz. Model danych Student Nr. PESEL: PESEL Data. Rozpoczęcia : Data. Zakończenia : Data Zapisz. Na. Pierwszy. Rok (Data) Wypisz. Normalnie (Data) Skreśl (Data, Powód)