Zum Inhalt springen

Softwareentwicklungsvertrag

Entwickler oder Agentur für Individualsoftware beauftragen, mit Meilensteinen, Abnahmetests und klarer Codeeigentumsregelung.

Ausfüllen und Vorschau ansehen

Softwareentwicklungsvertrag

Dieser Vertrag wird am 7. November 2026 geschlossen zwischen:

  1. Harbor Logistics Ltd, mit Anschrift 20 Quay Street, Rotterdam 3011 AB, Niederlande („der Auftraggeber“); und
  2. Lumen Software Studio, mit Anschrift Via Roma 14, 10123 Turin, Italien („der Entwickler“).

Der Auftraggeber wünscht die Entwicklung individueller Software, und der Entwickler ist bereit, diese zu entwickeln. Sie vereinbaren Folgendes.

1. Das Projekt

1.1 Der Entwickler wird eine Webanwendung und eine mobile App, mit denen Disponenten die Position jedes Lieferwagens sehen und Fahrer jede Lieferung bestätigen können für das Projekt mit der Bezeichnung „Fleet Tracker“ (die „Software“) im Einklang mit diesem Vertrag und der Spezifikation entwerfen, entwickeln und liefern.

1.2 Die Arbeiten beginnen am 1. Februar 2027.

1.3 Der Entwickler führt die Arbeiten mit der Sachkunde und Sorgfalt eines erfahrenen professionellen Softwareentwicklers aus, setzt geeignet qualifizierte Personen ein und befolgt die anerkannten Praktiken seines Gewerbes für Design, Tests und Sicherheit.

2. Spezifikation

2.1 Die Software wird die folgenden Funktionen haben und die folgenden Anforderungen erfüllen (die „Spezifikation“).

Live-Karte der Fahrzeuge
Lieferbestätigung mit Foto und Unterschrift
Tages- und Monatsberichte als CSV
Anmeldung per E-Mail und Zwei-Faktor-Authentifizierung
Funktioniert in den neuesten Versionen von Chrome, Safari und Firefox, unter Android 10 oder neuer und unter iOS 16 oder neuer

2.2 Die Software wird die folgende Technologie verwenden.

React-Frontend, Python-Backend, PostgreSQL-Datenbank, gehostet im Cloud-Konto des Kunden

2.3 Die Spezifikation ist die vollständige Beschreibung dessen, was entwickelt werden soll. Soweit sie zu einem Detail keine Aussage trifft, wählt der Entwickler den Ansatz, der angemessen und mit dem übrigen Teil der Software vereinbar ist, und teilt dem Auftraggeber jede Entscheidung mit, die sich auf Kosten, Erscheinungsbild oder die Nutzung der Software auswirkt. Ist die Spezifikation unklar, fragt der Entwickler den Auftraggeber vor der Entwicklung und trifft keine Annahmen.

2.4 Alles, was nicht in der Spezifikation steht, ist nicht Gegenstand dieses Vertrags. Es kann nur durch eine Änderung nach Abschnitt 4 hinzugefügt werden.

3. Meilensteine, Lieferung und Abnahme

3.1 Die Arbeiten sind in Meilensteine gegliedert. Die unten genannten Termine sind Zieltermine, die der Entwickler mit allen zumutbaren Anstrengungen einzuhalten versucht. Für jeden Meilenstein gilt ein eigenes Entgelt.

1. Design und Prototyp: 15. März 2027: 6.000 Euro
2. Kernfunktionen in einer Testversion lauffähig: 10. Mai 2027: 14.000 Euro
3. Endversion geliefert und getestet: 30. Juni 2027: 10.000 Euro

3.2 Ist ein Meilenstein fertig, liefert der Entwickler ihn an den Auftraggeber und teilt dies dem Auftraggeber schriftlich mit, zusammen mit den Anweisungen, die der Auftraggeber zum Testen benötigt. Bei Software bedeutet dies den Zugang zu einer Testversion und beim letzten Meilenstein den vollständigen Quellcode nach Abschnitt 8.

3.3 Der Auftraggeber testet das Lieferergebnis 10 Tage lang ab dem Tag des Erhalts (die „Abnahmefrist“), indem er es mit der Spezifikation abgleicht. Entspricht es der Spezifikation in allen wesentlichen Punkten, nimmt der Auftraggeber es schriftlich ab.

3.4 Stellt der Auftraggeber fest, dass das Lieferergebnis die Spezifikation nicht erfüllt, teilt er dies innerhalb der Abnahmefrist schriftlich mit und beschreibt jeden Mangel klar sowie, soweit möglich, wie er sich reproduzieren lässt. Der Entwickler beseitigt die Mängel und liefert erneut ohne zusätzliche Vergütung, und die Abnahmefrist beginnt für die korrigierten Teile erneut. Ein geringfügiger Mangel, der die bestimmungsgemäße Nutzung der Software nicht verhindert, ist kein Grund, die Abnahme zu verweigern. Er wird auf eine Liste gesetzt und in üblicher Weise nach Abschnitt 12 behoben.

