Zum Inhalt
URİKEM

Individuelle Software für Ihr Unternehmen

DEDeutsch

Startseite › Artikel › Wessen Code sollte für die Software sein, die Sie drucken?

Wessen Code sollte für die Software sein, die Sie drucken?

Artikel · 4. Oktober 2026

Funktionierende Software ist nicht dasselbe wie die Wartung durch ein anderes Team. Besprechen Sie Code, Dokumentation, Daten und Zugriffsbereitstellung gemeinsam zu Beginn des Projekts.

Arbeitsbildschirm und geliefertes Produkt sind nicht identisch

Stellen Sie sich vor, dass für Ihr Unternehmen eine Ausschreibungsanwendung entwickelt wurde. Mitarbeiter melden sich an, wählen Produkte aus und erhalten ein PDF. Im täglichen Gebrauch scheint es, als wäre die Arbeit erledigt. Wenn jedoch der Entwickler, der die Preistabelle ändern wird, das Unternehmen verlässt, ist noch nicht bekannt, ob ein anderes Team die Anwendung ausführen kann. An dieser Stelle wird das Problem mit dem Quellcode wichtig. Besprechen Sie zu Beginn des Projekts die Möglichkeiten, den Bildschirm zu nutzen, die Software zu ändern und sie an einem anderen Ort separat auszuführen. Behandeln Sie diese nicht als Einsendungen, die dasselbe bedeuten; Machen Sie deutlich, welche Datei und welches Dokument für jeden von ihnen bereitgestellt wird.

Dieser Artikel bestimmt nicht den rechtlichen Ausgang eines Vertrags. Der Umfang der Rechte bemisst sich nach der Vereinbarung, den eingesetzten Bestandteilen und dem anwendbaren Recht. Überprüfen Sie die Vertragsklauseln bei Bedarf mit einem Rechtsexperten. Das Einzige, was technisch möglich ist, besteht darin, die erwarteten Ergebnisse in eine verständliche Liste zu übersetzen. Welcher Teil wird speziell für Sie entwickelt, welcher Teil wird als vorgefertigter Service genutzt und welcher Teil basiert auf einer Bibliothek eines Drittanbieters? Ohne diese Unterscheidung kann es irreführend sein anzunehmen, dass der gesamte Code mit derselben Bedingung geliefert wird.

Bestimmt das von Ihnen benötigte Liefermodell

Bei einem vorgefertigten Abonnementdienst kann vom Anbieter nicht erwartet werden, dass er den Quellcode liefert. Stattdessen werden Datenexport, Zugriff bei Dienstende und Integrationsmöglichkeiten evaluiert. Im konkreten Anwendungsfall kann es erforderlich sein, dass die Schweißwanne, die Einbaubeschreibung und die Änderungsbedingungen im Lieferumfang enthalten sind. Beide Modelle erfüllen unterschiedliche Anforderungen. Treffen Sie Ihre Entscheidung nicht allein auf der Grundlage des Anfangspreises. Wenn die Anwendung das Kerngeschäft des Unternehmens ausführt, ist die Notwendigkeit, mit einem anderen Anbieter fortzufahren, möglicherweise offensichtlicher.

Die angeforderte Lieferung sollte mit dem Projektumfang kompatibel sein. Wenn Sie beispielsweise die Bildschirme der Anwendung für Sie schreiben lassen, können Sie die interne Software des Cloud-Dienstes nicht verwenden. Möglicherweise möchten Sie jedoch dokumentieren, welche Daten an diesen Dienst gesendet wurden und wie die Verbindung hergestellt wurde. Anstatt davon auszugehen, dass eine Lieferung, die nicht im Angebot enthalten ist, später automatisch erfolgt, klären Sie die Frage schriftlich.

Welche Informationen sollten neben dem Code enthalten sein?

Die Quelldateien in einem Ordner zu haben, ist ein guter Anfang; Allein reicht für eine nachhaltige Lieferung nicht aus. Welche Version des Codes ist live, welches Entwicklungstool wird verwendet und wie werden Abhängigkeitsversionen behoben? Die Namen der Konfigurationsvariablen, ihre Instanzwerte und die sichere Bereitstellungsmethode sollten dokumentiert werden. Tatsächliche Passwörter oder Schlüssel sollten nicht im Code-Repository abgelegt werden. Das neue Team sollte in der Lage sein, die Anwendung zu installieren, indem es die Geheimnisse in einem separaten, autorisierten Prozess erlangt. Die eindeutige Angabe vertraulicher Informationen über die Produktionsumgebung im Lieferdokument erleichtert die Lieferung nicht; schafft ein neues Risiko.

