Über 1,5 Milliarden Menschen nutzen Smartphones in ihrem täglichen Leben. Apps sind zur De-facto-Methode geworden, um Informationen zu liefern und mit Kunden und Mitarbeitern zu interagieren. In diesem Artikel wird der Prozess zum Erstellen einer internen Business-App behandelt, um die wichtigsten Geschäftsvorgangszenarien abzudecken, die von mobilen Apps profitieren.

Schritte

  1. 1 Identifizieren Sie den Bereich Ihres Unternehmens, für den eine mobile App erforderlich ist.
    • Beginnen Sie mit einem einzigen Projekt für Ihr Unternehmen. Die meisten Unternehmen scheitern bei der Entwicklung ihrer internen mobilen Apps, weil sie im ersten Versuch zu viel versuchen. Wählen Sie etwas Machbares, wo Sie Ergebnisse messen können. Einige Ideen sind:
    • Stundenzettel. Holen Sie sich eine App für Ihre Mitarbeiter, in der sie die Zeit am Arbeitsplatz melden können, kombiniert mit dem GPS-Standort, den Sie verfolgen können, wenn der Zeitstempel bei der Arbeit passiert
    • Ordnen Sie den Standort der Kunden und ihre potenziellen Verkaufsinformationen zu
    • Führen Sie eine Liste der wichtigsten Kontakte in Ihrer Organisation
    • Erstellen Sie eine Inventar-App, die Nachschubanforderungen direkt von Mitarbeitern enthält
    • Erstellen Sie eine einfache Spesenabfrageanforderung
    • Erstellen Sie eine App, um Websites auf Konstruktionen, Bereinigungen oder Serviceanforderungen zu überprüfen
    • Es gibt Hunderte von möglichen Projekten und Sie sind der beste Richter für den Einstieg
  2. 2 Stellen Sie fest, welche Art von Daten Sie sammeln können und welche Art von Daten Sie bereits sammeln.
    • Wahrscheinlich speichern Sie Ihre Daten bereits in Tabellen oder in einer Datenbank. Unabhängig davon, erstellen Sie eine Liste der verschiedenen Felder, die Sie von Ihrer internen App sammeln möchten. Ist es nur der Zeitstempel pro Mitarbeiter? Möchten Sie, dass die Inventar-App auch Bild- oder Standortdaten als Teil Ihres Projekts enthält? Eine mobile App kann Ihnen dabei helfen. Eine Liste von Anforderungen wird das beste Werkzeug sein, um in den nächsten Schritt zu gelangen.
    • Vermeiden Sie Apps, die am Front-End gut aussehen, aber nicht wirklich mit Ihren Datenquellen verbunden sind. Apps, die zusätzliche Schritte erfordern, um Daten an Ihre eigenen Bedürfnisse zu übertragen, sind kostenintensiv in der Wartung und sorgen dafür, dass Sie CSV-Dateien herunterladen und die richtige Reihenfolge der Uploads verwalten. Fordern Sie Apps an, die direkte Verbindungen zu Ihren Datenquellen haben.
    • Wenn Sie Ihre Daten hauptsächlich in Tabellen (Excel oder Google Tabellen) speichern; Mach dir keine Sorgen. Es gibt Lösungen, mit denen Sie Ihre Tabellendaten verknüpfen können, ohne dass Sie sich bereits in komplexe Datenbanken begeben müssen. Sie können Dienste wie AppSheet oder Sky Giraffe für interne Apps ausprobieren, die aus Ihren Daten stammen.
  3. 3 Entscheiden Sie, ob Sie es intern oder durch einen externen Entwickler erstellen möchten.
    • Aufbau der App im Haus. Wenn Sie nicht über interne Entwickler verfügen, aber das Projekt dennoch direkt verwalten möchten, können Sie einen Code-free Business App Builder-Dienst in Erwägung ziehen
    • Business App Building Services sind Webanwendungen, mit denen Sie Ihre Geschäftsdaten verbinden und mobile Apps mit bestimmten Komplexitätsgraden erstellen können. Dies ist eine wachsende Branche und die Suche nach Anbietern ist einfach. Sie können Anbieter finden, die nach folgenden Begriffen suchen: Apps aus Geschäftsdaten, Apps für das interne Geschäft, Apps aus Tabellenkalkulationen.
    • Bewerten Sie die Kosten dieser Anbieter. Einige Anbieter verlangen, dass Sie sich anmelden und 12 Monate bezahlen, um Ihre App zu hosten.
    • Werten Sie die Lizenzierungsregeln aus. Ist die Lizenzierung pro Nutzer der App oder pro Anzahl von Apps? Entscheiden Sie, welche für Ihr Geschäft vorteilhafter ist.
    • Mehrere unbegrenzte Apps sind für Unternehmen von Vorteil, die einen dynamischeren Prozess für mobile Apps wünschen und unterwegs Apps erstellen und auslaufen lassen möchten.
    • Eine begrenzte Anzahl von Apps ist für Organisationen mit einer eher statischen Sicht auf Prozesse von Vorteil. Lassen Sie einfach einen Prozess einrichten, gehen Sie davon aus, dass er sich nicht ändert und dass nur eine einzige App den Prozess verwaltet.
    • Die Einstellung externer Entwickler kann zeitaufwendig und kostspielig sein. Je nach Größe Ihres Unternehmens reichen die Apps in der Regel von niedrigen Tausenden bis hin zu Hunderttausenden.
    • Einer der Vorteile von externen Entwicklern ist, dass Sie die technischen Details Ihrer App an Dritte delegieren.
    • Eines der Probleme mit externen Entwicklern ist, dass Sie eine hohe Anfangsinvestition tätigen müssen und sich zu einer App verpflichten müssen, die zu Ihrer Zeit zu Ihrem Unternehmen passt oder nicht
    • Wenn Sie die Entwickler-Route für ein kleines Unternehmen ausprobieren möchten. Wie online Freelance-Verzeichnisse werden eine gute Ressource sein. Sie können Ihren Job veröffentlichen und freiberufliche Entwickler stellen Lösungen für Ihr Projekt bereit. Beachten Sie einige Schlüsselelemente für Ihre interne Business-App:
    • Stellen Sie sicher, dass sie auf Ihre Anforderungen abgestimmt sind und nicht nur ein schönes Design. Manchmal erhalten Sie ein Versprechen mit einer gut aussehenden App, die nicht wirklich mit Ihren Datenquellen verbunden ist. Dadurch werden Sie gezwungen, Schritte hinzuzufügen, um sicherzustellen, dass die Daten in der App immer auf dem neuesten Stand sind.
    • Starten Sie den Prozess immer mit Ihrer Anforderungsliste, veröffentlichen Sie nicht nur ein Projekt für eine Business-App, ohne Anforderungen zu notieren, Sie erhalten mehrere Anfragen, die nicht wertvoll sind oder Zeitverschwendung sind
    • Überprüfe immer, ob deine Geschäftsdaten mit der App übereinstimmen. Wenn sie keine vernünftige Erklärung dafür liefern können, wie das erreicht wird, suchen Sie nach einem anderen Entwickler.
  4. 4 Prototype und teste deine App.
    • Wenn Sie sich für den internen Prozess entscheiden, können Sie mithilfe der App-Erstellungsplattformen die App mit einer kleinen Gruppe von Interessengruppen teilen, um Feedback zu sammeln. Die Verteilung der App erfolgt in der Regel per E-Mail und die App wird über eine "Wrapper" -Anwendung auf das mobile Gerät geladen. Dies ermöglicht fast sofortige Ergebnisse und das Überspringen der Notwendigkeit, jede App zur Überprüfung mit den Managern des Ziel-App-Stores (iOS, Android, Windows usw.) einzureichen.
    • Überprüfen Sie, wie viel Code die App-Building-Plattform für den Zugriff auf erweiterte Funktionen benötigt. Einige grundlegende Funktionen sind in der Regel automatisch verfügbar, aber prüfen Sie, ob für Dinge wie GPS, Suche und Kamerazugriff Code-Skripte geschrieben werden müssen oder ob sie nur aus einem Editor ausgewählt werden können.Sie sollten die Plattform auswählen, die weniger oder keine Codierung erfordert.
    • Bewerten Sie beim Testen Ihrer App, ob der Endbenutzer der App versteht, was von ihm verlangt wird. Sollen sie Daten übermitteln? Sollen sie die App täglich überprüfen? Führen Sie einige Testläufe des gesamten Workflows durch und prüfen Sie, ob die von ihnen erzielten Ergebnisse für das Unternehmen zufriedenstellend sind.
    • Die meisten Tests sollten intern durchgeführt werden. Dies ist einer der kritischsten Teile des App-Erstellungsprozesses und die meiste Zeit sollte auf dieser Stufe verbracht werden, um die App zu verfeinern.
    • Externe Entwickler haben in diesem Stadium eine Schwäche, da sie Ihr Geschäft nicht vollständig kennen und es nie klar ist, wie sich die Anforderungen in eine vollwertige App umsetzen lassen.
    • Auf der anderen Seite kann die Verwendung einer App-Building-Plattform Ihnen dabei helfen, die Zeit zu verkürzen, um einen Prototyp live zu bekommen und die meiste Zeit damit zu verbringen, die App zu testen und die optimalen Funktionen für Ihre Mitarbeiter zu finden.
  5. 5 Stellen Sie Ihre App bereit.
    • Die meisten Business App Builder enthalten einfache Methoden zum Bereitstellen. Zum Beispiel verwenden sie einen Link, der per E-Mail an jeden Endbenutzer gesendet wird. Der Endbenutzer folgt ein paar Schritte, um die Wrapper-App und dann die Business-App zu installieren. Der Bereitstellungsprozess dauert normalerweise weniger als fünf Minuten.
    • Überprüfen Sie, ob die App Builder-Lösung zusätzliche Sicherheit wie Benutzerzugriffssteuerung enthält. Externe Entwickler berechnen eine zusätzliche Gebühr für die Benutzerzugriffssteuerung in der App, dies kann den Preis der App erhöhen, wenn sie von einem externen Entwickler zu Zehntausenden von Dollars erstellt wird.
    • Inhouse-Appbuilding-Plattformen enthalten in der Regel die Sicherheitsoptionen oder sind mit einem Cloud-Anbieter verbunden, der die Zugriffskontrolle verwaltet. Dies hilft Ihnen, die Kosten zu senken und ein hohes Maß an Sicherheit für Ihre App zu gewährleisten
  6. 6 Definieren Sie Ihr neues App-Projekt: Aktualisiere die aktuelle App oder erstelle neue.
    • Spülen, waschen und wiederholen.
    • Sobald eine App ausgeführt wird und Sie die Vorteile besserer Daten erkennen, die immer auf dem neuesten Stand sind, werden Sie neue Verbesserungsbereiche identifizieren.
    • Inhouse-Appbuilding-Plattformen helfen Ihnen, neue Versionen schnell zu iterieren und neue Möglichkeiten zu sehr niedrigen Kosten zu erkunden. Legen Sie die Tools einfach in die Hände Ihrer Mitarbeiter, um die Datenerfassung und -verwaltung zu verbessern, und sie können großartige Lösungen entwickeln. Auf einigen App-Erstellungsplattformen können Sie Ihren Mitarbeitern App Creator-Konten zur Verfügung stellen, mit denen sie ihre eigenen Lösungen zu sehr niedrigen Kosten erstellen können.
    • Sie möchten die Kosten für das Upgrade und die Wartung der App ermitteln. Wenn hohe Kosten für die Aktualisierung einer App anfallen, von der Sie wissen, dass sie in vielen Versionen iteriert wird, sollten Sie Lösungen mit niedrigeren Kosten erkunden, damit Sie häufig mit verschiedenen Ansichten Ihrer Daten iterieren können.