{ "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", "

6. Prototypowanie i ciągła integracja[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": [ "
\n", " \n", "

Prototyp

\n", "Prototyp to wynik częściowej implementacji, posiadający wybrane cechy produktu końcowego.\n", "\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Cele prototypowania\n", " * Zademonstrowanie umiejętności wykonania produktu końcowego\n", " * Określenie realistycznych wymagań końcowych\n", " * Przekonanie się o wpływie innych systemów, środowisk na produkt. \n", " * Sprawdzenie implementacji kluczowych funkcji\n", "\n", "## Potencjalne efekty prototypowania\n", "* Wykrycie nieporozumień między klientem i wykonawcą \n", "* Określenie brakujących funkcji \n", "* Wykrycie błędów w specyfikacji\n", "* Przewidywanie przyszłych trudności\n", "\n", "## Prototyp poziomy a pionowy\n", "\n", "## Prototypowanie z porzuceniem a prototypowanie ewolucyjne\n", " \n", " " ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
\n", " \n", "

Ciągła integracja

\n", " \n", "Ciągła integracja (CI) to praktyka rozwoju oprorgamowania, w której:\n", "\n", "
" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Workflow w Ciągłej Integracji" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Dobre praktyki Ciągłej Integracji" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Kompilacja automatyczna" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Narzędzia Ciągłej Integracji" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Korzyści z Ciągłej Integracji" ] } ], "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": "06. Prototypowanie i ciągła integracja[wykład]", "title": "Przygotowanie do projektu badawczo-rozwojowego", "year": "2021" }, "nbformat": 4, "nbformat_minor": 4 }