Datenbankstruktur, Installationsschritte, Beispieltestdaten und Anweisungen zur Backup-Wiederherstellung sollten ebenfalls im Paket enthalten sein. Speichern Sie geplante Aufgaben, externe Dienstverbindungen und Dateispeicherorte. Diese Anforderung muss bekannt sein, wenn ein Bericht nur mit der Schriftart auf einem bestimmten Server generiert wird. Beschreiben Sie außerdem die Benutzerrollen und Aktionen, die der Administrator ausführen kann. Diese Dokumente müssen nicht jedes Detail der Anwendung in einem langen Buch beschreiben; Das neue Team muss umfassende Informationen zum sicheren Betrieb des Systems bereitstellen.

Separate Abhängigkeiten und Nutzungsbedingungen

Die Anwendung verwendet möglicherweise eine Open-Source-Bibliothek, eine kostenpflichtige Komponente oder ein gemeinsam genutztes Modul des Anbieters. Ihre Nutzungsbedingungen sind nicht identisch. Führen Sie eine Bestandsaufnahme des Komponentennamens, der Version, der Lizenzquelle und der Erneuerungsanforderungen. Wenn im Konto des Entwicklers eine kostenpflichtige Komponente registriert ist, erkundigen Sie sich vorab, wie diese im neuen Team verwendet werden soll. Der Kauf bedeutet nicht unbedingt eine unbegrenzte Übertragung oder Nutzung in jeder Umgebung. Überprüfen Sie den entsprechenden Zustand anhand des tatsächlichen Lizenzdokuments. Treffen Sie Ihre Entscheidung nicht auf der Grundlage allgemeiner Annahmen.

Die Aufbewahrung des Code-Repositorys in einem Geschäftskonto kann den Zugriff erleichtern; Der Besitz eines Accounts allein erklärt nicht alle Nutzungsrechte. Welche Beiträge der Entwickler erbringt und welche Grenzen bestehen, sollte im Vertrag ersichtlich sein. Ebenso sollten das Dateneigentum und die Möglichkeit zur Datenmigration getrennt vom Code gehandhabt werden. Wenn Sie Kundendatensätze beim Wechsel zu einem neuen Team nicht exportieren können, kann es sein, dass Sie Probleme bei der Migration haben, selbst wenn der Code bereitgestellt wurde. Datenübertragung zwischen Systemen also in den Lieferplan einbeziehen.

Überprüfen Sie die Lieferung mit einem kleinen Abnahmetest

Richten Sie am Ende des Projekts eine saubere Testumgebung ein, anstatt nur Dateien zu zählen. Führen Sie die Anwendung mithilfe des Lieferdokuments aus, melden Sie sich mit dem Beispielbenutzer an und führen Sie einen grundlegenden Vorgang aus. Stellen Sie dann die Sicherung wieder her und exportieren Sie die Beispieldaten. Wenn während des Prozesses ein Schritt erforderlich ist, der nicht im Dokument enthalten ist, fügen Sie ihn hinzu. Führen Sie Tests durch, ohne Produktionsdaten zu verbreiten und das Live-System zu ändern. Somit ist der Unterschied zwischen der Auslieferung der Datei und der Nutzbarkeit der Auslieferung deutlich erkennbar.

Halten Sie die Repository-Adresse, die Lieferversion, das Installationsrezept, das Abhängigkeitsinventar, den Datenexport, den Betreuer und die Trennungsschritte in der endgültigen Checkliste zusammen. Diese Liste wird aktualisiert, wenn Änderungen vorgenommen werden. Das Ziel besteht nicht darin, für alle Projekte denselben Vertrag zu verwenden, sondern darin, die Lieferung zu definieren, die Ihr Unternehmen unterstützt. Wenn das zu Beginn besprochene Modell, Angebot und Abnahmeprotokoll zueinander passen, wird der Lieferantenwechsel zu einer verständlicheren technischen Aufgabe.

Häufig gestellte Fragen

Reicht es aus, nur den Quellcode zu erhalten?

