Allgemeine Geschäftsbedingungen

1. Allgemeine Bestimmungen

Diese Allgemeinen Geschäftsbedingungen (nachfolgend — „Bedingungen") regeln die Beziehungen zwischen dem Auftragnehmer und dem Auftraggeber (nachfolgend gemeinsam — „Parteien") im Rahmen der Erbringung von Softwareentwicklungsdienstleistungen, einschließlich, aber nicht beschränkt auf: Planung, Entwicklung, Testing, Implementierung und technischen Support von Softwareprodukten.

Mit der Auftragserteilung, der Vertragsunterzeichnung oder einer sonstigen Zustimmung zu diesen Bedingungen bestätigt der Auftraggeber, dass er diese zur Kenntnis genommen hat, deren Inhalt versteht und sie in vollem Umfang akzeptiert.

Der Auftragnehmer behält sich das Recht vor, Änderungen an diesen Bedingungen vorzunehmen. Die aktuelle Fassung der Bedingungen wird auf der Website des Auftragnehmers veröffentlicht. Die fortgesetzte Nutzung der Dienstleistungen nach Vornahme von Änderungen gilt als Annahme der aktualisierten Bedingungen durch den Auftraggeber.

2. Vertragsgegenstand


Der Auftragnehmer verpflichtet sich, dem Auftraggeber Softwareentwicklungsdienstleistungen gemäß dem vereinbarten Pflichtenheft zu erbringen, und der Auftraggeber verpflichtet sich, die erbrachten Leistungen abzunehmen und zu vergüten.

Der konkrete Leistungsumfang, dessen Umfang, Fristen und Kosten werden in einem gesonderten Vertrag, einer Zusatzvereinbarung oder einem Pflichtenheft festgelegt, die integraler Bestandteil dieser Bedingungen sind.

3. Rechte und Pflichten der Parteien


3.1. Pflichten des Auftragnehmers

Der Auftragnehmer verpflichtet sich, die Arbeiten qualitativ hochwertig und innerhalb der vereinbarten Fristen auszuführen, den Auftraggeber über den Fortschritt der Arbeiten zu informieren, die Vertraulichkeit der vom Auftraggeber erhaltenen Informationen zu gewährleisten sowie die Arbeitsergebnisse im vereinbarten Format bereitzustellen.

3.2. Pflichten des Auftraggebers

Der Auftraggeber verpflichtet sich, dem Auftragnehmer die erforderlichen Informationen und Materialien bereitzustellen, Zwischen- und Endergebnisse der Arbeiten rechtzeitig abzustimmen, die Vergütung in der im Vertrag vorgesehenen Weise und innerhalb der vorgesehenen Fristen zu leisten sowie eine verantwortliche Kontaktperson für die operative Zusammenarbeit zu benennen.

4. Kosten und Zahlungsmodalitäten


Die Kosten der Dienstleistungen werden für jedes Projekt individuell festgelegt und im entsprechenden Vertrag oder Angebot fixiert.

Die Zahlungsmodalitäten und -fristen, einschließlich möglicher Vorauszahlungen und Teilzahlungen, werden von den Parteien gesondert vereinbart. Alle Abrechnungen erfolgen auf Grundlage der vom Auftragnehmer ausgestellten Rechnungen.

Im Falle einer Änderung des Arbeitsumfangs auf Initiative des Auftraggebers können Kosten und Fristen in Abstimmung der Parteien angepasst werden.

5. Ausführungsfristen


Die Ausführungsfristen werden im Vertrag oder im Pflichtenheft festgelegt. Der Auftragnehmer unternimmt angemessene Anstrengungen zur Einhaltung der vereinbarten Fristen.

Die Fristen können angepasst werden bei Änderungen des Umfangs oder der Art der Arbeiten, bei Verzögerungen seitens des Auftraggebers bei der Bereitstellung erforderlicher Materialien oder Freigaben sowie bei Eintritt höherer Gewalt.

6. Abnahme der Arbeiten


Nach Abschluss der Arbeiten (oder eines Arbeitsabschnitts) stellt der Auftragnehmer dem Auftraggeber die Ergebnisse zur Prüfung und Abnahme zur Verfügung. Der Auftraggeber verpflichtet sich, innerhalb einer angemessenen Frist die Prüfung durchzuführen und dem Auftragnehmer Beanstandungen oder eine Abnahmebestätigung zu übermitteln.

Sofern der Auftraggeber innerhalb der vereinbarten Frist keine begründeten Beanstandungen übermittelt hat, gelten die Arbeiten als abgenommen.

Die Beanstandungen des Auftraggebers müssen konkret, begründet und dem genehmigten Pflichtenheft entsprechend sein.

7. Geistiges Eigentum


