Vergleichen Sie bei der Auswahl einer Softwarefirma relevante Arbeitsnachweise, einen definierten ersten Release und das verantwortliche Team. Vereinbaren Sie Änderungen, Abnahme, Zugriff und laufende Betreuung. Dieselben Fragen gelten für mobile Apps, Webanwendungen und deren Infrastruktur.
Geben Sie jeder Firma dieselbe Beschreibung: Nutzer, Hauptablauf, bestehende Systeme, Daten, Grenzen und das erste benötigte Ergebnis. Lassen Sie Annahmen erklären. Vergleichbare Angebote zeigen, welche Leistungen enthalten sind und welche Entscheidungen offenbleiben.
Definieren Sie den ersten Release und die Abnahme
Beschreiben Sie einen vollständigen Nutzerablauf, unterstützte Plattformen und nötige Integrationen. Trennen Sie den ersten Release von späteren Ideen. Legen Sie bei einem Kundenportal fest, wer sich anmeldet, welche Datensätze zugänglich sind und wie fehlgeschlagene Anfragen behandelt werden. Lassen Sie Ausschlüsse und Abhängigkeiten vor der Schätzung benennen.
Was wird zur Abnahme des ersten Meilensteins gezeigt, und was gehört nicht dazu?
Prüfen Sie relevante Arbeit und den Beitrag der Firma
Öffnen Sie verfügbare Produkte und betrachten Sie einen passenden Ablauf. Fragen Sie, welche Teile das Team entworfen, gebaut und betreut hat. Unterscheiden Sie eigene Produkte von Kundenprojekten und Prototypen von veröffentlichten Versionen. Besprechen Sie mit erlaubten Referenzen Lieferung und Betreuung. Prüfen Sie bei Auszeichnungen Herausgeber und Datum; sie ersetzen keinen technischen Nachweis.
Können Sie einen vergleichbaren Ablauf zeigen und Ihren konkreten Beitrag erklären?
Lernen Sie die Verantwortlichen kennen
Benennen Sie die technische Leitung und die Person für Umfangsentscheidungen. Vereinbaren Sie Demos, die Erfassung von Problemen und die Freigabe von Änderungen. Lassen Sie die Technologiewahl anhand Ihrer Anforderungen und bestehenden Systeme erklären. Ein erstes Gespräch sollte eine konkrete Unsicherheit klären, statt nur Werkzeuge aufzuzählen.
Wer trifft technische Entscheidungen, und wie prüfen wir Fortschritt und Änderungen?
Vereinbaren Sie Rechte, Zugriff und Übergabe
Prüfen Sie Quellcoderechte, Fremdlizenzen, Dienstkonten und Release-Dokumentation. Entscheiden Sie, wer Repository, Domains, Hosting, Store-Konten und Wiederherstellungszugriff kontrolliert. Fordern Sie eine Übergabe, mit der ein anderes Team die Software bauen und betreiben kann. Kontozugriff und Rechte am geistigen Eigentum sind getrennte Fragen; dokumentieren Sie beides.
Welche Rechte, Konten, Unterlagen und Zugriffe erhalten wir, und wann?
Vergleichen Sie Gesamtkosten und Änderungen
Vergleichen Sie Angebote für denselben Umfang. Trennen Sie Umsetzung von Hosting, Anbieternutzung, Lizenzen und Wartung; halten Sie Annahmen für laufende Kosten fest. Fragen Sie, wie ein Festumfang oder eine zeitbasierte Zusammenarbeit neue Erkenntnisse behandelt. Verknüpfen Sie Meilensteinzahlungen mit vereinbarten Leistungen und benennen Sie die Freigabe zusätzlicher Arbeit.
Was verändert die Schätzung, und wie werden Zusatzarbeit und laufende Kosten freigegeben?
Planen Sie Sicherheit, Veröffentlichung und Betrieb
Besprechen Sie Zugriffsregeln, Testnachweise, Deployment, Backups und Wiederherstellung. Fragen Sie nach Erfassung und Behebung von Fehlern und Sicherheitsproblemen nach dem Start. Vereinbaren Sie Betreuung und gegebenenfalls Reaktionszusagen ausdrücklich. Bei KI-Funktionen gehören aufgabenspezifische Bewertungen und Nutzungskosten dazu. Diese Liste dokumentiert Ihre Prüfung; sie zertifiziert keinen Anbieter.
Wer betreibt den Release und reagiert bei Problemen mit Nutzern oder Infrastruktur?