Nein. Installationsdokumentation, Abhängigkeiten, ordnungsgemäße Nutzungsbedingungen und die Überprüfung der Ausführung in einer sauberen Umgebung sind ebenfalls erforderlich.

Wird in jeder Software eine Codebereitstellung erwartet?

Das Liefermodell des vorgefertigten Abonnementdienstes und der speziell für Sie entwickelten Software kann unterschiedlich sein. Legen Sie Modell und Umfang im Vertrag klar fest.

Wie teste ich einen Lieferantenwechsel?

Beziehen Sie in die Abnahmetests ein, dass ein neues autorisiertes Team die Testumgebung mit dem Lieferpaket einrichtet und die Beispieldaten exportiert.

Gibt es in Ihrem Unternehmen eine Aufgabe, die sich ständig wiederholt? Erzählen Sie uns davon, wir bauen das Werkzeug dafür.

Sagen Sie uns, was Sie brauchen

Weitere Artikel

  • Fünf Fragen, die Sie bei der Auswahl eines Softwareentwicklers stellen sollten

    Das niedrigste Gebot allein ist nicht das richtige Auswahlkriterium. Bewerten Sie Fragen zu Wartung, Lieferung, Daten, Erstveröffentlichung und Schulung anhand desselben Beispielprozesses.

    4. Oktober 2026Lesen →
  • Datenübertragung zwischen zwei Systemen: Integration oder manuell?

    Das Schreiben derselben Informationen in zwei Anwendungen funktioniert eine Weile. Bei wiederholten Arbeiten sollte die Entscheidung nicht nur nach Geschwindigkeit, sondern auch nach der Notwendigkeit von Datengenauigkeit, Rückverfolgbarkeit und Wartung getroffen werden.

    3. Oktober 2026Lesen →
  • Wir haben ERP, besteht noch Bedarf an einem Spezialfahrzeug?

    Während ERP Stammdatensätze verwaltet, verbleibt möglicherweise ein Teil der Arbeit in E-Mails und Tabellenkalkulationen. Die konkrete Tool-Entscheidung wird getroffen, indem zunächst die Möglichkeiten des aktuellen Systems und die tatsächliche Prozesslücke untersucht werden.

    3. Oktober 2026Lesen →
  • Monatspaket oder einmalige Zahlung?

    Ein niedriger erstes Angebot bedeutet nicht automatisch geringere Kosten über zwei Jahre. Vergleichen Sie denselben Umfang, Wartung und Ausstiegsbedingungen.

    2. Oktober 2026Lesen →
  • Ersetzt KI einen Mitarbeiter?

    Eine Stelle umfasst viele verschiedene Aufgaben. Betrachten Sie diese einzeln, um zu erkennen, wo KI und Automatisierung helfen können.

    2. Oktober 2026Lesen →
  • Kunden erscheinen nicht zum Termin: Helfen Erinnerungen?

    Eine Erinnerung macht einen vergessenen Termin wieder sichtbar, garantiert aber keine Teilnahme. Erfassen Sie korrekte Kontaktdaten, schicken Sie eine Bestätigung und vor dem Termin eine kurze Erinnerung. Entscheidend sind wahrgenommene Termine, nicht nur Buchungen.

    1. Oktober 2026Lesen →
  • Was passiert, wenn Ihre Website gehackt wird, und wie schützen Sie sich?

    Bei verdächtigen Änderungen schützen Sie Website und Nutzer, sichern Aufzeichnungen und klären den Umfang. Ein sauberes Backup allein genügt nicht: Zugangsweg schließen, betroffene Zugriffe absichern und den Dienst erneut testen. Regelmäßige Wartung unterstützt diese Vorbereitung.

    1. Oktober 2026Lesen →
  • Für wen lohnt sich ein Terminsystem?

    Ein Terminsystem kann helfen, wenn Kunden feste Zeitfenster benötigen und die telefonische Abstimmung Ihre Arbeit unterbricht. Klären Sie zuerst Dauer, gemeinsam genutzte Ressourcen und Ausnahmen.

    22. September 2026Lesen →
  • Was passiert, wenn KI Informationen erfindet?

    Eine flüssige Antwort ist noch keine geprüfte Information. Ein Arbeitswerkzeug braucht einen Ablauf, der Handlungen auf Grundlage falscher oder unvollständiger Angaben verhindert.

    22. September 2026Lesen →
  • Lässt sich eine Excel-Liste mit tausenden Zeilen als Ganzes in ein System übertragen?

    In den meisten Fällen ja. Schwierig ist nicht die Eingabe selbst, sondern die Daten in die Form zu bringen, die das System erwartet, und zu prüfen, ob jede Zeile wirklich gespeichert wurde. Bietet das System keinen Massenimport, läuft die Arbeit über die Oberfläche — und das hängt von den Regeln des Systems ab.

    21. September 2026Lesen →
  • Warum dauert das Erstellen eines Angebots so lange?

    Das Schreiben des Angebots dauert nicht lange; die Zeit geht für die Suche nach dem Preis, das Kopieren und Korrigieren eines alten Angebots und das jedes Mal neue Aufsetzen des Layouts drauf. Liegt die Preisliste an einer Stelle und sind die Regeln festgehalten, entsteht ein Angebot in Minuten.

    21. September 2026Lesen →
  • Welche Aufgaben eignen sich für die Automatisierung, welche nicht?

    Am besten eignet sich eine Aufgabe, die sich häufig wiederholt, deren Regeln sich aufschreiben lassen und deren Daten bereits digital vorliegen. Bei Aufgaben, die Entscheidungen verlangen, voller Ausnahmen stecken oder deren Daten auf Papier liegen, ist zuerst ein anderer Schritt nötig.

    18. September 2026Lesen →
  • Was passiert, wenn der KI-Assistent auf der Website falsch antwortet?

    Das Risiko ist real, aber beherrschbar. Eine falsche Antwort entsteht meist dadurch, dass der Assistent bei einem Thema rät, das er nicht kennt. Die Lösung: von Anfang an festlegen, was der Assistent weiß und was nicht, und dafür sorgen, dass er an einen Menschen übergibt, wenn er etwas nicht weiß.

    18. September 2026Lesen →
  • Bei Google gefunden, von der KI genannt: Ist das dasselbe?

    Teilweise. Beide speisen sich aus demselben Fundament, belohnen aber nicht dasselbe: Google ordnet Seiten, die KI liest dagegen mehrere Quellen, schreibt daraus eine Antwort und entscheidet selbst, wen sie darin nennt.

    17. September 2026Lesen →
  • Warum nennt ChatGPT mein Unternehmen nicht?

    Der Grund ist selten „die KI mag uns nicht“. Meist ist es eine technische Sperre, verstreute Unternehmensangaben oder die Tatsache, dass das Unternehmen sonst nirgends im Internet erwähnt wird. Alle drei lassen sich beheben.

    17. September 2026Lesen →
  • Was muss auf die Website, damit KI-Antworten Sie richtig darstellen?

    Wenn die KI ein Unternehmen beschreibt, nutzt sie die klarsten Sätze, die sie auf der Website findet. Die folgende Liste zeigt Seite für Seite, wo diese Sätze stehen sollten, wie sie formuliert sein sollten und welche Auszeichnung die Maschine liest.

    17. September 2026Lesen →
  • Was ist GEO? Sichtbar in KI-Antworten

    GEO (Generative Engine Optimization) ist die Arbeit daran, dass ChatGPT, Gemini, Perplexity und Googles KI-Übersichten Ihr Unternehmen finden, korrekt beschreiben und als Quelle nennen, wenn sie eine Frage beantworten. GEO ersetzt SEO nicht, sondern baut darauf auf.

    17. September 2026Lesen →
  • Lernt ein KI-Werkzeug die Daten meines Unternehmens?

    Kurze Antwort: Bei einem Werkzeug, das über eine kommerzielle API läuft, nein. Diese Antwort hängt aber davon ab, wie eingerichtet wurde — deshalb sollte man wissen, was wohin geht.

    16. September 2026Lesen →
  • Wann reicht Excel nicht mehr aus?

    Excel ist kein schlechtes Werkzeug; für die meisten Aufgaben genügt es vollauf. Das Problem ist, monatelang weiterzumachen, ohne den Punkt zu bemerken, an dem es nicht mehr passt.

    16. September 2026Lesen →
  • Standardlösung oder Eigenentwicklung?

    Die richtige Antwort hängt davon ab, wie eigen Ihre Arbeitsweise ist. Was alle gleich machen, ist als Standardlösung günstiger; was Sie auf Ihre Art tun, ist als Eigenentwicklung günstiger.

    16. September 2026Lesen →
Per WhatsApp schreiben