---
sourceDocument: Yokohama Erstellen oder ändern Sie Anwendungen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Ihre Anwendung wird geplant
===========================

Ihre Anwendung wird geplant {#ariaid-title1}
============================================

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 Minuten Lesedauer

Planen Sie Ihre Anwendung vor dem Erstellen, um den Entwicklungsprozess zu optimieren.

Wenn Sie eine Anwendung erstellen möchten, sollten Sie als Erstes einen Plan für die App entwickeln. Bei der Planung wird festgelegt, was die Anwendung tut, und ermittelt wird, wer die Anwendung verwenden wird. Durch die Planung Ihrer Anwendung können Sie den Zweck Ihrer Anwendung besser verstehen und potenzielle Probleme beheben, bevor die Entwicklung beginnt.  
Dies ist der erste Schritt im Tutorial zur App-Erstellung. Folgen Sie den Anweisungen, um einen Plan für eine Anwendung zu entwickeln, die Mitarbeiter-Reiseanforderungen für eine Organisation verwaltet.

|-----------|--------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Schritt 1 | ![Symbol „In Bearbeitung“.]()  | [Ihre Anwendung wird geplant](https://servicenow-prod.fluidtopics.net/kSYfWFIE7N~ILNyJHuzGlQ "Planen Sie Ihre Anwendung vor dem Erstellen, um den Entwicklungsprozess zu optimieren.")                                                                                                                                         |
| Schritt 2 | ![Symbol „Nicht gestartet“.]() | [App erstellen](https://servicenow-prod.fluidtopics.net/AW5PnHJlxkbc3lfqdrR0NA "Wenn Sie bereit sind, mit der Erstellung Ihrer Anwendung zu beginnen, beginnen Sie mit der Erstellung Ihrer Anwendung in App Engine Studio.")                                                                                                  |
| Schritt 3 | ![Symbol „Nicht gestartet“.]() | [Datenmodell erstellen](https://servicenow-prod.fluidtopics.net/_1OjPGlLKvGas4Y6rqke3g "Beginnen Sie nach dem Erstellen einer Anwendung mit dem Erstellen des Datenmodells für die Anwendung. Erfahren Sie, was ein Datenmodell ist und wie das Datenmodell für die Tutorial-Anwendung erstellt wird.")                        |
| Schritt 4 | ![Symbol „Nicht gestartet“.]() | [Erstellen von Anwender-Experiences](https://servicenow-prod.fluidtopics.net/JZgfdiiTH81GeFTc7YhYvQ "Erstellen Sie die Anwender-Experiences für Ihre Anwendung. Erfahren Sie mehr über Experiences in App Engine Studio und wie wir die Anwender-Experience für die Anwendung „Mitarbeiter-Reiseanforderung“ erstellen.")      |
| Schritt 5 | ![Symbol „Nicht gestartet“.]() | [Hinzufügen von Logik und Automatisierung](https://servicenow-prod.fluidtopics.net/DQ4CSexCpjeiEEf_sZtkcg "Fügen Sie Ihrer Anwendung Logik und Automatisierung hinzu. Erfahren Sie mehr über die Logik und Automatisierung in App Engine Studio und wie die Anwendung für Mitarbeiter-Reiseanforderungen automatisiert wird.") |
| Schritt 6 | ![Symbol „Nicht gestartet“.]() | [Testen Sie Ihre Anwendung](https://servicenow-prod.fluidtopics.net/oes8e0TflIqeGAbCD94COw "Stellen Sie vor der Veröffentlichung sicher, dass Ihre Anwendung wie vorgesehen funktioniert, indem Sie Experience und Flow der Anwendung testen.")                                                                                |
[ ]

{#app-tutorial-introduction__table_odl_xfd_fdc}
{#app-tutorial-introduction__table_s4c_ln4_lcc__entry__2}

| Zeitstempel |                          Abschnitt                           |
|-------------|--------------------------------------------------------------|
| 0:17        | Identifizieren Sie den Anwendungsfall für Ihre Anwendung.    |
| 0:21        | Visualisieren Sie den Workflow für Ihre Anwendung.           |
| 0:42        | Beschreiben Sie die funktionalen Anforderungen für Ihre App. |
[Tabelle : 1. Videoabschnitte]

{#app-tutorial-introduction__table_s4c_ln4_lcc}

Schritt 1: Identifizieren Sie den Anwendungsfall für Ihre Anwendung {#app-tutorial-introduction__section_cqr_5jw_lcc}
---------------------------------------------------------------------------------------------------------------------

Identifizieren Sie zunächst den Anwendungsfall für Ihre Anwendung. In unserem Tutorial erstellen wir eine Anwendung zum Verwalten von Reiseanforderungen von Mitarbeitern für eine Organisation. Die App automatisiert den gesamten Reiseanforderungsprozess und bezieht nach Bedarf Anwender wie Mitarbeiter, Manager, Regionalleiter und Reisebüromitarbeiter mit ein.

Überlegen Sie sich das Problem, das Sie mit Ihrer Anwendung lösen möchten. Um herauszufinden, ob Ihr Anwendungsfall für die in diesem Tutorial empfohlenen Tools geeignet ist, lesen Sie [Planen Sie Ihre App-Entwicklung](https://servicenow-prod.fluidtopics.net/LhtxIRT0riemHjjxFDKy~Q "Der Anwendungsentwicklungsprozess in App Engine Studio (AES) beginnt mit Ihrer Idee für die nächste effektive App. Sorgfältige Planung ist der Schlüssel zur Erstellung einer erfolgreichen App, die Ihrem Unternehmen zugutekommt.").

Schritt 2: Visualisieren Sie den Workflow für Ihre Anwendung {#app-tutorial-introduction__section_g5t_d44_lcc}
--------------------------------------------------------------------------------------------------------------

Nachdem Sie den Anwendungsfall für Ihre Anwendung identifiziert haben, visualisieren Sie den End-to-End-Workflow für die Anwendung. Der End-to-End-Workflow ist die Folge von Aktionen, die eine Anwendung ausführt, um eine Aufgabe oder einen Prozess abzuschließen.

Die folgende Visualisierung zeigt den End-to-End-Workflow für die Anwendung „Mitarbeiter-Reiseanforderung" in unserem Tutorial:

Um den End-to-End-Workflow für Ihre Anwendung zu visualisieren, ordnen Sie zu, was Ihre Anwendung von Anfang bis Ende tut. Schließen Sie alle Schleifen ein, die zu früheren Schritten im Workflow zurückkehren, und alle Aktionen, die dazu führen, dass Sie den Workflow beenden.

Schritt 3: Beschreiben Sie die funktionalen Anforderungen für Ihre App {#app-tutorial-introduction__section_d1y_z44_lcc}
------------------------------------------------------------------------------------------------------------------------

Es ist auch wichtig, die funktionalen Anforderungen Ihrer Anwendung zu berücksichtigen. Die funktionalen Anforderungen einer Anwendung umfassen, wer die Anwendung verwendet, welche Aufgaben sie in der App ausführt und welche Daten die App sammeln muss, um diese Aufgaben zu unterstützen.

Verwenden Sie die folgenden Eingabeaufforderungen, um die funktionalen Anforderungen für Ihre Anwendung zu beschreiben:

1. Identifizieren Sie die Personas, die Ihre Anwendung verwenden, und berücksichtigen Sie, welche Aufgaben sie ausführen.In unserem Tutorial verwenden die Personen, die die Anwendung „Mitarbeiter-Reiseanforderung" und die zugehörigen Aufgaben verwenden, die folgenden Personen:

   {#app-tutorial-introduction__table_llt_vs4_lcc__entry__2}

   |          Persona           |                      Aufgaben                       |
   |----------------------------|-----------------------------------------------------|
   | Mitarbeiter                | Senden Sie Reiseanforderungen                       |
   | Manager und Regionalleiter | Reiseanforderungen genehmigen oder ablehnen         |
   | Reisebüro-Mitarbeiter      | Buchen Sie Reisen, und führen Sie Folgeaufgaben aus |
   [ ]

   {#app-tutorial-introduction__table_llt_vs4_lcc}
2. Bestimmen Sie die Daten, die Ihre Anwendung erfassen muss.Beispielsweise muss die Anwendung in unserem Tutorial Details über die Reiseanforderungen von Mitarbeitern sammeln, einschließlich:

   * Der Ort, an dem der Mitarbeiter hin- und herreist
   * Wann die Reise stattfindet
   * Wie viel die Reisekosten kosten
   {#app-tutorial-introduction__ul_s1k_wkc_mcc}
3. Wählen Sie den Prozess oder die Prozesse aus, die Sie im Workflow für Ihre Anwendung mithilfe von Logik und Automatisierung automatisieren möchten.Überprüfen Sie die folgende Tabelle, um zu sehen, wie Logik und Automatisierung in unserer Tutorial-Anwendung verwendet werden sollen.

   {#app-tutorial-introduction__table_idg_hpc_mcc__entry__3}

   |                 |                                      Funktionsweise                                      |                                                                        Tutorial-Anwendungsbeispiel                                                                         |
   |-----------------|------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
   | Logik           | Steuert, wie und wann bestimmte Aktionen in Ihrem Anwendungs-Workflow ausgeführt werden. | Stellt sicher, dass die Reiseanforderung eines Mitarbeiters erst an den Reiseschalter weitergeleitet wird, nachdem sie vom Manager und dem Regionalleiter genehmigt wurde. |
   | Automatisierung | Richtet automatische Prozesse basierend auf der von Ihnen definierten Logik ein.         | Aktualisiert den Status des Reiseanforderungsfalls des Mitarbeiters und sendet E-Mail-Benachrichtigungen, wenn eine Reiseanforderung abgelehnt wird.                       |
   [ ]

   {#app-tutorial-introduction__table_idg_hpc_mcc}
4. Berücksichtigen Sie die Rollen und Berechtigungen für Ihre Anwendung.Rollen bestimmen, ob Benutzer Zugriff auf Anwendungsinhalte haben. Berechtigungen sind die individuellen Fähigkeiten, über die ein Benutzer in Anwendungsinhalten verfügt, z. B. Erstellen, Lesen, Aktualisieren und Löschen. Sie können die Rollen für Ihre Anwendung bestimmen und in einem späteren Schritt im Tutorial Berechtigungen für jede Rolle konfigurieren. Weitere Informationen zu Rollen in App Engine Studiofinden Sie unter [Konfigurieren Sie Personae und Rollen für AES .](https://servicenow-prod.fluidtopics.net/1JCh~gnGk44ch_GWojAsng "Die Verantwortlichkeiten Ihrer Mitarbeiter werden durch die Rollen gesteuert, die jedem Mitglied zugewiesen sind. Personas sind nicht explizit Teil von App Engine Studio (AES), aber Administratoren weisen Rollen zu, um Teammitgliedern die Berechtigung zu erteilen, AESzu konfigurieren oder zu verwenden.").

5. Überlegen Sie, wie Sie die von Ihrer Anwendung erfassten Daten organisieren möchten.Die von Ihrer Anwendung gesammelten Daten werden automatisch in Tabellen gespeichert. Je nachdem, welche Prozesse Ihre Anwendung abschließt, möchten Sie möglicherweise die Daten in verschiedenen Tabellen organisieren. In einem späteren Schritt im Tutorial können Sie entscheiden, wie Sie die Daten für Ihre Anwendung organisieren möchten. Weitere Informationen zur Datenorganisation in App Engine Studiofinden Sie unter [Erstellen Sie ein Datenmodell für Ihre Anwendung](https://servicenow-prod.fluidtopics.net/Eh4shbP47QMflYFterHBUg "Erstellen Sie ein Datenmodell in App Engine Studio (AES) für Ihre Anwendung, indem Sie die Tabellen erstellen, die Ihre Anwendungsdaten enthalten. Erstellen Sie Datentabellen, die in Ihrer Anwendung verwendet werden, indem Sie die Tabelle von Grund auf neu erstellen, eine Tabelle oder PDFhochladen oder eine vorhandene Tabelle als Vorlage verwenden. Sie können Datenimporte auch erstellen und planen, indem Sie eine Tabelle einer vorhandenen Tabelle in Ihrer Anwendung zuordnen.").

{#app-tutorial-introduction__ol_hv3_fp4_lcc}

Nächste Schritte {#app-tutorial-introduction__section_r4g_k54_lcc}
------------------------------------------------------------------

Sobald Sie einen Plan für Ihre Anwendung entwickelt haben, können Sie mit der Erstellung der Anwendung in App Engine Studiobeginnen. Fahren Sie mit dem nächsten Schritt: [App erstellen](https://servicenow-prod.fluidtopics.net/AW5PnHJlxkbc3lfqdrR0NA "Wenn Sie bereit sind, mit der Erstellung Ihrer Anwendung zu beginnen, beginnen Sie mit der Erstellung Ihrer Anwendung in App Engine Studio.")fort.

