Zum Inhalt springen
akitoo
Leitfäden

10 Fragen, die Sie bei der Auswahl einer Softwarefirma stellen sollten

Angebote allein nach dem Preis zu vergleichen, führt in die Irre. Zehn Fragen, die Sie klären sollten, bevor Sie einen Vertrag mit einer Softwarefirma unterschreiben – und worauf bei jeder einzelnen zu achten ist.

Alp3 Min. Lesezeit

Bei Softwareprojekten geht der Preisunterschied zwischen zwei Angeboten meist auf Unterschiede in Umfang, Qualität und Verantwortung zurück. Die folgenden Fragen helfen Ihnen, Angebote auf derselben Grundlage zu vergleichen und später keine Überraschungen zu erleben.

1. Haben Sie bereits ein ähnliches Projekt umgesetzt?

Die Branche muss nicht dieselbe sein; entscheidend ist, dass ein Vorhaben von vergleichbarer Komplexität abgeschlossen wurde. Sehen Sie sich nach Möglichkeit das laufende Produkt an und fragen Sie, was im Projekt schwierig war. Eine ehrliche Antwort ist mehr wert als eine makellose Präsentation.

2. Wer wird an dem Projekt arbeiten?

Bringen Sie in Erfahrung, aus wem das Team besteht, ob ein Teil der Arbeit an Subunternehmer vergeben wird und wer mit Ihnen kommuniziert. Wichtig ist, ob die Personen, die Ihnen im Gespräch gegenübersitzen, dieselben sind, die die Arbeit ausführen werden.

3. Wie läuft der Prozess ab?

Wie oft sehen Sie den Fortschritt? Werden Zwischenversionen geteilt? Wie wird mit Änderungswünschen umgegangen? In Projekten mit regelmäßigen Demos treten Missverständnisse früh zutage.

4. Nach welchem Modell wird der Preis festgelegt?

  • Festpreis: Bei klarem Umfang planbar; ändert sich der Umfang, entstehen Zusatzkosten.
  • Abrechnung nach Aufwand (Time and Material): Bezahlt wird der geleistete Aufwand; flexibel, erfordert jedoch regelmäßiges Reporting.

Unabhängig davon, welches Modell gewählt wird: Verlangen Sie, dass das Angebot Position für Position erläutert ist und schriftlich festgehalten wird, was nicht zum Umfang gehört.

5. Wem gehören der Quellcode und die Rechte am geistigen Eigentum?

Dieses Thema sollte im Vertrag ausdrücklich geregelt sein. Nach türkischem Recht muss die Übertragung der Verwertungsrechte schriftlich erfolgen, und die übertragenen Rechte müssen einzeln benannt werden. Klären Sie auch, in welchem Repository der Code liegt und wann Sie Zugriff darauf erhalten.

6. Wonach treffen Sie die Technologieauswahl?

Eine gute Antwort orientiert sich am Bedarf Ihres Projekts: Größenordnung, Verfügbarkeit von Teams, Wartungskosten. Verbreitete und gut dokumentierte Technologien erleichtern den Übergang, falls Sie später mit einem anderen Team arbeiten müssen.

7. Wie sichern Sie die Qualität?

Gibt es Code-Reviews? Gibt es automatisierte Tests? Wird eine separate Testumgebung eingerichtet? Welche Prüfungen erfolgen vor dem Go-live? Die Antworten auf diese Fragen geben einen Eindruck davon, mit wie vielen Fehlern nach der Auslieferung zu rechnen ist.

8. Wie wird mit Sicherheit und personenbezogenen Daten umgegangen?

Berechtigungen, Verschlüsselung, Backups und Zugriffsprotokolle sollten Teil der Architektur sein. Wenn das System personenbezogene Daten verarbeiten wird, regeln Sie die Pflichten nach dem türkischen Datenschutzgesetz KVKK und die Rolle der Firma in diesem Prozess im Vertrag.

9. Was geschieht nach der Auslieferung?

Gibt es eine Garantiezeit, und welche Fehler deckt sie ab? Kann für Wartung und Support eine separate Vereinbarung geschlossen werden? Wie lauten die Reaktionszeiten? Auch nach dem Go-live benötigt Software Updates und Monitoring.

10. Auf wessen Namen werden Konten und Zugänge eingerichtet?

Domain, Server, Cloud-Konten, App-Store-Konten und Code-Repository sollten im Namen Ihres Unternehmens eingerichtet werden. Andernfalls kann es schwierig werden, auf Ihr eigenes Produkt zuzugreifen, wenn Sie sich von der Firma trennen.

Beim Vergleich der Angebote

Achten Sie nicht nur auf die Gesamtsumme, sondern auch darauf, wie detailliert der Umfang beschrieben ist, welche Positionen ausgeschlossen sind, auf den Zeitplan und auf die Bedingungen nach der Auslieferung. Das niedrigste Angebot kann deshalb niedrig sein, weil einer dieser Punkte ausgelassen wurde.

Ein guter Softwarepartner ist nicht der, der zu jedem Ihrer Wünsche „Ja“ sagt, sondern der, der offen ausspricht, was notwendig und was riskant ist.

Diese Fragen können Sie auch uns stellen: Sehen Sie sich unseren Ansatz für individuelle Softwareentwicklung an oder schildern Sie uns Ihr Projekt.

Weiterlesen

Verwandte Inhalte

Kontakt

Sie haben eine Idee?Setzen wir sie gemeinsam um.

Sprechen wir über Ihr Projekt
Sprechen wir über Ihr Projekt