Ein Softwareangebot ist dann nützlich, wenn Sie prüfen können, was es enthält und welche Entscheidungen noch offen sind. Senden Sie allen Anbietern Ihrer Vorauswahl dasselbe Briefing, damit sich hinter Preisunterschieden nicht unterschiedliche Projekte verbergen. Diese Checkliste hilft bei der Vorbereitung der Angebotsanfrage. Für die Bewertung des Unternehmens nutzen Sie den Leitfaden zur Auswahl eines Softwarepartners.

1. Beschreiben Sie das Problem und das gewünschte Ergebnis

Erklären Sie, wer die Tätigkeit heute ausführt, wo Schwierigkeiten auftreten und welches Ergebnis sich ändern soll. Dokumentieren Sie die aktuelle Situation anhand echter Daten: Schritte, Dauer, Ausnahmen und beteiligte Systeme. Trennen Sie das Ziel von der vorgeschlagenen Funktion. Manchmal löst eine Integration oder eine Prozessänderung das Problem ohne eine vollständig neue Anwendung.

2. Grenzen Sie die erste Version ab

  • Wer sind die Nutzer, und welche Rechte hat jede Rolle?
  • Welcher vollständige Arbeitsablauf muss zum Start funktionieren?
  • Was gehört zur ersten Version, und was folgt später?
  • Was soll bei Fehlern, fehlenden Daten oder nicht verfügbarer Verbindung geschehen?

Verwenden Sie Beispiele aus dem tatsächlichen Betrieb, bei Bedarf mit anonymisierten Daten. Eine Bezeichnung wie „Bestellmodul“ erklärt weder Freigaben noch Stornierungen, Benachrichtigungen oder Abstimmungen.

3. Erfassen Sie Integrationen und Daten

Listen Sie vorhandene Systeme, ihre Verantwortlichen, verfügbare API-Dokumentation und Zugänge zu Testumgebungen auf. Geben Sie an, ob Daten migriert werden müssen, wer das Ergebnis prüft und ob nur begrenzte Ausfallfenster möglich sind. Der Anbieter muss bestätigte Abhängigkeiten von Annahmen für die Schätzung unterscheiden können.

4. Definieren Sie Abnahme und Betrieb

Beschreiben Sie für jeden Ablauf das beobachtbare Ergebnis und die Person, die es abnimmt. Legen Sie Anforderungen an Zugriff, Sicherung, Überwachung und Wiederherstellung fest. Für Webanwendungen kann OWASP ASVS dem Team helfen, Anforderungen an die Sicherheitsprüfung zu strukturieren. Das geeignete Niveau und die anwendbaren Kontrollen werden für das konkrete Projekt ausgewählt.

5. Fordern Sie dieselbe Angebotsstruktur an

  • Leistungen, Ausschlüsse und Annahmen.
  • Team und Zuständigkeiten beider Seiten.
  • Etappen, Abhängigkeiten und Verfahren zur Änderung des Umfangs.
  • Umsetzungskosten getrennt von Lizenzen, Infrastruktur und Support.
  • Zugang zu Code, Konten und Dokumentation sowie Übergabebedingungen.

Vergleichen Sie die Antworten auf dieselbe Liste. Klären Sie Unterschiede; der niedrigste oder höchste Preis allein beweist keine Lösungsqualität.

6. Bereiten Sie das Gespräch mit dem Team vor

Bei UP2DATE klärt das Erstgespräch Ziele und nächste Schritte. Für die detaillierte Analyse, Architektur und das Umsetzungsangebot werden Umfang und Zeitplan gesondert vereinbart. Sehen Sie sich unsere Leistung zur individuellen Softwareentwicklung und die Reisemanagementplattform für PPC als Beispiel für einen Prozess mit Freigaben und Integrationen an.