3.5 Ein Meilenstein gilt auch als abgenommen, wenn der Auftraggeber bis zum Ende der Abnahmefrist keine schriftliche Mängelanzeige abgegeben hat oder wenn er das Lieferergebnis im laufenden Betrieb verwendet.

3.6 Scheitert ein Lieferergebnis zum dritten Mal wegen desselben Mangels an der Abnahme, kann der Auftraggeber durch schriftliche Mitteilung entweder dem Entwickler eine letzte angemessene Frist zur Behebung setzen oder diesen Vertrag hinsichtlich des noch nicht abgenommenen Teils nach Abschnitt 18 beenden.

3.7 Wird der Entwickler durch ein Tun oder Unterlassen des Auftraggebers (zum Beispiel verspätete Materialien oder Entscheidungen) oder durch eine Änderung nach Abschnitt 4 verzögert, verschieben sich die Termine um die Dauer der Verzögerung. Der Entwickler teilt dem Auftraggeber die Verzögerung mit, sobald er davon Kenntnis hat. Andernfalls kann der Auftraggeber, wenn ein Meilenstein mehr als 30 Tage verspätet ist, diesen Vertrag hinsichtlich des noch nicht abgenommenen Teils nach Abschnitt 18 beenden.

4. Änderungsanträge

4.1 Jede Partei kann eine Änderung der Spezifikation, der Meilensteine oder der Termine verlangen. Das Verlangen erfolgt schriftlich.

4.2 Innerhalb von fünf Werktagen teilt der Entwickler dem Auftraggeber schriftlich mit, ob die Änderung umgesetzt werden kann, wie lange sie dauern wird, was sie kostet (zum Satz von EUR 95 pro Stunde, sofern die Parteien keinen Festpreis vereinbaren) und wie sie sich auf die Termine und andere Meilensteine auswirkt.

4.3 Eine Änderung wird erst wirksam, wenn beide Parteien sie schriftlich vereinbart haben. Bis dahin arbeitet der Entwickler an der bestehenden Spezifikation weiter. Der Entwickler lehnt eine angemessene Änderung nicht ohne triftigen Grund ab.

4.4 Der Entwickler darf keine Vergütung für die Korrektur eigener Fehler oder für Arbeiten verlangen, die bereits von der Spezifikation umfasst waren.

5. Entgelte und Zahlung

5.1 Der Auftraggeber zahlt dem Entwickler für die Software das feste Entgelt von EUR 30.000 in den für jeden Meilenstein in Abschnitt 3.1 genannten Beträgen.

5.2 Der Entwickler stellt für jeden Meilenstein eine Rechnung, sobald der Auftraggeber ihn nach Abschnitt 3 abgenommen hat. Der Auftraggeber zahlt jede Rechnung innerhalb von 14 Tagen nach Erhalt.

5.3 Das Entgelt deckt alle Arbeiten des Entwicklers im Rahmen der Spezifikation ab. Der Auftraggeber zahlt außerdem, jedoch nur wenn er sie vorab schriftlich genehmigt hat, die folgenden Auslagen.

Lizenzen Dritter und App-Store-Gebühren, wenn vorab genehmigt

5.4 Alle Beträge verstehen sich zuzüglich Mehrwertsteuer, Verkaufssteuer und ähnlicher Steuern, die der Auftraggeber zusätzlich zahlt, wenn sie anfallen und in der Rechnung ausgewiesen sind. Verlangt das Gesetz, dass der Auftraggeber Steuern an der Quelle einbehält, behält er sie ein, führt sie fristgerecht an die Behörde ab und übergibt dem Entwickler einen offiziellen Beleg.

5.5 Ein nicht fristgerecht gezahlter Betrag ist vom Fälligkeitstag bis zur Zahlung mit 4 % jährlich über dem Basiszinssatz der Zentralbank des Landes der Zahlungswährung zu verzinsen. Zahlt der Auftraggeber eine unbestrittene Rechnung nicht innerhalb von 14 Tagen nach einer schriftlichen Erinnerung, kann der Entwickler die Arbeiten bis zur Zahlung aussetzen. Der Auftraggeber teilt dem Entwickler innerhalb der Zahlungsfrist schriftlich mit, welchen Teil einer Rechnung er in gutem Glauben bestreitet, und zahlt den Rest.

6. Was der Auftraggeber bereitstellt

6.1 Der Auftraggeber stellt dem Entwickler rechtzeitig die Informationen, Materialien, Zugänge und Entscheidungen zur Verfügung, die der Entwickler vernünftigerweise benötigt, einschließlich der folgenden.

