pierwszy wykład
This commit is contained in:
parent
d875720cc0
commit
ea7f270bb4
311
01_projekt_badawczo-rozwojowy.ipynb
Normal file
311
01_projekt_badawczo-rozwojowy.ipynb
Normal file
@ -0,0 +1,311 @@
|
||||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"![Logo 1](https://git.wmi.amu.edu.pl/AITech/Szablon/raw/branch/master/Logotyp_AITech1.jpg)\n",
|
||||
"<div class=\"alert alert-block alert-info\">\n",
|
||||
"<h1> Przygotowanie do projektu badawczo-rozwojowego</h1>\n",
|
||||
"<h2> 2. <i>Projekt badawczo-rozwojowy</i>[wykład]</h2> \n",
|
||||
"<h3>Krzysztof Jassem (2021)</h3>\n",
|
||||
"</div>\n",
|
||||
"\n",
|
||||
"![Logo 2](https://git.wmi.amu.edu.pl/AITech/Szablon/raw/branch/master/Logotyp_AITech2.jpg)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Działalność badawczo-rozwojowa\n",
|
||||
"> Działalność badawczo-rozwojowa to działalność **twórcza** \n",
|
||||
"obejmująca **badania naukowe** lub **prace rozwojowe**, \n",
|
||||
"podejmowana w **sposób systematyczny** \n",
|
||||
"w celu **zwiększenia zasobów wiedzy** \n",
|
||||
"oraz wykorzystania zasobów do **tworzenia nowych zastosowań**."
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Definicja projektu badawczo-rozwojowego\n",
|
||||
"Projekt badawczo-rozwojowy to system działań składający się z: \n",
|
||||
"- zakresu projektu, \n",
|
||||
"- terminu realizacji, \n",
|
||||
"- zasobów potrzebnych do realizacji projektu (ludzie, kapitał, wiedza, technologia).\n",
|
||||
"\n",
|
||||
"Projekt badawczo-rowojowy charakteryzuje się następującymi cechami: \n",
|
||||
" - niepowtarzalność,\n",
|
||||
" - złożoność,\n",
|
||||
" - identyfikowalność."
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Przykład projektu badawczo-rozwojowego: AI Searcher\n",
|
||||
"\n",
|
||||
"### Definicja projektu:\n",
|
||||
"System działań mających na celu stworzenie systemu informatycznego wspomagającego pracowników Polskiej Straży Granicznej. \n",
|
||||
"\n",
|
||||
"\n",
|
||||
"### Zakres projektu: \n",
|
||||
"System informatyczny wdrożony w siedzibie Straży Granicznej, który ma pomagać w znajdowaniu treści przestępczych w Internecie. \n",
|
||||
"System realizuje następujący scenariusz działania:\n",
|
||||
" 1. Pracownik Straży Granicznej wpisuje zapytanie.\n",
|
||||
" 2. Moduł Rozszerzania Zapytań rozszerza zapytanie na zestaw kwerned do wyszukiwarek internetowych.\n",
|
||||
" 3. Translator tłumaczy kwerendy na języki: rosyjski, ukraiński i białoruski.\n",
|
||||
" 4. Crawler wyszukuje dokumentów w trzech językach przygranicznych i języku polskim.\n",
|
||||
" 5. Translator tłumaczy znalezione teksty na język polski. \n",
|
||||
" 6. Klasyfikator wybiera teksty potencjalnie przestępcze.\n",
|
||||
" 7. Analizator Lingwistyczny oznacza informację dodatkową w dokumentach:\n",
|
||||
" \n",
|
||||
"### Termin realizacji: \n",
|
||||
"grudzień 2018 - grudzień 2021\n",
|
||||
"\n",
|
||||
"### Zasoby:\n",
|
||||
" * Ludzie: Wojskowa Akademia Techniczna, UAM, Ken-Bit https://www.kenbit.pl/\n",
|
||||
" * Kapitał: dotacja z NCBR\n",
|
||||
" * Wiedza: Najnowsze badania z klasyfikacji tekstu, uczenia automatycznego itp.\n",
|
||||
" * Technologia: Framework do tworzenia interfejsu użytkownika, algorytmy do klasyfikacji tekstu, modele języka"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Poglądowy widok systemu AI Searcher\n",
|
||||
"<img src=\"obrazy/AISearcher.png\" alt=\"Zrzut ekranu systemu AISearcher\" width=600px>"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"## Poziomy gotowości technologicznej projektu B+R\n",
|
||||
"\n",
|
||||
"### Poziom 1.\n",
|
||||
"Rozpoczęto badania naukowe (np. zdefiniowano tematu pracy mgr).\n",
|
||||
"### Poziom 2.\n",
|
||||
"Znaleziono zastosowania badań naukowych (np. określono, na czym będzie polegał projekt mgr).\n",
|
||||
"### Poziom 3.\n",
|
||||
"Przeprowadzono pierwsze eksperymenty na krytycznych technologiach (np. wykonano proof-of-concept).\n",
|
||||
"\n",
|
||||
"### Poziom 4.\n",
|
||||
"Zintegrowano podstawowe komponenty prototypu w warunkach laboratoryjnych (np. zrealizowano \"user-stories\" na komputerze dewelopera).\n",
|
||||
"### Poziom 5.\n",
|
||||
"Zweryfikowano działanie w warunkach zbliżónych do rzeczywistego (np. przeprowadzono testowanie prototypu wdrożónego na serwerze WMI).\n",
|
||||
"### Poziom 6.\n",
|
||||
"Dokonano demonstracji działania w warunkach zbliżónych do rzeczywistych (np. zademonstrowano wdrożony prototyp z interakcją użytkowników).\n",
|
||||
"\n",
|
||||
"### Poziom 7.\n",
|
||||
"Dokonano demonstracji systemu w warunkach operacyjnych (np. zademonstrowano prototyp wdrożony u użytkownika / klienta).\n",
|
||||
"\n",
|
||||
"### Poziom 8.\n",
|
||||
"Potwierdzono zamierzony poziom technologii w warunkach operacyjnych (np. pomyślnie zakończono testowanie akceptacyjne).\n",
|
||||
"\n",
|
||||
"### Poziom 9.\n",
|
||||
"Stwierdzono, że wypracowana technologia odniosła zamierzony efekt (np. stwierdzono, że stosowanie rozwiązania przynosi wymierne korzyści). \n",
|
||||
"\n",
|
||||
"[Formalny opis poziomów gotowości technologicznej](https://archiwum.ncbr.gov.pl/fileadmin/zalewska/5_1_1_1_2018/13_poziomy_gotowosci_technologicznej.pdf)\n",
|
||||
"\n"
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# Produkt High-Tech\n",
|
||||
"Oczekuje się, że wynikiem projektu badawczo-rozwojowego w informatyce jest produkt High-Tech.\n",
|
||||
"\n",
|
||||
"## Czym jest produkt High-Tech?\n",
|
||||
"\n",
|
||||
"### Definicja produktu\n",
|
||||
"Produkt = \n",
|
||||
"Zawartość + \n",
|
||||
"Funkcjonalność + \n",
|
||||
"Konstrukcja + \n",
|
||||
"Monetyzacja \n",
|
||||
"Oczekuje się zatem, że z produkt posiada jakąś zawartość (Zawartość), z której kożna korzystać (Funkcjonalność), gdyż został odpowiednio skonstruowany (Konstrukcja), ale trzeba za to płacić (Monetyzacja)."
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"<div class=\"alert alert-info alert-success\">\n",
|
||||
" \n",
|
||||
"Wyraz \"technologia\" pochodzi z języka greckiego:\n",
|
||||
" <ul>\n",
|
||||
" <li>techne: sztuka, umiejętność</li>\n",
|
||||
" <li>logia: nauka (czegoś)</li>\n",
|
||||
" </ul>\n",
|
||||
"\n",
|
||||
"Technologia w dzisiejszym rozumieniu to zastosowanie wiedzy naukowej do stworzenia czegoś pożytecznego dla człowieka."
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"### Czym jest produkt \"high-tech\"?\n",
|
||||
"Produkt \"high tech\" to taki produkt, który wykorzystuje najnowszą wiedzę naukową i techniczną. \n",
|
||||
"Produkt \"high tech\" wymaga nakładów na badania (*R&D investments*). \n",
|
||||
"\n",
|
||||
"R&D Investments a wartość produktu:\n",
|
||||
"* Low-tech (< 1.0%);\n",
|
||||
"* Medium-low-tech (1.0%-2.5%);\n",
|
||||
"* Medium-high-tech (2.5%-8%); \n",
|
||||
"* High-tech (>8.0%)\n",
|
||||
"\n",
|
||||
"### Cechy produktu \"high-tech\" z punktu widzenia inwestora\n",
|
||||
"Dcydując się na wytworzenie produktu high-tech\", inwestor powinien brać pod uwagę ryzyko wynikające z następujących cech produktów tej kategorii:\n",
|
||||
"* złożoność technologiczna,\n",
|
||||
"* krótki cykl życia (spowodowany wyścigiem technologicznym),\n",
|
||||
"* szybkie starzenie się,\n",
|
||||
"* niewielka liczba klientów w początkowym stadium sprzedaży,\n",
|
||||
"* duże nakłady na R&D,\n",
|
||||
"* niepewności technologiczne.\n",
|
||||
"\n",
|
||||
"### Cechy produktu \"high-tech\" z punktu widzenia klienta\n",
|
||||
"Dcydując się na zakup produktu high-tech\", klient powinien brać pod uwagę ryzyko wynikające z następujących cech produktów tej kategorii:\n",
|
||||
"* dezorientacja klienta (np. jak działa produkt),\n",
|
||||
"* niespełnianie oczekiwań (przez pierwsze wersje),\n",
|
||||
"* duża konkurencja,\n",
|
||||
"* możliwość błyskawicznego upadku rynku,\n",
|
||||
"* spadająca cena produktu,\n",
|
||||
"* szybki wzrost stosunku jakości do ceny.\n",
|
||||
"\n",
|
||||
"### Ocena ryzyka\n",
|
||||
"Na 7 zaawansowanych pomysłów produktu high-tech: \n",
|
||||
"* 4 wchodzą w fazę realizacji,\n",
|
||||
"* 1.5 są uruchamiane,\n",
|
||||
"* 1 odnosi sukces."
|
||||
]
|
||||
},
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"metadata": {},
|
||||
"source": [
|
||||
"# \"Golden Rules\" na odniesienie sukcesu\n",
|
||||
"Aby produkt high-tech miał szanse odnieść sukces na rynku, powinien spełniać przynajmniej kilka z wymienionych poniżej postulatów:\n",
|
||||
"\n",
|
||||
"## 1. \"Zapewnij nowatorską / wyjątkową (\"unique\") funkcję lub cechę\"\n",
|
||||
"* Pomysł musi być nowatorski - a nie skopiowany.\n",
|
||||
"* Taki produkt wymaga R&D...\n",
|
||||
" * A to jest kosztowne i...\n",
|
||||
" * Trudne w konstrukcji.\n",
|
||||
"* Często pomysły chronione są przez patenty.\n",
|
||||
"\n",
|
||||
"\"Nowatorski\" może oznaczać \"nowy model sprzedaży\"\n",
|
||||
"\n",
|
||||
"## 2. \"Popraw wydajność użytkownika\"\n",
|
||||
"Czego oczekujemy od systemu informatycznego:\n",
|
||||
"* Wykonuj wszystko szybciej i taniej:\n",
|
||||
" * Skróć czas nauki\n",
|
||||
" * Automatycznie poprawiaj błędy\n",
|
||||
" * Automatyzuj niektóre kroki\n",
|
||||
"* Dbaj o wygodę użytkowania\n",
|
||||
"* Unikaj:\n",
|
||||
" * Reklam\n",
|
||||
" * Przestojów na płacenie (np. bramek)\n",
|
||||
" * Ogólnie: czynności, ktore pochłaniają czas użytkownika\n",
|
||||
"\n",
|
||||
"## 3. \"Chroń inwestycje użytkownika\"\n",
|
||||
"Zasada ta mówi o tym, aby szanować pieniądze wydane przez użytkownika przed wprowadzeniem naszego rozwiązania. Dotyczy to:\n",
|
||||
"* hardware'u\n",
|
||||
"* software'u\n",
|
||||
"* danych\n",
|
||||
"\n",
|
||||
"Czego oczekujemy od systemu informatycznego:\n",
|
||||
"* Minimalizuj koszty zmian\n",
|
||||
"* Wydłużaj czas życia produktów\n",
|
||||
"* Twórz rozwiązania przenośne\n",
|
||||
"\n",
|
||||
"## 4. \"Minimalizuj koszty awarii lub utraty danych\"\n",
|
||||
"Czego oczekujemy od systemu informatycznego:\n",
|
||||
"* Unikaj przerw w działaniu\n",
|
||||
"* Skracaj czas i zmniejszaj koszty przywrócenia:\n",
|
||||
" * działania\n",
|
||||
" * danych\n",
|
||||
"\n",
|
||||
"## 5. \"Poprawiaj wspólczynnik jakości do ceny\"\n",
|
||||
"Czego oczekujemy od systemu informatycznego:\n",
|
||||
"* Dostarczaj więcej za mniej\n",
|
||||
" * Podwyższaj jakość\n",
|
||||
" * Zmniejszaj cenę\n",
|
||||
" * A najlepiej - obie czynności naraz\n",
|
||||
" \n",
|
||||
"* Jakość (wydajność) przedstawiaj w liczbach\n",
|
||||
" * Gb, 100-punktowa miara jakości\n",
|
||||
" * sekundy...\n",
|
||||
"\n",
|
||||
"## 6. \"Zapewnij elastyczność i skalowalność\"\n",
|
||||
"Rozwiązanie jest **elastyczne**, jeśłi może być stosowane w różnych scenariuszach. \n",
|
||||
"Rozwiązanie jest **skalowalne**, jeśli można je stsosować zarówno dla małych, jak i dużych wielkości danych.\n",
|
||||
"\n",
|
||||
"Czego oczekujemy od systemu informatycznego:\n",
|
||||
"* Umożliwiaj dodawanie / usuwanie funkcji\n",
|
||||
"* Zapewnij użycie w różnych środowiskach\n",
|
||||
"* Zapewnij możliwość stosowania dla większych zbiorów danych\n",
|
||||
"\n",
|
||||
"## 7. \"Zadbaj o atrakcyjny wygląd\"\n",
|
||||
"Rozwiązanie powinno być ładne i ...modne.\n",
|
||||
"\n",
|
||||
"Czego oczekujemy od systemu informatycznego:\n",
|
||||
"* Weź pod uwagę:\n",
|
||||
" * kolorystykę\n",
|
||||
" * kształt\n",
|
||||
" * wykończenie\n",
|
||||
" * prostotę\n",
|
||||
" \n",
|
||||
"## 8. \"Dostarczaj rozrywkę\"\n",
|
||||
"Czego oczekujemy od systemu informatycznego:\n",
|
||||
"* \"Dzieci\" lubią się bawić - dostarczaj zabawę\n",
|
||||
"* Ludzie lubią wyzwania - dostarczaj wyzwania\n",
|
||||
"* Ludzie lubią rywalizację...\n",
|
||||
"* Ludzie mają swoje hobby i upodobania...\n",
|
||||
"* Wszyscy wolą wakacje od pracy... \n",
|
||||
" \n",
|
||||
"## 9. \"Stwórz nową modę\"\n",
|
||||
"Stworzenie nowej mody jest niezwykle trudne i kosztowne. Ale kilku producentom się udało.\n",
|
||||
"Wskazówki:\n",
|
||||
"* Produkt musi być \"osobisty\".\n",
|
||||
"* Musi mieć wygląd określany jako \"cool\".\n",
|
||||
"* Trzeba sprzedawać go drogo...\n",
|
||||
"* ... w niewielkich ilościach...\n",
|
||||
"* ... ale za to robić wokół niego sporo szumu."
|
||||
]
|
||||
}
|
||||
],
|
||||
"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": "02. Projekt badawczo-rozwojowy[wykład]",
|
||||
"title": "Przygotowanie do projektu badawczo-rozwojowego",
|
||||
"year": "2021"
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 4
|
||||
}
|
Loading…
Reference in New Issue
Block a user