Alle Rechte an den Arbeitsergebnissen gehen nach vollständiger Bezahlung auf den Auftraggeber über, sofern im Vertrag nichts anderes vereinbart ist.

Der Auftragnehmer behält das Recht zur Nutzung allgemeiner Methoden, Technologien, Werkzeuge und zuvor erstellter Entwicklungen, die keine exklusive Entwicklung für den Auftraggeber darstellen.

Der Auftraggeber garantiert, dass die von ihm bereitgestellten Materialien (Texte, Bilder, Daten) keine Rechte Dritter verletzen. Die Haftung für die Verletzung von Rechten Dritter im Zusammenhang mit den vom Auftraggeber bereitgestellten Materialien trägt der Auftraggeber.

8. Vertraulichkeit


Die Parteien verpflichten sich, vertrauliche Informationen, die im Rahmen der Zusammenarbeit erhalten wurden, nicht ohne schriftliche Zustimmung der anderen Partei an Dritte weiterzugeben.

Die Vertraulichkeitsverpflichtungen bestehen während der gesamten Vertragslaufzeit und für einen angemessenen Zeitraum nach dessen Beendigung fort.

9. Haftung der Parteien


Die Parteien haften für die Nichterfüllung oder nicht ordnungsgemäße Erfüllung ihrer Verpflichtungen gemäß dem geltenden Recht und den Vertragsbedingungen.

Der Auftragnehmer haftet nicht für Schäden, die infolge einer unsachgemäßen Nutzung der entwickelten Software durch den Auftraggeber entstanden sind, durch eigenmächtige Änderungen des Auftraggebers oder Dritter an der Software ohne Abstimmung mit dem Auftragnehmer, sowie für mittelbare Schäden, einschließlich entgangenen Gewinns.

Die Gesamthaftung des Auftragnehmers aus dem Vertrag ist auf den Betrag beschränkt, den der Auftraggeber tatsächlich für die entsprechenden Dienstleistungen gezahlt hat.

10. Gewährleistung


Der Auftragnehmer gewährleistet, dass die entwickelte Software zum Zeitpunkt der Abnahme dem vereinbarten Pflichtenheft entspricht.

Die Gewährleistungsfrist und die Bedingungen des Gewährleistungsservices werden in einem gesonderten Vertrag festgelegt. Während der Gewährleistungsfrist behebt der Auftragnehmer festgestellte Mängel, die auf sein Verschulden zurückzuführen sind, kostenfrei.

Die Gewährleistung erstreckt sich nicht auf Fehler, die durch Handlungen des Auftraggebers oder Dritter verursacht wurden, auf Änderungen in der Software- oder Hardwareumgebung, die nicht mit dem Auftragnehmer abgestimmt wurden, sowie auf eine nicht bestimmungsgemäße Nutzung der Software.

11. Höhere Gewalt


Die Parteien werden von der Haftung für die Nichterfüllung von Verpflichtungen befreit, wenn diese durch höhere Gewalt (Force Majeure) verursacht wurde, einschließlich, aber nicht beschränkt auf: Naturkatastrophen, Kriegshandlungen, Epidemien, Verhängung von Sanktionen, Erlass von Rechtsvorschriften, die die Erfüllung der Verpflichtungen unmöglich machen.

Die von höherer Gewalt betroffene Partei ist verpflichtet, die andere Partei unverzüglich über das Eintreten und die Beendigung solcher Umstände zu benachrichtigen.

12. Streitbeilegung


Alle Streitigkeiten und Meinungsverschiedenheiten, die im Zusammenhang mit diesen Bedingungen entstehen, werden die Parteien zunächst im Verhandlungswege zu lösen versuchen.

Kann keine Einigung erzielt werden, wird die Streitigkeit dem zuständigen Gericht am Sitz des Auftragnehmers gemäß dem anwendbaren Recht vorgelegt.

13. Sonstige Bestimmungen


Diese Bedingungen bilden zusammen mit dem Vertrag und seinen Anlagen die vollständige Vereinbarung zwischen den Parteien und ersetzen alle vorherigen mündlichen und schriftlichen Absprachen zu diesem Gegenstand.

Sollte eine Bestimmung dieser Bedingungen für unwirksam erklärt werden, bleiben die übrigen Bestimmungen in Kraft.

Änderungen und Ergänzungen dieser Bedingungen sind nur wirksam, wenn sie schriftlich abgefasst und von beiden Parteien unterzeichnet werden, mit Ausnahme der in Abschnitt 1 vorgesehenen einseitigen Aktualisierung der Bedingungen durch den Auftragnehmer.

Diese Bedingungen treten mit ihrer Annahme durch den Auftraggeber in Kraft und gelten bis zur vollständigen Erfüllung der Verpflichtungen der Parteien.