Markendateien, ein Testkonto im Cloud-Dienst des Kunden, Beispieldaten für Lieferungen und eine entscheidungsbefugte Ansprechperson, die innerhalb von zwei Werktagen verfügbar ist

6.2 Der Auftraggeber benennt eine Person, die Entscheidungen des Auftraggebers treffen und Fragen des Entwicklers beantworten kann, und stellt sicher, dass diese Person verfügbar ist.

6.3 Der Auftraggeber sichert zu, dass er berechtigt ist, dem Entwickler die von ihm bereitgestellten Materialien (die „Materialien des Auftraggebers“) zu überlassen, und dass die Verwendung dieser Materialien durch den Entwickler für dieses Projekt keine Rechte Dritter verletzt. Der Auftraggeber behält alle Rechte an den Materialien des Auftraggebers und erteilt dem Entwickler eine einfache Lizenz, sie ausschließlich zur Durchführung dieses Vertrags zu verwenden.

7. Eigentum

7.1 Der Entwickler ist Eigentümer der Software, bis sie vollständig bezahlt ist. Sobald der Kunde alle für die Software geschuldeten Vergütungen gezahlt hat, überträgt der Entwickler dem Kunden mit Wirkung ab dem Zeitpunkt der Zahlung alle seine Rechte an der Software, die im Rahmen dieses Vertrags speziell für den Kunden erstellt wurde, einschließlich des Urheberrechts und ähnlicher Rechte, weltweit. Soweit das Gesetz eine solche Rechtsübertragung nicht zulässt, erteilt der Entwickler dem Kunden eine ausschließliche, unbefristete, weltweite, unwiderrufliche und übertragbare Lizenz zur Nutzung dieser Rechte, einschließlich des Rechts, Unterlizenzen zu erteilen, für jeden Zweck. Der Entwickler verzichtet, soweit gesetzlich zulässig, auf sämtliche Urheberpersönlichkeitsrechte an der Software und wird diese nicht gegen den Kunden durchsetzen.

7.2 Der Entwickler unterzeichnet alle Dokumente und unternimmt alles Weitere, was vernünftigerweise erforderlich ist, damit die Eigentümerschaft des Kunden wirksam wird und, soweit sinnvoll, registriert wird.

7.3 Der Kunde ist Eigentümer der Kundenmaterialien und aller Daten, die die Software für den Kunden vorhält oder erzeugt.

7.4 Der Entwickler behält alle Rechte an seinen vorbestehenden Werkzeugen, Bibliotheken, Frameworks, Methoden und seinem Know-how sowie an allgemeinem Code, den er selbst und nicht speziell für den Kunden entwickelt (die „Entwicklerwerkzeuge“). Sind Entwicklerwerkzeuge in die Software eingebaut, erteilt der Entwickler dem Kunden eine nicht ausschließliche, unbefristete, weltweite, unwiderrufliche und übertragbare Lizenz, sie als Teil der Software für das Geschäft des Kunden zu nutzen, zu vervielfältigen und zu ändern. Der Entwickler führt sie bei der Lieferung schriftlich auf.

7.5 Dieser Vertrag hindert den Entwickler nicht daran, die allgemeinen Fähigkeiten, Ideen und Erfahrungen zu nutzen, die er erwirbt, solange er die vertraulichen Informationen des Kunden oder den eigentlichen Code der Software nicht nutzt oder offenlegt.

8. Quellcode und Lieferung

8.1 Mit dem letzten Meilenstein und auf Anfrage jederzeit nach Bezahlung eines Meilensteins liefert der Entwickler den vollständigen Quellcode der Software in einem Repository, auf das der Kunde zugreifen kann, zusammen mit den Build-Anweisungen, der Konfiguration, der Datenbankstruktur, der Dokumentation und allem anderen, was der Kunde benötigt, um die Software ohne die Hilfe des Entwicklers zu erstellen, auszuführen, zu ändern und zu warten.

8.2 Der Entwickler führt seine Arbeit in einem Versionskontrollsystem und gewährt dem Kunden während des Projekts Lesezugriff, wenn der Kunde dies verlangt.

8.3 Der Entwickler wird ohne schriftliche Zustimmung des Kunden keine Sperre, Zeitbegrenzung, verborgenen Zugriff oder Code in die Software einbauen, die den Betrieb verhindern oder es dem Entwickler ermöglichen würde, die Software zu steuern. Er testet die Software vor der Lieferung mit aktuellen Werkzeugen auf Viren und ähnlichen Schadcode.

9. Open-Source- und Komponenten von Dritten

