In diesem Leitfaden erfahren Sie:* Die drei Grundelemente einer App* Wie sich eine App in eine Lösung einfügt* Was eine Lösung für Ihren Betrieb wirkungsvoll macht* Wesentliche Grundsätze, die jede Lösung erfüllen muss
Apps
Eine Tulip-App ist eine Software, die Endnutzern dabei helfen soll, Aufgaben zu erledigen, die ihrem physischen Arbeitsablauf entsprechen. Eine App sollte einzelne Aufgaben ausführen und ein spezifisches geschäftliches Problem an einem bestimmten Standort oder in einer bestimmten physischen Umgebung lösen.
Der Kernwert von Tulip-Apps besteht darin, Ihre physischen Abläufe nachzubilden. Diese Apps können sein:* Geführte Arbeitsabläufe, die Bediener Schritt für Schritt durch die Erledigung von Aufgaben führen, ähnlich wie Arbeitsanweisungen.* Dashboards, die Produktionsdaten in Echtzeit zusammenfassen* Bestandsterminal mit Kanban-Funktionen für den Nachschub* Nacharbeitsmanagement, das Nacharbeiten an Bediener weiterleitet und die Qualitätskontrolle benachrichtigt

Apps lassen sich ganz nach Ihren Bedürfnissen anpassen. Eine App besteht aus drei Elementen:
Design
Das Layout, die Gliederung, das Erscheinungsbild und das Farbschema der Schritte sowie der Komponenten innerhalb eines Schritts. Zum Design gehören auch Namenskonventionen für Komponenten.

Erfahren Sie hier mehr über das App-Design.
Funktionalität
Wie die App-Logik funktioniert, z. B.: Auslöseverhalten, Schrittnavigation oder Widget-Konfiguration

Erfahren Sie hier im Kurs „Grundlagen des App-Designs und der App-Logik“ der Tulip University, wie Sie App-Funktionalitäten erstellen.
Architektur
Der definierte Umfang der App, die Daten, die gelesen oder geschrieben werden, sowie die Integrationen und/oder angeschlossenen Geräte.
Nachfolgend finden Sie ein Beispiel für ein Diagramm einer grundlegenden App-Architektur:
Erfahren Sie hier anhand unseres interaktiven Diagramms mehr über die App-Architektur.
Lösungen
Eine Tulip-Lösung ist eine Sammlung von Artefakten (Apps, Datenmodell, physische Geräte) und Funktionen (Routing, Automatisierungen, Überwachung, Integrationen).
Stellen Sie sich dies als ein System vor, das Apps, die für deren Ausführung erforderlichen Komponenten und alle digitalen Elemente (z. B. Daten aus Tabellen, Verbindungen zu anderen Systemen und physische Geräte) miteinander verbindet.
Die folgende Abbildung zeigt eine typische Zuordnung von physischen Stationen zu Apps, die zusammenarbeiten und eine Lösung bilden:
Was leistet eine Lösung?
Lösungen werden entwickelt, um Geschäftsziele zu erfüllen und betriebliche Probleme kontinuierlich zu lösen. Sie sind so konzipiert, dass sie sich gemeinsam mit Ihren Betriebsabläufen weiterentwickeln und wachsen, da Tulip-Apps auf der Grundlage von Feedback aus der Praxis, Leistungsanalysen und Funktionsanforderungen ständig verbessert werden.
Eine Lösung muss einen menschenzentrierten Ansatz verfolgen, d. h., sie muss den menschlichen Faktor bei der Arbeit der Bediener und deren Arbeitsweise berücksichtigen, einschließlich Werkzeuge, Geräte und Ausrüstung.
Beispiel
Ein menschenzentriertes Design berücksichtigt, ob Bediener Handschuhe tragen und daher keine Touchscreens bedienen können, und setzt stattdessen Geräte wie Barcode-Scanner, Fußpedale, digitale Wiege- und Messgeräte oder Wearables wie Proglove ein.
Wie stelle ich sicher, dass eine Lösung das richtige Problem löst?
Es ist einfach, Tulip zu nutzen und eine App zu entwickeln, die ein Problem löst, aber den größten Nutzen erzielen Sie, wenn Sie sich auf die Geschäftsziele konzentrieren, um die wichtigsten Probleme zu identifizieren. Dann können Sie eine Lösung entwickeln, die den größten Nutzen bietet.
Eine erfolgreiche Tulip-Lösung umfasst die folgenden wesentlichen Schritte: 1. Geschäftsziele definieren: Legen Sie die Geschäftsziele klar fest und richten Sie den Projektumfang an diesen Zielen aus. 2. Physische Abläufe dokumentieren: Verschaffen Sie sich ein umfassendes Verständnis der physischen Abläufe im Projektumfang und dokumentieren Sie diese. Dazu gehört auch, zu erfassen, wie, wo und wann Mitarbeiter an vorderster Front mit der Lösung interagieren werden. 3. Dokumentation der Mitarbeiteraktivitäten und -prozesse: Verschaffen Sie sich ein umfassendes Verständnis der Mitarbeiteraktivitäten und -prozesse, die die Lösung unterstützen soll.4. Entwicklung iterativer Wireframes: Erstellen Sie Wireframes, die die Aufgaben und Arbeitsabläufe der Mitarbeiter darstellen. Diese Wireframes entwickeln sich im Laufe des iterativen Lösungsprozesses weiter und werden schließlich zur tatsächlichen Lösung.
Das Bild veranschaulicht diesen Prozess:

