312 lines
12 KiB
Plaintext
312 lines
12 KiB
Plaintext
{
|
|
"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
|
|
}
|