9.1 Der Entwickler darf Open-Source- und andere Komponenten von Dritten in die Software einbeziehen, wenn dies gute Praxis ist, jedoch nur unter Lizenzen, die es dem Kunden erlauben, die Software entsprechend seinen Geschäftsanforderungen zu nutzen, zu ändern und zu verbreiten, und die den Kunden nicht verpflichten, seinen eigenen Quellcode zu veröffentlichen, es sei denn, der Kunde hat dem vor der Verwendung schriftlich zugestimmt.

9.2 Mit jeder Lieferung übergibt der Entwickler dem Kunden eine Liste aller Open-Source- und Drittanbieterkomponenten, ihrer Versionen und ihrer Lizenzen und hält die Bedingungen dieser Lizenzen ein. Eine kostenpflichtige Komponente eines Dritten wird im Namen des Kunden erworben, sofern die Parteien nichts anderes schriftlich vereinbaren.

9.3 Für die Komponenten selbst gelten deren Lizenzen und nicht dieser Vertrag.

10. Gewährleistung

10.1 Der Entwickler sichert zu, dass die Software bei Lieferung und Abnahme der Spezifikation entspricht, dass sie von eigenen Mitarbeitern des Entwicklers oder von Personen erstellt wird, die der Abtretung nach Abschnitt 7 schriftlich zugestimmt haben, und dass die Software nach Kenntnis des Entwicklers (mit Ausnahme der Kundenmaterialien) keine Rechte des geistigen Eigentums Dritter verletzt.

10.2 Für 3 Monate nach Abnahme des letzten Meilensteins (der „Gewährleistungszeitraum“) behebt der Entwickler auf eigene Kosten und so schnell, wie es ihm vernünftigerweise möglich ist, jeden Fehler der Software, der darauf beruht, dass die Spezifikation nicht erfüllt ist, nachdem der Kunde ihn schriftlich mit den Angaben gemeldet hat, die der Entwickler benötigt. Kritische Fehler, die die Hauptfunktionen der Software außer Betrieb setzen oder Daten oder die Sicherheit gefährden, werden vorrangig behandelt.

10.3 Diese Gewährleistung erstreckt sich nicht auf Fehler, die durch Änderungen an der Software durch Personen außer dem Entwickler, durch eine Verwendung entgegen den schriftlichen Anweisungen, durch fehlerhafte Materialien des Auftraggebers oder durch Systeme des Auftraggebers selbst oder durch Dienste Dritter verursacht werden, die der Entwickler nicht kontrolliert. Arbeiten daran werden zu dem in Ziffer 4.2 genannten Satz abgerechnet, wenn der Auftraggeber sie verlangt.

10.4 Wird der Entwickler wegen einer Behauptung verklagt, die Software verletze Rechte des geistigen Eigentums Dritter, so verteidigt der Entwickler den Auftraggeber auf eigene Kosten gegen die Klage und zahlt die Schäden und Kosten, die ein Gericht endgültig zuspricht oder die der Entwickler in einem Vergleich zusagt, sofern der Auftraggeber den Entwickler unverzüglich informiert, ihm die Führung der Verteidigung überlässt und in angemessenem Umfang hilft. Dies gilt nicht für die Materialien des Auftraggebers und Änderungen, die der Auftraggeber vorgenommen hat. Der Entwickler darf die Software auch so ändern, dass sie keine Rechte verletzt, oder dem Auftraggeber das Recht verschaffen, sie weiter zu nutzen.

10.5 Unbeschadet der Regelungen dieses Vertrags sind die gesetzlichen Zusicherungen hinsichtlich der Software ausgeschlossen, soweit dies gesetzlich zulässig ist. Der Entwickler sagt nicht zu, dass die Software ohne Unterbrechung oder fehlerfrei läuft.

11. Sicherheit und Datenschutz

11.1 Der Entwickler entwickelt die Software nach bewährten Sicherheitspraktiken, speichert Passwörter oder Geheimnisse nicht im Klartext und informiert den Auftraggeber unverzüglich, wenn er eine Sicherheitsschwachstelle in der Software feststellt.

11.2 Wenn der Entwickler im Projekt für den Auftraggeber personenbezogene Daten verarbeitet, etwa in Testdaten, tut er dies nur nach Weisung des Auftraggebers, hält die Daten sicher, gibt sie nicht weiter und speichert sie nicht länger als für das Projekt erforderlich; von einem Verlust oder einer Offenlegung informiert er den Auftraggeber unverzüglich. Die Parteien schließen einen Auftragsverarbeitungsvertrag, wenn das anwendbare Datenschutzrecht einen solchen verlangt. Der Auftraggeber stellt dem Entwickler, soweit möglich, Testdaten ohne echte personenbezogene Daten bereit.

11.3 Jede Partei befolgt das für sie geltende Datenschutzrecht.

12. Support und Wartung

12.1 Nach Ablauf des Gewährleistungszeitraums leistet der Entwickler den folgenden Support, wenn die Parteien dies schriftlich vereinbaren.