Erfahren Sie hier mehr darüber, wie Sie eine Tulip-Lösung entwerfen.
Kernanforderungen an eine Lösung
Die folgenden Prinzipien sind für eine skalierbare, benutzerfreundliche Lösung unerlässlich:* Lösungen werden in Apps unterteilt, indem die kleinsten logischen Blöcke – die Lösungskomponenten – berücksichtigt werden, die für einen bestimmten Fertigungsbereich sinnvoll sind. Eine Lösung kann je nach Ort, Zeit und Rolle in separate Apps unterteilt werden. Apps sollten ein Verhältnis von 1:1 zwischen App und Arbeitsablauf aufweisen: Welche Tätigkeiten führt dieser Bediener an diesem Standort während dieser bestimmten Zeit aus? Dieses Modell wird als Composability bezeichnet. Erfahren Sie hier mehr über die Erstellung komponierbarer Apps.* Lösungen und ihre Komponenten sollten einen „Hit-by-a-Truck“-Test bestehen können, was bedeutet, dass ein Prozessingenieur in der Lage sein sollte, die Lösung zu verstehen und zu unterstützen, wenn sie von einem anderen Prozessingenieur im selben Bereich entwickelt wurde.* Lösungen folgen einem flexiblen und komponierbaren gemeinsamen Datenmodell, wie beispielsweise dem Tulip Common Data Model. Erfahren Sie hier mehr über die gemeinsame Datenmodellierung in Tulip.* Lösungen folgen definierten Best Practices, wie sie beispielsweise im Tulip Solution Credo beschrieben sind. Diese Best Practices gewährleisten die Abstimmung über alle digital dargestellten Prozesse hinweg. Lösungskomponenten werden, wann immer möglich, standardisiert und als Vorlagen bereitgestellt. Ein Beispiel hierfür ist eine Komponentenbibliothek mit Schrittvorlagen, die Basislayouts, Checklisten, Formulare usw. enthalten.
Nächste Schritte
Beginnen Sie unter Anleitung von Tulip-Experten mit der Entwicklung von Apps:* Schritt-für-Schritt-Anleitung: Erstellen Sie Ihre erste App* Grundlagen der App-Entwicklung* Universitätskurs „Grundlagen des App-Designs und der App-Logik“
Haben Sie gefunden, wonach Sie gesucht haben?
Sie können auch auf community.tulip.co vorbeischauen, um Ihre Frage zu stellen oder zu sehen, ob andere bereits mit einem ähnlichen Problem konfrontiert waren!

