{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "![Logo 1](https://git.wmi.amu.edu.pl/AITech/Szablon/raw/branch/master/Logotyp_AITech1.jpg)\n", "
\n", "

Przygotowanie do projektu badawczo-rozwojowego

\n", "

12. Ocena jakości systemu informatycznego[wykład]

\n", "

Krzysztof Jassem (2021)

\n", "
\n", "\n", "![Logo 2](https://git.wmi.amu.edu.pl/AITech/Szablon/raw/branch/master/Logotyp_AITech2.jpg)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Czym jest jakość produktu?" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
\n", " \n", "

Definicja wg Toma de Marco

\n", " \n", "Jakość produktu to funkcja tego, jak bardzo zmienia on świat na lepsze.\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
\n", " \n", "

Definicja wg Geralda Weinberga

\n", " \n", "Jakość to subiektywnie pojmowana wartość dla kogoś.\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
\n", " \n", "

Definicja wg Josepha Jurana

\n", " \n", "1. Jakość składa się z tych cech produktu, które spełniają potrzeby klientów i dostarczają im satysfakcji. \n", "2. Jakość to brak braków.\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
\n", " \n", "

Definicja wg Armanda Feigenbauma

\n", " \n", "Jakość to coś, co określa tylko i wyłącznie klient - a nie inżynier, dział marketiingu, czy też kierownictwo.\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
\n", " \n", "

Definicja wg Williama Edwardsa Deminga

\n", " \n", "Cała trudność w zdefiniowaniu jakości polega na przełożeniu przyszłych potrzeb użytkownika na wymierne cechy w taki sposób, aby produkt dawał klientowi satysfakcję za akceptowalną cenę.\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Definicja jakości oprogramowania" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
\n", " \n", "

Jakość oprogramowania

\n", " \n", "Jakość oprogramowania to funkcja cech oprogramowania, które spełniają oczekiwania użytkownika: znane i przewidywane.\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Jakość kodu źródłowego\n", "### Metryki oceny rozmiaru kodu źródłowego\n", "### Metryki oceny złożoności kodu źródłowego" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Cechy oprogramowania wpływające na ocenę jakości\n", "### Funkcjonalność\n", "### Niezawodność\n", "### Użyteczność\n", "### Wydajność\n", "### Łatwość konserwacji\n", "### Przenośność\n", "### Dostępność\n", "### Bezpieczeństwo\n", "### Kompatybilność" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Schematy oceny jakości\n", "### CUPRIMDSO\n", "### FURPS\n", "### CUPRIMDA" ] } ], "metadata": { "author": "Krzysztof Jassem", "email": "jassem@amu.edu.pl", "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "lang": "pl", "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.5" }, "subtitle": "12. Ocena jakości systemu informatycznego[wykład]", "title": "Przygotowanie do projektu badawczo-rozwojowego", "year": "2021" }, "nbformat": 4, "nbformat_minor": 4 }