Monatlicher Supportplan für EUR 600, mit Rückmeldung innerhalb eines Werktags

12.2 Support, der nicht im Voraus vereinbart wurde, wird auf Anfrage, soweit zeitlich möglich, zu dem in Ziffer 4.2 genannten Satz geleistet.

12.3 Der Entwickler informiert den Auftraggeber rechtzeitig, wenn er die Software nicht mehr unterstützen kann, damit der Auftraggeber andere Vorkehrungen treffen kann. Ziffer 8 stellt sicher, dass der Auftraggeber dies stets tun kann.

13. Vertraulichkeit

13.1 Jede Partei hält alle vertraulichen Informationen der anderen Partei geheim, die sie aufgrund dieses Vertrags erlangt, einschließlich der Geschäftstätigkeit, Daten und Pläne des Auftraggebers sowie der Spezifikation und des Quellcodes, und verwendet sie nur zur Durchführung dieses Vertrags. Sie gibt sie nur an ihre Mitarbeiter und Berater weiter, die sie benötigen und zur Geheimhaltung verpflichtet sind.

13.2 Dies gilt nicht für Informationen, die ohne Verletzung dieses Vertrags öffentlich sind oder werden, die die empfangende Partei bereits kannte oder rechtmäßig von einem Dritten erlangt hat, oder die sie aufgrund von Gesetzen oder auf Anordnung eines Gerichts oder einer Behörde offenlegen muss. Im letzten Fall informiert sie die andere Partei, soweit gesetzlich zulässig, vorher.

13.3 Diese Ziffer gilt für 5 Jahre nach Beendigung dieses Vertrags fort und solange die Informationen Geschäftsgeheimnisse sind.

14. Nennung und Öffentlichkeitsarbeit

Der Entwickler darf den Auftraggeber ohne dessen schriftliche Zustimmung nicht öffentlich als Kunden nennen oder die Software beschreiben. Der Auftraggeber darf den Entwickler als Hersteller der Software nennen.

15. Haftung

15.1 Nichts in diesem Vertrag beschränkt oder schließt die Haftung einer Partei für Tod oder Körperverletzung aufgrund ihrer Fahrlässigkeit, für Betrug, für vorsätzliches Fehlverhalten oder für sonstige Umstände aus, deren Haftung gesetzlich nicht beschränkt werden darf.

15.2 Vorbehaltlich dessen haftet keine Partei gegenüber der anderen für entgangenen Gewinn, Geschäftsverlust, Verlust von Goodwill oder mittelbare oder Folgeschäden, auch wenn sie auf die Möglichkeit solcher Schäden hingewiesen wurde.

15.3 Vorbehaltlich Ziffer 15.1 ist die Gesamthaftung des Entwicklers gegenüber dem Auftraggeber aus oder im Zusammenhang mit diesem Vertrag, ob aus Vertrag, unerlaubter Handlung oder sonstiger Grundlage, auf die insgesamt nach dieser Vereinbarung gezahlte Vergütung begrenzt. Die Pflicht des Auftraggebers zur Zahlung der Vergütung bleibt hiervon unberührt.

15.4 Die Pflicht des Entwicklers, die vertraulichen Informationen des Auftraggebers geheim zu halten und den Auftraggeber nach Ziffer 10.4 zu verteidigen, unterliegt nicht Ziffer 15.2.

16. Unterauftragnehmer und Personal

16.1 Der Entwickler darf Unterauftragnehmer nur mit schriftlicher Zustimmung des Kunden einsetzen. Er bleibt für deren Arbeit wie für seine eigene verantwortlich und stellt sicher, dass sie an Bedingungen gebunden sind, die den Kunden ebenso schützen wie die Ziffern 7, 11 und 13.

16.2 Der Entwickler ist selbständiger Auftragnehmer und weder Arbeitnehmer noch Vertreter des Kunden. Er entscheidet, wie und wann er die Arbeiten ausführt, im Rahmen der in diesem Vertrag genannten Termine, und ist für seine eigenen Steuern, Versicherungen und die Vergütung seiner eigenen Mitarbeiter verantwortlich.

16.3 Während des Projekts und für sechs Monate danach wird keine Partei versuchen, Mitarbeiter der anderen Partei, die an dem Projekt mitgearbeitet haben, ohne deren Zustimmung abzuwerben. Allgemeine Stellenanzeigen sind zulässig.

17. Höhere Gewalt

Eine Partei verletzt diesen Vertrag nicht, wenn sie durch Umstände außerhalb ihrer zumutbaren Kontrolle verzögert wird, wie etwa eine Naturkatastrophe, Krieg, eine behördliche Anordnung, der Ausfall eines öffentlichen Netzes oder ein Streik von Personen außerhalb der eigenen Belegschaft. Sie unterrichtet die andere Partei unverzüglich und tut, was sie kann, um die Verzögerung zu begrenzen. Dauert die Verzögerung länger als 60 Tage, kann jede Partei den Vertrag für den noch nicht gelieferten Teil nach Ziffer 18 beenden.

