Ihre eigene Software sollte für spezifische Bedürfnisse in Betracht gezogen werden, die nicht durch eine einigermaßen fertige Lösung unterstützt werden.Die Entscheidung sollte sowohl die Implementierung als auch die anschließende Wartung und den Zugriff auf Daten berücksichtigen.
Beschreiben Sie das Problem ohne Technologieauswahl
Beginnen Sie mit Aufgaben, die manuelle Arbeit erfordern, Daten wiederholen oder die Einschränkungen des aktuellen Tools umgehen. Geben Sie die Häufigkeit und die am Prozess beteiligten Personen an. Nicht alle Unannehmlichkeiten rechtfertigen die Schaffung eines neuen Systems; manchmal reicht es aus, Konfiguration oder Arbeitsmethode zu arrangieren.
Vergleichen Sie die gebrauchsfertigen Lösungen mit den Anforderungen, nicht mit der Idee eines idealen Panels. Wählen Sie die notwendigen Funktionen, die einfach zu vereinfachen sind und diejenigen, die warten können. Die gleiche Liste wird die Grundlage für einen maßgeschneiderten Chat sein.
Check Match Kosten
Ein fertiges Produkt kann eine Änderung des Prozesses oder zusätzliche Integration erfordern. Ihr eigenes System gibt Ihnen die Möglichkeit, genauer zu passen, aber erfordert Wartung, Entwicklung und Organisation der Unterstützung.
Ein Unternehmen, das beispielsweise kundenspezifische Bewertungen erstellt, benötigt möglicherweise ein eigenes Berechnungsmodul und verwendet gleichzeitig das vorgefertigte Tool für den Rest der Arbeit. Die Kombination von Lösungen kann sich lohnen, wenn die Grenzen der Verantwortung und des Datenflusses klar sind.
Verantwortung für den Lebenszyklus übernehmen
Vor der Entscheidung besprechen:
- die Art und Weise der Übermittlung der Unterlagen und des Codes gemäß dem Vertrag;
- Zugang zu Daten und deren Exportmöglichkeiten;
- Erhaltung der Umwelt und Aktualisierung;
- die Regeln für Meldefehler;
- Entwicklung von Funktionen und Bewertung von Änderungen;
- die Möglichkeit, dass ein anderes Team den Job übernimmt.
Diese Vereinbarungen stellen keine Ergänzung des Projekts dar, sondern legen fest, wie das Unternehmen das Tool nach Abschluss der ersten Implementierung einsetzen wird.
Testen Sie die wichtigste Annahme
Vor der Erweiterung können Sie einen begrenzten Prototypen vorbereiten oder versuchen zu integrieren. Wenn das Problem die Berechnung ist, überprüfen Sie sie in repräsentativen Fällen. Wenn Daten ausgetauscht werden, überprüfen Sie verfügbare Schnittstellen und Verhalten mit Fehlern. Der effektive Bildschirm bestätigt nicht die Durchführbarkeit des Prozesses selbst.
Treffen Sie die Entscheidung auf der Grundlage von Umfang und Abhängigkeiten unter Berücksichtigung der Teamzeit. Problemauswahl für Anwendungen und Rolle und Arbeit der Nutzer.
