Individuelle Software.

Für die Abläufe zwischen deinen Standardlösungen.

Ablauf besprechen

Wenn Tabellen und Standardsoftware einen Ablauf nicht mehr sinnvoll abbilden, kann ein eigenes Tool helfen. Wir entwickeln Web-Anwendungen und interne Werkzeuge ausgehend von den Menschen, Daten und Entscheidungen, die tatsächlich beteiligt sind.

Ein möglicher Anwendungsfall

Eine interne Freigabe.

Statt Anfragen zwischen Tabellen und E-Mails zu verfolgen, bildet ein Tool die Zuständigkeit und Entscheidung ab.

  1. Anfrage erfassen
  2. Anfrage prüfen
  3. Entscheidung festhalten

Individuelle Software für die Arbeit rund um den Shop.

Manche Aufgaben passen weder in die Shop-Administration noch in eine vorhandene Standardanwendung. Ein Team muss etwa Angebotsdaten prüfen, interne Anfragen freigeben oder Informationen aus mehreren Systemen zusammenführen. Werden dafür Tabellen und E-Mails parallel gepflegt, können Zuständigkeiten und der aktuelle Bearbeitungsstand unübersichtlich werden.

Eine individuelle Web-Anwendung kann diese Schritte an einem Ort abbilden. Wir betrachten zuerst die beteiligten Personen, benötigte Daten und die Entscheidungen im Ablauf. Bestehende Software und Schnittstellen werden einbezogen, damit ein neues Tool vorhandene Informationen nutzen kann. Der Ausgangspunkt ist eine konkrete Aufgabe; daraus wird der benötigte Funktionsumfang abgeleitet.

Bevor wir etwas bauen.

Wer arbeitet damit?
Die beteiligten Menschen, ihre Rollen und die Situationen, in denen sie das Tool brauchen.
Was muss einfacher werden?
Ein konkreter Ablauf oder eine Entscheidung, die heute unnötig viel Abstimmung erfordert.
Welche Daten sind schon da?
Bestehende Systeme, Zugriffsrechte und Informationen, auf denen die Anwendung aufbauen kann.

Eine nutzbare erste Version statt eines unklaren Gesamtpakets.

Wir grenzen ab, welche Aufgaben die erste Version tatsächlich erledigen muss und welche später folgen können. Für einen Freigabeablauf können das beispielsweise Erfassung, Zuständigkeit und die dokumentierte Entscheidung sein. Eine Erweiterung um Berichte oder zusätzliche Anbindungen wird anschließend als eigener Schritt bewertet. So kann dein Team den zentralen Ablauf früh anhand der Anwendung beurteilen.

Berechtigungen, Datenhaltung und der spätere Betrieb gehören schon in diese Planung. Wir vereinbaren, wie die Anwendung getestet und veröffentlicht wird und wer sie betreut. Zur Übergabe zählen der vereinbarte Quellcode und die Dokumentation, damit dein Team Bedienung und technische Zuständigkeiten kennt und weitere Änderungen gezielt besprechen kann.

Von Beginn an mitgedacht

  • Abgestimmter erster Funktionsumfang
  • Tests der zentralen Abläufe
  • Quellcode, Dokumentation und Übergabe

Fragen zur individuellen Softwareentwicklung.

Wann ist eine eigene Anwendung sinnvoll?

Wenn ein wichtiger Ablauf mit Standardsoftware nur über viele manuelle Zwischenschritte funktioniert oder notwendige Funktionen fehlen. Zunächst lohnt sich die Prüfung vorhandener Werkzeuge und ihrer Erweiterungsmöglichkeiten. Eine eigene Anwendung muss einen konkreten Nutzen für die beteiligten Menschen haben und in Bezug auf Pflege und Betrieb zum Unternehmen passen.

Müssen wir schon ein vollständiges Pflichtenheft haben?

Nein. Für den Einstieg helfen eine Beschreibung des heutigen Ablaufs, die beteiligten Rollen und Beispiele für das gewünschte Ergebnis. Gemeinsam klären wir Daten, Abhängigkeiten und offene Fragen. Daraus lässt sich eine erste nutzbare Version abgrenzen, bevor der vollständige Entwicklungsumfang festgelegt wird.

Kann die Anwendung vorhandene Systeme verwenden?

Das prüfen wir anhand von Schnittstellen, Datenformaten und Zugriffsrechten. Beispielsweise können Informationen aus Shop, Warenwirtschaft oder CRM einbezogen werden. Wichtig ist, welches System die Daten führt und welche Änderungen dort zurückgeschrieben werden dürfen. Die konkrete Anbindung wird deshalb zusammen mit dem Arbeitsablauf geplant.

Könnt ihr bestehende individuelle Software weiterentwickeln?

Dafür betrachten wir Quellcode, Architektur, Dokumentation, Tests und die vorhandene Betriebsumgebung. Auch Lizenzen und Zugänge müssen geklärt sein. Auf dieser Grundlage lassen sich die Voraussetzungen einer Übernahme und sinnvolle nächste Änderungen einschätzen, ohne eine vollständige Neuentwicklung vorwegzunehmen.

Ein Projekt im Kopf?

WhatsApp