18. Beendigung des Vertrags und Übergabe

18.1 Jede Partei kann diesen Vertrag durch schriftliche Mitteilung beenden, wenn die andere Partei eine wesentliche Vertragsverletzung begeht und diese nicht innerhalb von 30 Tagen nach einer schriftlichen Mitteilung behebt, die die Vertragsverletzung beschreibt. Die Nichtzahlung einer unbestrittenen Summe durch den Entwickler ist eine solche Vertragsverletzung. Jede Partei kann den Vertrag mit sofortiger Wirkung beenden, wenn die andere Partei zahlungsunfähig wird oder ihren Geschäftsbetrieb einstellt.

18.2 Der Kunde kann diesen Vertrag jederzeit ohne Angabe von Gründen durch schriftliche Mitteilung mit einer Frist von 14 Tagen beenden. Er zahlt dann die abgenommenen Meilensteine sowie die Arbeiten am laufenden Meilenstein bis zum Ende der Frist, anteilig nach dem abgeschlossenen Teil des Meilensteins, und die bereits mit seiner Zustimmung eingegangenen Aufwendungen.

18.3 Endet dieser Vertrag vor dem letzten Meilenstein, übergibt der Entwickler dem Kunden innerhalb von 10 Tagen den Quellcode und alle bis dahin erbrachten sonstigen Arbeiten nach Ziffer 8, im Gegenzug für die Zahlung dessen, was der Kunde nach dieser Ziffer schuldet. Das Eigentum an den bezahlten Arbeiten geht nach Ziffer 7.1 über. Der Entwickler gibt außerdem die Kundenmaterialien und Kundendaten zurück und löscht seine eigenen Kopien, soweit er sie nicht gesetzlich aufbewahren muss.

18.4 Der Entwickler beantwortet für 30 Tage nach der Beendigung die angemessenen Fragen des Kunden zum Code ohne zusätzliche Berechnung und leistet danach Unterstützung zu dem Satz nach Ziffer 4.2.

18.5 Die Ziffern 7, 8, 9, 10, 13, 15, 18 und 19 sowie alle sonstigen Regelungen, die fortgelten sollen, bleiben nach Beendigung dieses Vertrags in Kraft. Die Beendigung berührt bereits entstandene Rechte nicht.

19. Recht und Streitigkeiten

Dieser Vertrag und jede Streitigkeit, die sich aus ihm ergibt, unterliegt dem Recht von die Niederlande. Die Parteien werden zunächst versuchen, jede Streitigkeit durch gütliche Erörterung innerhalb von 30 Tagen nach einer schriftlichen Mitteilung einer von ihnen über die Streitigkeit beizulegen.

Der Ort für die Entscheidung jeder Streitigkeit aus diesem Vertrag ist Rotterdam. Wie Streitigkeiten entschieden werden

Jede Partei kann bei einem Gericht an jedem Ort eine einstweilige Anordnung zum Schutz ihrer vertraulichen Informationen oder ihres geistigen Eigentums beantragen, während eine Streitigkeit entschieden wird.

20. Allgemeines

  • Dieser Vertrag bildet zusammen mit seinen Anlagen die gesamte Vereinbarung der Parteien zu seinem Gegenstand und ersetzt frühere Gespräche und Vorschläge. Änderungen bedürfen der Schriftform und der Unterschrift beider Parteien, soweit Ziffer 4 nichts anderes zulässt.
  • Keine Partei darf ihre Rechte oder Pflichten aus diesem Vertrag ohne schriftliche Zustimmung der anderen Partei übertragen, mit der Ausnahme, dass der Kunde sie auf einen Rechtsnachfolger seines Geschäftsbetriebs übertragen darf.
  • Ist eine Bestimmung dieses Vertrags unwirksam, bleibt der übrige Vertrag in Kraft, und die Parteien ersetzen die unwirksame Bestimmung durch eine wirksame, die ihr möglichst nahekommt.
  • Eine Partei, die ein Recht nicht sofort durchsetzt, verzichtet nicht darauf.
  • Mitteilungen müssen schriftlich erfolgen und an die im Kopf dieses Vertrags genannte Anschrift oder an eine E-Mail-Adresse gesendet werden, die eine Partei hierfür benennt.
  • Dieser Vertrag kann in getrennten Exemplaren und elektronisch unterzeichnet werden, und zusammen bilden sie einen Vertrag.

Unterschriften

Für den Kunden: Harbor Logistics Ltd
Name und Funktion: ______________
Unterschrift: ______________
Datum: ______________

