Z tego przewodnika dowiesz się:* Trzy podstawowe elementy aplikacji* Jak aplikacja pasuje do rozwiązania* Co sprawia, że rozwiązanie ma wpływ na Twoją działalność* Podstawowe zasady, których wymaga każde rozwiązanie
Aplikacje
Aplikacja Tulip to oprogramowanie ukierunkowane na pomoc użytkownikowi końcowemu w wykonywaniu zadań, które przypominają jego fizyczny przepływ pracy. Aplikacja powinna wykonywać dyskretne zadania i rozwiązywać konkretne problemy biznesowe w określonej lokalizacji lub środowisku fizycznym.
Podstawową wartością aplikacji Tulip jest replikowanie fizycznych operacji. Aplikacje te mogą obejmować:* Przepływy pracy z przewodnikiem, które prowadzą operatorów przez kolejne kroki w celu wykonania zadań, takich jak instrukcje pracy* Pulpity nawigacyjne, które kompilują dane produkcyjne w czasie rzeczywistym* Terminal zapasów z funkcjami kanban do uzupełniania zapasów* Zarządzanie przeróbkami, które kieruje przeróbki do operatorów i powiadamia kontrolę jakości

Aplikacje można dostosowywać do własnych potrzeb. Na aplikację składają się trzy elementy:
Projekt
Układ, organizacja, wygląd fizyczny i schemat kolorów kroków i komponentów na kroku. Projekt obejmuje również konwencje nazewnictwa komponentów.

Dowiedz się więcej o projektowaniu aplikacji tutaj.
Funkcjonalność
Sposób działania logiki aplikacji, taki jak: zachowanie wyzwalacza, nawigacja po krokach lub konfiguracja widżetów.

Dowiedz się, jak budować funkcjonalność aplikacji w kursie Tulip University Basic App Design and Logic tutaj.
Architektura
Zdefiniowany zakres aplikacji, dane, które są odczytywane lub zapisywane oraz integracje i/lub podłączone urządzenia.
Poniżej znajduje się przykład podstawowego diagramu architektury aplikacji:
Dowiedz się więcej o architekturze aplikacji dzięki naszemu interaktywnemu diagramowi tutaj.
Rozwiązania
Rozwiązanie Tulip to zbiór artefaktów (aplikacje, model danych, urządzenia fizyczne) i funkcjonalności (routing, automatyzacja, monitorowanie, integracje).
Pomyśl o nim jako o systemie, który łączy aplikacje, to, czego potrzebują do działania, oraz wszystkie części cyfrowe (tj. dane z tabel, połączenia z innymi systemami i urządzeniami fizycznymi).
Poniższy obraz przedstawia typową mapę fizycznych stacji do aplikacji, które współpracują ze sobą i tworzą rozwiązanie:
Co robi rozwiązanie?
Rozwiązania są tworzone w celu spełnienia celów biznesowych i ciągłego rozwiązywania problemów operacyjnych. Są zaprojektowane tak, aby ewoluować i rozwijać się wraz z operacjami, ponieważ aplikacje Tulip są stale ulepszane w oparciu o rzeczywiste informacje zwrotne, analizę wydajności i wymagania dotyczące funkcjonalności.
Rozwiązanie musi przyjmować podejście skoncentrowane na człowieku, co oznacza uwzględnienie elementu ludzkiego w pracy wykonywanej przez operatorów i sposobu, w jaki to robią, w tym narzędzi, urządzeń i sprzętu.
Przykład
Projekt zorientowany na człowieka uwzględnia fakt, że operatorzy noszą rękawice, a zatem nie mogą korzystać z ekranów dotykowych, używając urządzeń takich jak skanery kodów kreskowych, płatki do stóp, cyfrowe urządzenia ważące i pomiarowe lub urządzenia do noszenia, takie jak Proglove.
Jak upewnić się, że rozwiązanie rozwiązuje właściwy problem?
Łatwo jest wejść do Tulip i zbudować aplikację, która rozwiązuje problem, ale największą wartość uzyskasz, koncentrując się na celach biznesowych w celu zidentyfikowania kluczowych problemów. Następnie można zbudować rozwiązanie wokół tego, co zapewnia największą wartość.
Skuteczne rozwiązanie Tulip obejmuje następujące kluczowe kroki:1. Zdefiniowanie celów biznesowych: Jasne ustalenie celów biznesowych i dostosowanie zakresu projektu do tych celów.2. Dokumentowanie operacji fizycznych: Dokładne zrozumienie i udokumentowanie fizycznych operacji w zakresie projektu. Obejmuje to mapowanie, w jaki sposób, gdzie i kiedy operatorzy pierwszej linii będą wchodzić w interakcje z rozwiązaniem.3. Dokumentowanie działań i procesów operatora: Uzyskanie kompleksowego zrozumienia działań i procesów operatora, które będą wspierane przez rozwiązanie.4. Opracowanie iteracyjnych szkieletów: Tworzenie szkieletów reprezentujących zadania operatora i przepływy pracy. Te szkielety będą ewoluować w trakcie iteracyjnego procesu tworzenia rozwiązania, ostatecznie stając się faktycznym rozwiązaniem.
Obraz ilustruje ten proces:

Dowiedz się więcej o tym, jak zaprojektować rozwiązanie Tulip tutaj.
Podstawowe potrzeby rozwiązania
Następujące zasady są niezbędne dla skalowalnego, dostępnego dla człowieka rozwiązania:* Rozwiązania są dzielone na aplikacje, biorąc pod uwagę najmniejsze logiczne bloki - komponenty rozwiązania - które mają sens dla danego Shop Floor. Rozwiązanie może zostać podzielone na oddzielne aplikacje w oparciu o miejsce, czas i rolę. Aplikacje powinny mieć stosunek 1:1 aplikacji do przepływu pracy: jakie działania wykonuje ten operator w tej lokalizacji w tym konkretnym czasie? Model ten znany jest jako Composability. Rozwiązania i ich komponenty powinny być w stanie przejść test "hit-by-a-truck", co oznacza, że jeden inżynier procesu powinien być w stanie zrozumieć i wspierać rozwiązanie, jeśli opracuje je inny inżynier procesu w tym samym obszarze.* Rozwiązania są zgodne z elastycznym i komponowalnym wspólnym modelem danych, takim jak Tulip Common Data Model. Dowiedz się więcej o wspólnym modelowaniu danych w Tulip tutaj.* Rozwiązania są zgodne ze zdefiniowanymi najlepszymi praktykami, takimi jak te opisane w Tulip Solution Credo. Te najlepsze praktyki zapewniają zgodność w każdym cyfrowo reprezentowanym procesie. Komponenty rozwiązania są standaryzowane i szablonowane, gdy tylko jest to możliwe. Na przykład biblioteka komponentów zawierająca szablony kroków, które obejmują układy podstawowe, listy kontrolne, formularze itp.
Następne kroki
Zacznij tworzyć aplikacje dzięki wskazówkom ekspertów Tulip:* Przewodnik: Zbuduj swoją pierwszą aplikację* Podstawy tworzenia aplikacji* Podstawowy kurs projektowania aplikacji i logiki uniwersyteckiej
Czy znalazłeś to, czego szukałeś?
Możesz również udać się na stronę community.tulip.co, aby opublikować swoje pytanie lub sprawdzić, czy inni mieli do czynienia z podobnym pytaniem!