Für den Entwickler: Lumen Software Studio
Name und Funktion: ______________
Unterschrift: ______________
Datum: ______________

Vorlagen sind ein sorgfältiger Ausgangspunkt, keine Rechtsberatung. Wenn es rechtlich relevant ist, prüfen Sie, was an Ihrem Ort gilt.

Verträge und Vereinbarungen

Wofür diese Vorlage gedacht ist

Ein Softwareentwicklungsvertrag für Individualsoftware mit Meilensteinen, Abnahmetests, Vergütung, Quellcodeeigentum, Gewährleistung, Support und Codeübergabe.

Das Ausfüllen online ist kostenlos, ein Konto ist nicht nötig, und Sie können das Dokument als Word-Datei oder PDF herunterladen. Alle Verträge und Vereinbarungen-Vorlagen ansehen

Verträge und Vereinbarungen

Was Sie ausfüllen

Das Formular fragt 23 Angaben ab. Das Dokument füllt sich beim Tippen von selbst aus.

  • Kunde: vollständiger Name oder Firmenname

    Zum Beispiel: Harbor Logistics Ltd

  • Kunde: Anschrift

    Zum Beispiel: 20 Quay Street, Rotterdam 3011 AB, Niederlande

  • Entwickler: vollständiger Name oder Firmenname

    Zum Beispiel: Lumen Software Studio

  • Entwickler: Anschrift

    Zum Beispiel: Via Roma 14, 10123 Turin, Italien

  • Name des Projekts

    Zum Beispiel: Fleet Tracker

  • Zweck der Software

    Vervollständigen Sie den Satz, der mit „Der Entwickler wird ... entwerfen, erstellen und liefern“ beginnt.

    Zum Beispiel: eine Webanwendung und eine mobile App, mit denen Disponenten die Position jedes Lieferwagens sehen und Fahrer jede Lieferung bestätigen können

  • Spezifikation: Hauptfunktionen und Anforderungen

    Eine Funktion oder Anforderung pro Zeile. So konkret, dass jede einzeln getestet werden kann. Ein ausführliches Dokument kann als Anlage 1 beigefügt werden.

    Zum Beispiel: Live-Karte der Fahrzeuge Lieferbestätigung mit Foto und Unterschrift Tages- und Monatsberichte als CSV Anmeldung per E-Mail und Zwei-Faktor-Authentifizierung Funktioniert in den neuesten Versionen von Chrome, Safari und Firefox, unter Android 10 oder neuer und unter iOS 16 oder neuer

  • Erforderliche Technologieoptional

    Zum Beispiel: React-Frontend, Python-Backend, PostgreSQL-Datenbank, gehostet im Cloud-Konto des Kunden

  • Meilensteine, Liefertermine und Vergütung

    Ein Meilenstein pro Zeile, mit Datum und Vergütung für diesen Meilenstein.

    Zum Beispiel: 1. Design und Prototyp: 15. März 2027: 6.000 Euro 2. Kernfunktionen in einer Testversion lauffähig: 10. Mai 2027: 14.000 Euro 3. Endversion geliefert und getestet: 30. Juni 2027: 10.000 Euro

  • Gesamte Festvergütung

    Zum Beispiel: EUR 30.000

  • Auslagen, die der Kunde zusätzlich trägtoptional

    Zum Beispiel: Lizenzen Dritter und App-Store-Gebühren, wenn vorab genehmigt

  • Tage bis zur Zahlung einer Rechnung

    Zum Beispiel: 14

  • Tage, die der Kunde für die Prüfung jedes Meilensteins hat

    Zum Beispiel: 10

  • Stundensatz für Änderungswünsche

    Zum Beispiel: EUR 95 pro Stunde

  • Was der Kunde bereitstelltoptional

    Zum Beispiel: Markendateien, ein Testkonto im Cloud-Dienst des Kunden, Beispieldaten für Lieferungen und eine entscheidungsbefugte Ansprechperson, die innerhalb von zwei Werktagen verfügbar ist

  • Monate der Fehlerbehebung nach der Endabnahme

    Zum Beispiel: 3

  • Support nach Ablauf der Fehlerbehebungsfristoptional

    Zum Beispiel: Monatlicher Supportplan für EUR 600, mit Rückmeldung innerhalb eines Werktags

  • Haftungsobergrenze des Entwicklers

    Zum Beispiel: die insgesamt nach dieser Vereinbarung gezahlte Vergütung

  • Startdatum

    Zum Beispiel: 1. Februar 2027

  • Jahre, die die Vertraulichkeit nach Ende dieser Vereinbarung fortbesteht

    Zum Beispiel: 5

  • Land oder Staat, dessen Recht gilt

    Zum Beispiel: die Niederlande

  • Ort für Streitigkeiten

    Zum Beispiel: Rotterdam

  • Wie Streitigkeiten entschieden werden

Verträge und Vereinbarungen

Der Inhalt

Die Teile dieses Dokuments, der Reihe nach.

  1. 11. Das Projekt
  2. 22. Spezifikation
  3. 33. Meilensteine, Lieferung und Abnahme
  4. 44. Änderungsanträge
  5. 55. Entgelte und Zahlung
  6. 66. Was der Auftraggeber bereitstellt
  7. 77. Eigentum
  8. 88. Quellcode und Lieferung
  9. 99. Open-Source- und Komponenten von Dritten
  10. 1010. Gewährleistung
  11. 1111. Sicherheit und Datenschutz
  12. 1212. Support und Wartung

Vorlagen

So funktioniert es

  1. 01

    Ausfüllen

    Geben Sie Ihre Angaben in das Formular ein. Das Dokument füllt sich während der Eingabe selbst aus; klicken Sie auf eine Lücke, um direkt zum passenden Feld zu springen.

  2. 02

    Prüfen

    Lesen Sie es vollständig durch. Nicht ausgefüllte Lücken bleiben markiert, damit nichts halbfertig verschickt wird.

  3. 03

    Herunterladen

    Speichern Sie es als Word-Dokument, um es weiter zu bearbeiten, oder als PDF zum Versenden oder Drucken.

Mit KI zu Ihrem Dokument machen

Öffnen Sie es im Chat und fragen Sie nach Änderungen: kürzer, bestimmter, für eine andere Situation, in einer anderen Sprache.

Mit nerix anpassen

Verträge und Vereinbarungen

Häufige Fragen

Welche Angaben verlangt diese Vorlage?

Das Formular fragt 23 Angaben ab, beginnend mit Kunde: vollständiger Name oder Firmenname, Kunde: Anschrift, Entwickler: vollständiger Name oder Firmenname, Entwickler: Anschrift, Name des Projekts. 4 weitere sind optional.

Kann ich diese Vorlage als Word- oder PDF-Datei herunterladen?

Ja. Wenn Sie das Formular ausgefüllt haben, speichern Sie es als Word-Dokument, um weiterzuarbeiten, oder als PDF zum Versenden oder Drucken. Das ist kostenlos und ohne Konto möglich.

Wird das, was ich eingebe, irgendwohin gesendet?

Nein. Was Sie eingeben, bleibt in Ihrem Browser, während Sie das Dokument ausfüllen. Es geht nur dann an nerix, wenn Sie die Vorlage im Chat öffnen.

Was sollte ich prüfen, bevor ich diese Vorlage verwende?

Wem die Software gehört, ob Urheberrechte schriftlich übertragen werden können, ob auf Urheberpersönlichkeitsrechte verzichtet werden kann und welche Gewährleistungen und Haftungsbeschränkungen zulässig sind, ist von Land zu Land unterschiedlich. Verbraucherrecht, Arbeitsrecht und Datenschutzrecht können zusätzliche zwingende Regelungen vorsehen. Achten Sie darauf, dass die Spezifikation detailliert genug ist, um sie testen zu können, denn die meisten Softwarestreitigkeiten beginnen mit einer unklaren Spezifikation. Lassen Sie diese Vereinbarung vor der Unterzeichnung von einem Rechtsanwalt prüfen. Diese Vorlage dient der Entwicklung neuer Individualsoftware und nicht der Lizenzierung fertiger Software.

Sind diese Vertragsvorlagen kostenlos?

Die meisten ja. Sie können sie kostenlos ausfüllen und als Word oder PDF herunterladen, ohne Konto. Einige lange Geschäftsverträge sind Premium: kostenlos auszufüllen, einmal bezahlt zum Herunterladen und mit ihrem Preis gekennzeichnet.

Ist ein Vertrag auf Basis einer Vorlage rechtlich gültig?

Eine unterzeichnete Vereinbarung ist in der Regel gültig, wenn beide Seiten sie verstehen und annehmen. Die Regeln unterscheiden sich jedoch je nach Land und Vertragsart. Betrachten Sie eine Vorlage als sorgfältigen Ausgangspunkt und prüfen Sie, was an Ihrem Standort gilt.

Brauche ich einen Anwalt, um eine Vorlage zu verwenden?

Bei einfachen Vereinbarungen mit geringem Risiko brauchen viele keinen. Bei hohen Beträgen, Immobilien, arbeitsrechtlichen Streitigkeiten oder ungewöhnlichen Fällen sollten Sie einen Anwalt bitten, den Entwurf vorher zu prüfen.

Kann ich die Bedingungen ändern?

Ja. Laden Sie die Word-Version herunter und bearbeiten Sie sie, oder bitten Sie nerix im Chat, eine Klausel strenger oder kürzer zu fassen oder in eine andere Sprache zu übertragen.