[{"data":1,"prerenderedAt":974},["ShallowReactive",2],{"content:lexikon:edi-schnittstelle":3,"content:services":37,"content:lexikon":456},{"slug":4,"title":5,"metaTitle":6,"metaDescription":7,"excerpt":8,"toc":9,"body":28,"updated":29,"related":30},"edi-schnittstelle","EDI-Schnittstelle: Aufbau, Formate, Test","EDI-Schnittstelle für Handel und Industrie – Lexikon","EDI-Schnittstelle: EDIFACT und EANCOM, die vier Nachrichtenarten, der Aufbau in der eigenen Anwendung und die Testfälle vor der Freischaltung in Deutschland.","Belege als strukturierte Nachrichten zwischen zwei Unternehmen: Formate, Nachrichtenarten, der Aufbau in der eigenen Anwendung und die Prüfungen vor der Freischaltung.",[10,13,16,19,22,25],{"id":11,"text":12},"grundlagen","EDI-Schnittstelle: Nachrichten statt Formulare",{"id":14,"text":15},"formate","EDIFACT, EANCOM und die neueren Formate",{"id":17,"text":18},"nachrichtenarten","Bestellung, Bestätigung, Lieferavis, Rechnung",{"id":20,"text":21},"umsetzung","EDI-Schnittstelle im eigenen System anbinden",{"id":23,"text":24},"test","Testfälle, Testpostfach und Abnahme",{"id":26,"text":27},"stolpersteine","Stolpersteine beim ersten Anschluss","\u003Cp>Eine EDI-Schnittstelle überträgt Geschäftsbelege als strukturierte Nachrichten zwischen zwei Unternehmen: Bestellung, Auftragsbestätigung, Lieferavis und Rechnung laufen ohne Formular und ohne PDF. Für die eigene Anwendung heißt das, fremde Nachrichtenformate in das eigene Datenmodell zu übersetzen und beide Richtungen lückenlos zu protokollieren.\u003C\u002Fp>\u003Ch2 id=\"grundlagen\">EDI-Schnittstelle: Nachrichten statt Formulare\u003C\u002Fh2>\u003Cp>Das Kürzel steht für Electronic Data Interchange und ist älter als das Web. Der Gedanke dahinter: Zwei Unternehmen einigen sich auf Aufbau und Bedeutung ihrer Belege, sodass die Software der einen Seite die Nachricht der anderen ohne menschliches Zutun verarbeitet. Nicht das Übertragungsmittel macht den Austausch aus, sondern die vereinbarte Struktur — dieselbe Bestellung kann über einen gesicherten Dateiübertrag, ein Postfach oder einen Web-Aufruf ankommen.\u003C\u002Fp>\u003Cp>Im Entwurf trennt man deshalb sauber zwischen drei Ebenen: dem Transportweg, dem Nachrichtenformat und der fachlichen Vereinbarung darüber, welche Felder gefüllt sein müssen. Wer diese Ebenen vermischt, baut eine Anbindung, die nur mit einem einzigen Partner funktioniert und beim zweiten von vorn beginnt.\u003C\u002Fp>\u003Ch2 id=\"formate\">EDIFACT, EANCOM und die neueren Formate\u003C\u002Fh2>\u003Cp>Im deutschsprachigen Raum begegnen einem vier Familien:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>EDIFACT.\u003C\u002Fstrong> Der internationale Standard der Vereinten Nationen, segmentweise aufgebaut, sehr kompakt und ohne Werkzeug kaum zu lesen.\u003C\u002Fli>\u003Cli>\u003Cstrong>EANCOM.\u003C\u002Fstrong> Die im Handel verbreitete Auswahl daraus: dieselben Nachrichten, aber mit festgelegten Pflichtfeldern und der weltweit eindeutigen Artikelnummer als Anker.\u003C\u002Fli>\u003Cli>\u003Cstrong>VDA und Odette.\u003C\u002Fstrong> Die Formatfamilie der Fahrzeugindustrie mit eigenen Nachrichten für Lieferabrufe.\u003C\u002Fli>\u003Cli>\u003Cstrong>XML und JSON.\u003C\u002Fstrong> Neuere Formate, darunter die Rechnungsformate der öffentlichen Verwaltung; leichter zu lesen, aber ohne die Prüfstrenge der älteren Standards.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Die Formatwahl trifft in aller Regel nicht der Lieferant, sondern der größere Partner. Für die eigene Anwendung folgt daraus eine Bauregel: Das Datenmodell im Haus bildet den eigenen Ablauf ab und nicht das Format eines Partners; übersetzt wird am Rand.\u003C\u002Fp>\u003Ch2 id=\"nachrichtenarten\">Bestellung, Bestätigung, Lieferavis, Rechnung\u003C\u002Fh2>\u003Cp>Vier Nachrichtenarten tragen den Handelsverkehr, und sie bilden eine Kette:\u003C\u002Fp>\u003Col>\u003Cli>\u003Cstrong>Bestellung (ORDERS).\u003C\u002Fstrong> Der Kunde nennt Artikel, Menge, Preis, Termin und Lieferort.\u003C\u002Fli>\u003Cli>\u003Cstrong>Auftragsbestätigung (ORDRSP).\u003C\u002Fstrong> Der Lieferant bestätigt, korrigiert Mengen oder meldet Nichtlieferbarkeit — hier entscheidet sich, ob der Rest der Kette glattläuft.\u003C\u002Fli>\u003Cli>\u003Cstrong>Lieferavis (DESADV).\u003C\u002Fstrong> Die Ankündigung der Sendung mit Packstruktur und Nummer der Versandeinheit; der Wareneingang bucht damit ohne Zählen.\u003C\u002Fli>\u003Cli>\u003Cstrong>Rechnung (INVOIC).\u003C\u002Fstrong> Der Beleg selbst, der gegen Bestellung und Lieferung maschinell geprüft wird.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>Dazu kommen Quittungen, die den Empfang bestätigen. Sie sind der einzige Beleg dafür, dass eine Nachricht angekommen ist, und gehören deshalb in dieselbe Ablage wie die Nachrichten selbst.\u003C\u002Fp>\u003Ch2 id=\"umsetzung\">EDI-Schnittstelle im eigenen System anbinden\u003C\u002Fh2>\u003Cp>Im Aufbau der Anwendung liegt der Austausch nicht im Fachkern, sondern als eigene Schicht davor. Sie besteht aus vier Bausteinen:\u003C\u002Fp>\u003Cul>\u003Cli>\u003Cstrong>Annahme.\u003C\u002Fstrong> Nachrichten werden entgegengenommen, unverändert abgelegt und erst danach verarbeitet. Das Original bleibt Beweismittel.\u003C\u002Fli>\u003Cli>\u003Cstrong>Umwandlung.\u003C\u002Fstrong> Segmente und Felder werden auf das eigene Datenmodell abgebildet, mit ausdrücklicher Regel für Einheiten, Währungen, Steuersätze und Datumsangaben.\u003C\u002Fli>\u003Cli>\u003Cstrong>Schlüsselzuordnung.\u003C\u002Fstrong> Artikelnummer des Partners, eigene Artikelnummer und weltweit eindeutige Nummer werden in einer Tabelle geführt, nicht im Programmcode.\u003C\u002Fli>\u003Cli>\u003Cstrong>Zustandsführung.\u003C\u002Fstrong> Jeder Beleg trägt seinen Stand: angenommen, umgewandelt, verarbeitet, quittiert, gescheitert. Ohne diesen Stand ist eine Störung nicht nachvollziehbar.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Ob die Verbindung über einen Dienstleister für den Nachrichtenaustausch oder unmittelbar läuft, ändert an dieser Schicht wenig. Der Umbau des Bestands, der eine solche Schicht in gewachsenen Anwendungen erst möglich macht, gehört zur \u003Ca href=\"\u002Flexikon\u002Flegacy-modernisierung\">Legacy-Modernisierung\u003C\u002Fa>.\u003C\u002Fp>\u003Ch2 id=\"test\">Testfälle, Testpostfach und Abnahme\u003C\u002Fh2>\u003Cp>Geprüft wird ohne echten Partner, sonst prüft niemand genug. Grundlage sind aufgezeichnete Nachrichten aus dem Echtbetrieb, vom Personenbezug befreit und als Testfälle abgelegt: eine vollständige Bestellung, eine mit unbekannter Artikelnummer, eine mit abweichender Menge, eine Rechnung mit Rundungsdifferenz, eine Nachricht mit fehlendem Pflichtfeld.\u003C\u002Fp>\u003Cp>Die Partner selbst verlangen vor der Freischaltung einen eigenen Durchlauf im Testpostfach — jede Nachrichtenart einzeln, mit Quittung. Was dabei als bestanden gilt, wird vorher schriftlich festgelegt und ist später der Maßstab der \u003Ca href=\"\u002Flexikon\u002Fabnahme\">Abnahme\u003C\u002Fa>. Der Übergang alter Belege in die neue Ablage folgt den Regeln der \u003Ca href=\"\u002Flexikon\u002Fdatenmigration\">Datenmigration\u003C\u002Fa>.\u003C\u002Fp>\u003Ch2 id=\"stolpersteine\">Stolpersteine beim ersten Anschluss\u003C\u002Fh2>\u003Cp>Die häufigsten Fehler liegen neben der Technik. Erstens werden Stammdaten unterschätzt: Ohne gepflegte Artikelnummern auf beiden Seiten scheitert ein großer Teil der Nachrichten an der Zuordnung. Zweitens fehlt eine Zuständigkeit für gescheiterte Belege — eine Nachricht, die niemanden erreicht, wenn sie liegen bleibt, fällt erst durch eine Mahnung auf. Drittens werden Änderungen des Partners nicht verfolgt, obwohl sie angekündigt werden.\u003C\u002Fp>\u003Cp>Viertens unterschätzen Anwendungen die Menge: Was im gewöhnlichen Tagesgeschäft läuft, kippt in einer Aktionswoche, wenn Nachrichten einzeln und ohne Warteschlange verarbeitet werden.\u003C\u002Fp>\n\u003Cp>Wir schneiden eine solche Anbindung deshalb je Nachrichtenart und nicht als ein großes Paket: Bestellung, Bestätigung, Lieferavis und Rechnung bekommen eigene Abnahmekriterien, einen eigenen Probelauf gegen die Unterlagen des Handelspartners und einen Abgleich gegen das Quellsystem. Jede Nachrichtenart läuft dabei neben dem bisherigen Weg mit, und wer sich um liegengebliebene Belege kümmert, ist benannt, bevor die erste Meldung produktiv geht. Welche Arbeiten dazugehören, steht auf der Seite \u003Ca href=\"\u002Fleistungen\u002Fintegrationen\">Integrationen\u003C\u002Fa>.\u003C\u002Fp>","2026-09-10",{"services":31,"lexikon":33},[32],"integrationen",[34,35,36],"rest-schnittstelle","datenmigration","legacy-modernisierung",[38,102,163,222,279,338,397],{"slug":39,"title":40,"teaser":41,"metaTitle":42,"metaDescription":43,"h1":44,"intro":45,"forWhom":46,"includes":52,"howItWorks":68,"model":81,"faq":84,"related":97},"softwareentwicklung","Softwareentwicklung","Fachanwendungen, Kundenportale und interne Werkzeuge: gebaut von eigenen Entwicklern, übergeben mit Abnahme, Dokumentation und Quellcode.","Softwareentwicklung: Individualsoftware für den Mittelstand","Softwareentwicklung für den Mittelstand in Deutschland: Fachanwendungen, Portale und interne Werkzeuge, Festpreis mit Abnahme, Nutzungsrechte nach Bezahlung.","Softwareentwicklung mit Abnahme: ein fertiges Modul statt einer offenen Stelle","Softwareentwicklung heißt hier, dass Sie beschreiben, was die Anwendung am Ende leisten muss, und sie fertig zurückbekommen: Datenmodell, Oberfläche, Schnittstellen, Tests, Dokumentation. Individualsoftware entsteht in Etappen mit eigenen Abnahmekriterien, geprüft an Ihren echten Daten, bevor die erste Abteilung damit arbeitet.\n\nDer Anlass ist fast immer derselbe: Eine Tabelle ist zum Kernsystem geworden, ein Altsystem lässt sich nicht mehr erweitern, oder das eigene Team kommt aus dem laufenden Produkt nicht heraus. Vertragspartner ist eine deutsche Gesellschaft, es gilt deutsches Recht, AVV und technische Schutzmaßnahmen liegen bei, verarbeitet wird auf Servern in Deutschland und der EU. Zwei Dinge machen wir nicht: Standardpakete wie SAP oder Dynamics anpassen und Programme für den Windows-Arbeitsplatz bauen. Wer das braucht, hört es im ersten Gespräch und nicht erst im Angebot.",[47,48,49,50,51],"Betriebe, deren wichtigste Tabelle längst ein System sein müsste: mit Rechten, Historie, Freigaben und Anbindung an die Buchhaltung.","Software- und SaaS-Häuser, deren Release wartet, weil ein Modul im eigenen Plan keinen Platz mehr findet.","Unternehmen, die Kunden oder Lieferanten einen eigenen Zugang geben wollen: Aufträge, Dokumente, Status statt E-Mail-Ketten.","Gruppen mit mehreren Gesellschaften, die eine Lösung brauchen, die Mandanten trennt und trotzdem nur einmal gepflegt wird.","Fachbereiche, die ein Altsystem ablösen müssen, ohne die Historie von zehn Jahren zu verlieren.",[53,56,59,62,65],{"title":54,"text":55},"Leistungsbeschreibung statt Wunschliste","Aus Ihrer Beschreibung wird ein Dokument, gegen das später abgenommen wird: Bildschirme, Datenmodell, Rollen, Schnittstellen, Abnahmekriterien. Entscheidungen über Mandantentrennung, Rechte und Aufbewahrung fallen vor der ersten Zeile Code und stehen schriftlich fest.",{"title":57,"text":58},"Softwareentwicklung auf einem Stack, den wir selbst betreiben","TypeScript im ganzen Projekt, Node.js im Backend, PostgreSQL als Datenbank, React oder Nuxt im Frontend. Jede Änderung läuft als Pull Request durch ein Review: zuerst durch unsere KI-Werkzeuge, dann durch einen Entwickler. Denselben Weg gehen unsere eigenen Systeme, deshalb ist er eingespielt und nicht für Sie erfunden.",{"title":60,"text":61},"Anbindung an Ihre bestehenden Systeme","CRM, Shop, Buchhaltung, Kasse, Telefonie, Messenger, Zahlungsanbieter: Anbindungen daran haben wir für den eigenen Betrieb gebaut, über 180 Systeme stehen im eigenen Werkzeugkasten. Was fehlt, kommt dazu und wird dokumentiert übergeben.",{"title":63,"text":64},"Softwareentwicklung im Bestand statt Neuschreiben","Läuft Ihr Kern in einer anderen Sprache, bekommt er eine Schnittstelle und daneben einen neuen Dienst, der die fehlende Funktion übernimmt. Der Umbau passiert scheibchenweise, jede Scheibe ist für sich nutzbar, und die alte Datenhaltung wird erst abgeschaltet, wenn die neue nachweislich dieselben Zahlen liefert.",{"title":66,"text":67},"Betrieb, Übergabe, Quellcode","Betrieb auf eigenen Servern in Deutschland oder statisch ausgeliefert, Überwachung mit Meldung an Ihr Team, selbst gehostete Web-Analyse ohne Daten in Drittländern. Zur Übergabe gehören Dokumentation, Zugänge und eine Einweisung; wiederverwendbare Bibliotheken von uns stehen namentlich im Vertrag.",[69,72,75,78],{"title":70,"text":71},"Gespräch über den Engpass","Zwanzig Minuten: Was soll die Anwendung tun, wer benutzt sie, welche Systeme hängen daran, was blockiert heute. Wir sagen offen, was wir bauen würden, was Sie besser fertig kaufen und wo wir nicht die Richtigen sind.",{"title":73,"text":74},"Angebot mit Abnahmekriterien","Sie bekommen Bildschirmskizzen, Datenmodell, Schnittstellenliste, Etappen und die Kriterien, gegen die abgenommen wird. Der Zeitrahmen steht im Angebot, ebenso Vertragsform und Preismodell. Was abgenommen wird, ist damit vor dem Start geklärt.",{"title":76,"text":77},"Lieferungen zum Anklicken","Jede Lieferung ist eine lauffähige Fassung auf einer Vorschau-Adresse, nicht ein Statusbericht. Sie klicken durch, notieren Abweichungen, wir korrigieren in der nächsten Lieferung. Überraschungen am Projektende entstehen so gar nicht erst.",{"title":79,"text":80},"Abnahme und Übergabe","Abgenommen wird gegen die vereinbarten Kriterien, danach greift die Gewährleistung auf Mängel. Weiterentwicklung läuft als Einzelauftrag im Rahmenvertrag, und Ihr Team kann die Anwendung jederzeit auch ohne uns weiterbetreiben.",{"title":82,"text":83},"Abnahme statt Versprechen","Was abgenommen wird, steht vor dem Start im Angebot und nicht danach im Protokoll. Abgegrenzte Vorhaben liefern wir als Werkvertrag: fester Preis, Etappen, Abnahme gegen die Leistungsbeschreibung, Gewährleistung auf Mängel. Geliefert wird in Teilen, jede Teillieferung wird für sich geprüft, und Quellcode, Zugänge und Dokumentation stehen Ihnen vom ersten Tag an offen.\n\nBleibt der Umfang beweglich, weil das Produkt selbst noch wächst, arbeiten wir im Dienstvertrag nach Tagessatz, als Rahmenvertrag mit Einzelaufträgen je Vorhaben. In beiden Formen legen Sie den Umfang fest und nehmen ab; die Arbeit verteilt und verantwortet unsere Projektleitung. Fällt jemand aus, übernimmt ein Kollege, der Repository und Verfahren kennt, denn geschuldet ist das Ergebnis und nicht eine bestimmte Person. Preise und Sätze stehen im Angebot nach dem Gespräch.",[85,88,91,94],{"q":86,"a":87},"Was kostet individuelle Softwareentwicklung?","Das hängt an Umfang, Zahl der Rollen und Schnittstellen und am Zustand Ihrer Daten. Nach dem Gespräch bekommen Sie ein Angebot: Festpreis je Etappe im Werkvertrag oder Tagessatz im Dienstvertrag, in beiden Fällen mit Abnahmekriterien. Der Preis entsteht aus dem beschriebenen Umfang und nicht aus einer Liste.",{"q":89,"a":90},"Wie lange dauert ein Softwareprojekt?","Das hängt an Zahl der Bildschirme, Rollen, Schnittstellen und am Zustand Ihrer Daten. Verlässlich ist die Reihenfolge: Gespräch, Angebot mit Abnahmekriterien, Lieferungen zum Anklicken, Abnahme. Der Zeitrahmen wird im Angebot festgelegt, sobald der Umfang beschrieben ist.",{"q":92,"a":93},"Werkvertrag oder Dienstvertrag?","Ein abgegrenztes Vorhaben mit beschreibbarem Ergebnis läuft als Werkvertrag, weil wir dann für das Ergebnis einstehen. Laufende Weiterentwicklung mit offenem Umfang läuft als Dienstvertrag nach Tagessatz. In beiden Fällen kommen die Aufgaben für unsere Entwickler von unserer Projektleitung.",{"q":95,"a":96},"Wem gehört der Quellcode?","Mit vollständiger Bezahlung gehen die Nutzungsrechte am eigens für Sie erstellten Code auf Sie über. Wiederverwendbare Bausteine von uns und die im Projekt verwendeten Open-Source-Lizenzen stehen als Liste im Vertrag. Wie mit Ergebnissen aus KI-Werkzeugen umgegangen wird, regelt derselbe Abschnitt.",[98,99,100,101],"individualsoftware-vs-standardsoftware","pflichtenheft-und-lastenheft","dienstvertrag","festpreis-vs-tagessatz",{"slug":103,"title":104,"teaser":105,"metaTitle":106,"metaDescription":107,"h1":108,"intro":109,"forWhom":110,"includes":115,"howItWorks":131,"model":144,"faq":146,"related":159},"app-entwicklung","Web- & App-Entwicklung","Kundenportale, interne Anwendungen und Apps für das Telefon: ein Code für alle Geräte, geliefert in Etappen mit eigener Abnahme.","App-Entwicklung: Webanwendungen und MVP für Unternehmen","App-Entwicklung für Unternehmen in Deutschland: Webanwendungen, Kundenportale und MVP von eigenen Entwicklern, Festpreis je Etappe mit Abnahme.","App-Entwicklung bis zur Abnahme: eine Anwendung, die in Betrieb geht","App-Entwicklung heißt hier, dass am Ende eine Anwendung im Einsatz ist und nicht ein Prototyp im Ordner: Webanwendungen für den Schreibtisch, Apps für das Telefon, Portale für Kunden und Lieferanten. Als MVP-Entwicklung beginnt das mit einer Kernfunktion, einem Nutzerkreis und einem Kriterium, an dem Sie messen.\n\nDie Grenze steht am Anfang, nicht im Angebot: Programme, die aus den App-Stores installiert werden, gehören nicht zu unserem Handwerk. Gebaut wird mit deutschem Vertragspartner, nach deutschem Recht, mit Verarbeitung in Deutschland und der EU. Wer Hintergrunddienste, tiefen Zugriff auf Gerätefunktionen oder Betrieb ohne Netz mit großen lokalen Datenbeständen braucht, hört das im ersten Gespräch. Alles andere läuft im Browser, auf dem Telefon vom Startbildschirm gestartet, verteilt per Link und aktualisiert ohne Freigabeverfahren eines Store-Betreibers.",[111,112,113,114],"Häuser, die Kunden, Partnern oder Lieferanten einen eigenen Zugang geben wollen, statt Aufträge und Dokumente per E-Mail hin und her zu schicken.","Fachbereiche und Gründer mit einer Produktidee, die an echten Nutzern geprüft werden soll, bevor das große Budget fällt.","Betriebe mit Außendienst, Lager oder Produktion, in denen Daten am Telefon erfasst werden sollen, ohne Laptop und ohne Papier.","Produkt- und SaaS-Häuser, die eine neue Oberfläche oder ein Kundenmodul brauchen, für das in der eigenen Planung niemand frei ist.",[116,119,122,125,128],{"title":117,"text":118},"App-Entwicklung für Schreibtisch und Telefon","Ein Code für beide Wege: am Schreibtisch die volle Oberfläche, auf dem Telefon eine Anwendung, die vom Startbildschirm startet, kurze Funklöcher verträgt und Kamera oder Standort über die Browser-Schnittstellen nutzt. Verteilt wird per Link an Ihre Mitarbeiter, aktualisiert ohne Wartezeit auf eine fremde Freigabe.",{"title":120,"text":121},"Kundenportal mit Rollen und Freigaben","Login, Dokumente, Aufträge, Status, Vertretungsregeln, getrennte Mandanten, wenn mehrere Marken über einen Code laufen. Angebunden an CRM, Shop oder Buchhaltung, damit das Portal keine zweite Datenhaltung wird, die irgendwann von der ersten abweicht.",{"title":123,"text":124},"Oberfläche und Backend aus einer Hand","TypeScript im ganzen Projekt, React oder Nuxt in der Oberfläche, Node.js und PostgreSQL dahinter. Mehrsprachigkeit sitzt von Anfang an im Datenmodell statt in nachträglichen Textdateien: Eine Community-Anwendung haben wir so in sechs Sprachen ausgeliefert.",{"title":126,"text":127},"Schnittstellen, Import, Hintergrundläufe","Damit die Anwendung nicht allein steht: Schnittstellen zu Ihren Systemen, Import bestehender Bestände, Hintergrundläufe für Berichte und Benachrichtigungen. Fertige Konnektoren aus dem eigenen Betrieb sind der Anfang, vom Buchhaltungssystem bis zum Messenger.",{"title":129,"text":130},"Betrieb, Übergabe, Weiterbau","Betrieb auf Servern in Deutschland oder statisch ausgeliefert, Überwachung mit Meldung, Sicherungen, laufende Aktualisierung der Abhängigkeiten, selbst gehostete Web-Analyse. Zur Übergabe gehören Dokumentation, Zugänge und eine Einweisung Ihrer IT.",[132,135,138,141],{"title":133,"text":134},"Gespräch über Nutzer und Geräte","Wer arbeitet damit, an welchem Gerät, in welcher Umgebung, welche Systeme hängen daran. Danach sagen wir, ob der Browser reicht oder ob es ein Fall für ein Store-Programm ist, und ob wir dafür die Richtigen sind.",{"title":136,"text":137},"Angebot je Etappe","Bildschirmskizzen, Datenmodell, Schnittstellen, Abnahmekriterien und ein fester Preis für die erste Etappe. Bei einer MVP-Entwicklung wird nur diese Etappe beschrieben, die nächste erst nach der Auswertung, damit Sie nicht für Annahmen zahlen.",{"title":139,"text":140},"App-Entwicklung in geprüften Etappen","Jede Lieferung ist ein Stand zum Anfassen auf einer Vorschau-Adresse, auf dem Telefon genauso wie am Schreibtisch. Änderungen gehen als Pull Request durch ein Review, erst maschinell, dann durch einen Entwickler.",{"title":142,"text":143},"Pilotgruppe vor der Abnahme","Eine kleine Gruppe arbeitet echt mit der Anwendung, bevor alle sie bekommen. Was ein Abnahmekriterium berührt, wird sofort korrigiert; alles andere wandert sichtbar in die Liste für die nächste Etappe, statt still zu verschwinden.",{"title":82,"text":145},"Die Kriterien stehen im Angebot, bevor gebaut wird, und werden nicht am Ende ausgehandelt. Gebaut wird als Werkvertrag: fester Preis je Etappe, Abnahme gegen die Leistungsbeschreibung, danach Gewährleistung auf Mängel. Ein MVP ist in diesem Modell schlicht die erste Etappe mit eigenem Preis und eigener Abnahme. Repository und Zugänge stehen Ihnen vom ersten Tag an offen. Mit vollständiger Bezahlung gehen die Nutzungsrechte am eigens für Sie erstellten Code auf Sie über.\n\nWächst der Umfang mit dem Produkt, etwa durch neue Nutzergruppen oder weitere Schnittstellen, wechselt die Weiterentwicklung in den Dienstvertrag nach Tagessatz, gerahmt von einem Rahmenvertrag mit Einzelaufträgen. Sie legen den Umfang fest und nehmen ab, die Arbeit verteilt unsere Projektleitung. Was das kostet, steht im Angebot, sobald der Umfang gemeinsam beschrieben ist.",[147,150,153,156],{"q":148,"a":149},"Was kostet eine App-Entwicklung?","Das hängt an Zahl der Bildschirme, Rollen, angebundenen Systeme und Geräte und daran, wie sauber die Daten sind, mit denen die Anwendung arbeiten soll. Nach dem Gespräch bekommen Sie ein Angebot mit festem Preis je Etappe. Üblicher Einstieg ist eine erste Etappe mit einer Kernfunktion und einem Nutzerkreis.",{"q":151,"a":152},"Native App oder Webanwendung?","Für Portale, Erfassung im Außendienst sowie Bestell- und Freigabeprozesse reicht in der Regel eine Anwendung im Browser: ein Code für alle Geräte, Aktualisierung ohne fremdes Freigabeverfahren. Ein Store-Programm braucht, wer Hintergrunddienste, tiefen Gerätezugriff oder Betrieb ohne Netz mit großen lokalen Datenbeständen benötigt. Wenn es so liegt, sagen wir es, statt eine Browser-Lösung zu verkaufen.",{"q":154,"a":155},"Wie läuft eine MVP-Entwicklung ab?","Erste Etappe: eine Kernfunktion, ein Nutzerkreis, ein Erfolgskriterium, ein fester Preis. Danach messen Sie an echten Nutzern und entscheiden über die nächste Etappe, die dann beschrieben und einzeln abgenommen wird. So bleibt jede Erweiterung eine Entscheidung und nicht die Fortsetzung eines Plans, den niemand mehr prüft.",{"q":157,"a":158},"Wem gehört die App nach der Abnahme?","Mit vollständiger Bezahlung gehen die Nutzungsrechte am eigens für Sie erstellten Code auf Sie über, samt Dokumentation und Zugängen. Wiederverwendbare Bausteine von uns und die verwendeten Open-Source-Lizenzen stehen als Liste im Vertrag, ebenso der Umgang mit Ergebnissen aus KI-Werkzeugen.",[160,161,98,162],"mvp-entwicklung","api-integration","dsgvo-konforme-softwareentwicklung",{"slug":164,"title":165,"teaser":166,"metaTitle":167,"metaDescription":168,"h1":169,"intro":170,"forWhom":171,"includes":177,"howItWorks":193,"model":205,"faq":208,"related":220},"it-dienstleister","IT-Dienstleister","Entwicklung, Schnittstellen, Automatisierung und Betrieb aus einer Hand – von eigenen Entwicklern, geliefert als Werkvertrag mit Abnahme.","IT-Dienstleister: Entwicklung und Betrieb aus einer Hand","IT-Dienstleister mit eigenen Entwicklern: Software, Schnittstellen, Automatisierung und Betrieb aus einer Hand – Werkvertrag mit Abnahme, in Deutschland.","IT-Dienstleister mit eigenen Entwicklern: Ergebnisse statt Stundenzettel","Einen IT-Dienstleister sucht man selten aus Neugier: Meist fehlt die Zeit, ein Vorhaben selbst zu stemmen, oder es hält niemand mehr die Systeme zusammen. Wir übernehmen beides mit eigenen Entwicklern – Softwareentwicklung für Unternehmen, Schnittstellen, Automatisierung und Betrieb, als Werkvertrag mit Abnahme nach deutschem Recht.\n\nNicht zu verwechseln mit einem Systemhaus: Arbeitsplätze, Drucker, Telefonanlagen und Netzwerke betreuen wir nicht. Unsere Arbeit beginnt dort, wo Software gebaut, angebunden und betrieben wird. Was wir dafür einsetzen, läuft zuerst im eigenen Haus: Schnittstellen, eigene Dienste und ein Gateway mit Kostengrenze für die Anwendungen, die im Betrieb Sprachmodelle nutzen. Seit 2023 sind wir eine deutsche GmbH; Verträge folgen deutschem Recht, verarbeitet wird auf Servern in Deutschland und der EU.",[172,173,174,175,176],"Die eigene Entwicklung arbeitet am Produkt, und alles daneben – Portal, Schnittstelle, internes Werkzeug – liegt seit Monaten still.","Der bisherige Anbieter ist weg, und im Code kennt sich niemand mehr aus: Änderungen traut sich keiner, Fehler werden umgangen statt behoben.","Mehrere kleine Anbieter liefern je ein Stück, und die Abstimmung dazwischen macht der Geschäftsführer nebenbei.","Ein Vorhaben ist beschlossen, aber die Stelle dafür ist nicht besetzt – und eine Neueinstellung dauert länger, als das Vorhaben Zeit hat.","Eine gewachsene Anwendung trägt das Tagesgeschäft, hat aber niemanden mehr für Aktualisierungen, Sicherungen und Überwachung.",[178,181,184,187,190],{"title":179,"text":180},"Entwicklung: Anwendungen und interne Werkzeuge","Kundenportale, interne Steuerpulte, Auswertungen, einzelne Module in einer bestehenden Anwendung. Gebaut wird in TypeScript mit Node.js und PostgreSQL. Läuft Ihre Oberfläche auf React oder Angular, arbeiten wir darin weiter. Mit vollständiger Bezahlung gehen die Nutzungsrechte am eigens für Sie erstellten Code auf Sie über.",{"title":182,"text":183},"Integration: Systeme, die dieselben Daten sehen","Schnittstellen zwischen Shop, CRM, Buchhaltung, Kasse und Lager – über API, Dateiaustausch oder EDI, mit Protokoll und Wiederholung bei Fehlern. Aus dem eigenen Betrieb bringen wir fertige Konnektoren mit, von der Buchhaltung über Messenger bis zum Zahlungsanbieter.",{"title":185,"text":186},"Automatisierung und KI im Tagesgeschäft","Belege lesen statt abtippen, Abgleiche, Entwürfe für wiederkehrende Antworten, Kennzahlen, die sich selbst aktualisieren. Unsere Anwendungen erreichen Sprachmodelle nur über ein eigenes Gateway mit Kostengrenze, und die Prozeduren dafür sind dokumentiert. Was ein Modell nicht sicher entscheidet, geht an einen Menschen.",{"title":188,"text":189},"Betrieb und Wartung in Deutschland","Hosting auf Servern in Deutschland oder der EU, Überwachung mit Benachrichtigung, Sicherungen, Aktualisierung der Abhängigkeiten, Web-Analyse auf eigenen Servern statt bei Google. Den Betrieb übernehmen wir, Ihre IT oder beide gemeinsam – was gilt, steht im Vertrag.",{"title":191,"text":192},"Ein IT-Dienstleister statt vier Anbieter","Entwicklung, Schnittstellen, Automatisierung und Betrieb aus einer Hand heißt vor allem: Es gibt eine Stelle, die erklären kann, warum eine Zahl im Bericht falsch ist – und nicht vier, die aufeinander zeigen. Die Abstimmung dazwischen ist unsere Arbeit, nicht Ihre.",[194,197,199,202],{"title":195,"text":196},"Gespräch: passt der IT-Dienstleister zur Aufgabe?","Ziel, Bestand, Engpass, angebundene Systeme. Wir sagen, ob wir für das Vorhaben die Richtigen sind – und wenn nicht, welche Art von Anbieter besser passt. Ein Systemhaus für Endgeräte und Netzwerke ersetzen wir nicht.",{"title":73,"text":198},"Leistungsbeschreibung, Schnittstellen, Etappen, Abnahmekriterien, Vertragsform, Preismodell. Abnahmekriterien werden vor dem Start vereinbart und nicht am Ende ausgehandelt. Der Zeitrahmen steht im selben Dokument.",{"title":200,"text":201},"Umsetzung in Lieferungen","Jede Lieferung ist ein lauffähiger Stand auf einer Vorschau-Adresse, den Sie selbst anfassen können. Änderungen gehen als Pull Request durch ein Review: erst durch unsere KI-Werkzeuge, danach durch einen zweiten Entwickler. Aufgaben verteilt und Ergebnisse prüft unsere Projektleitung.",{"title":203,"text":204},"Abnahme, Übergabe, Betrieb","Abnahme gegen die Kriterien aus dem Angebot, dann Dokumentation, Zugänge und Einweisung. Danach entweder Übergabe an Ihre IT oder ein Rahmenvertrag für Betrieb und Weiterentwicklung.",{"title":206,"text":207},"Vertragsform und Preismodell","Für abgegrenzte Ergebnisse – ein Modul, eine Schnittstelle, eine Anwendung – arbeiten wir im Werkvertrag: Der Umfang steht in der Leistungsbeschreibung, der Preis ist fest und wird je Etappe fällig, die Abnahme läuft gegen die vereinbarten Kriterien, danach gilt die Gewährleistung auf Mängel. Für laufende Betreuung, deren Umfang sich ständig ändert, ist der Dienstvertrag nach Tagessatz die ehrlichere Form – als Rahmenvertrag mit Einzelaufträgen.\n\nUmfang und Abnahme bestimmen Sie, die Arbeit steuert unsere Projektleitung; wir schulden das Ergebnis, nicht Anwesenheit. Der Zeitrahmen steht im Angebot, die Rechte am Code gehen nach vollständiger Zahlung an Sie über. AVV und technische Maßnahmen liegen jedem Vertrag bei. Sätze und Preise nennen wir im Angebot, nach dem Gespräch – vorher wären sie geraten.",[209,212,215,218],{"q":210,"a":211},"Was macht ein IT-Dienstleister?","Der Begriff deckt zwei Hälften ab: Endgeräte, Netzwerke und Telefonie auf der einen Seite, Software, Schnittstellen, Automatisierung und Betrieb auf der anderen. Wir stehen für die zweite Hälfte: bauen, anbinden, betreiben. Wer Arbeitsplätze und Drucker betreut haben will, ist bei einem Systemhaus richtig; häufig arbeiten beide nebeneinander.",{"q":213,"a":214},"Woran erkenne ich einen guten IT-Partner?","An drei Dingen, die schon vor dem Start sichtbar sind: Er sagt, was er nicht macht. Er schreibt Abnahmekriterien ins Angebot statt Adjektive. Und er gibt Ihnen Repository und Zugänge vom ersten Tag an, nicht erst zum Projektende. Alles Weitere prüfen Sie an der ersten Lieferung – nicht an Referenzlogos.",{"q":216,"a":217},"Arbeiten Sie auch vor Ort?","Gearbeitet wird in unseren eigenen Räumen, mit unserem Repository und unserem Prozess; das gehört zur Vertragsform und schützt beide Seiten. Für Termine – Auftakt, Workshop, Abnahme, Einweisung – kommen wir zu Ihnen. Ein Büro in jeder Stadt haben wir nicht und behaupten es auch nicht.",{"q":92,"a":219},"Steht das Ergebnis fest, ist der Werkvertrag richtig: fester Preis, Abnahme gegen Kriterien, Gewährleistung auf Mängel. Ändert sich der Umfang laufend, passt der Dienstvertrag nach Tagessatz besser, weil er niemanden zwingt, den Umfang zu erraten. Welche Form wir vorschlagen, steht im Angebot samt Begründung.",[221,101,98,36],"werkvertrag",{"slug":32,"title":223,"teaser":224,"metaTitle":225,"metaDescription":226,"h1":227,"intro":228,"forWhom":229,"includes":235,"howItWorks":251,"model":263,"faq":265,"related":278},"Systemintegration","API, EDI und Datenübernahme zwischen Ihren Programmen – geprüft auf echten Daten, abgenommen, wenn beide Seiten dieselben Zahlen zeigen.","Systemintegration: API-Schnittstellen und Datenmigration","Systemintegration von eigenen Entwicklern: API-Schnittstellen, EDI und Datenmigration, geprüft auf echten Daten – Festpreis mit Abnahme, Betrieb in Deutschland.","Systemintegration, nach der Ihre Systeme dieselben Zahlen zeigen","Systemintegration heißt bei uns: Zwei Programme, die heute nichts voneinander wissen, tauschen ihre Daten selbst aus – über eine API-Schnittstelle, einen Dateiaustausch oder EDI. Am Ende zeigen Shop, CRM, Buchhaltung und Lager dieselben Zahlen, und niemand exportiert mehr etwas von Hand.\n\nDer Aufwand steckt selten in der Schnittstelle selbst, sondern in den Daten dahinter: doppelte Kunden, drei Schreibweisen desselben Lieferanten, Beträge in zwei Währungen, Artikel ohne eindeutige Nummer. Deshalb gehört die Prüfung der Daten für uns in den Auftrag und nicht in die Zeit danach. Was ein Altsystem nicht herausgibt, holen wir über Export, Datenbank oder im schlechtesten Fall über die Oberfläche – und wo auch das nicht trägt, sagen wir es vor dem Angebot statt mitten im Projekt.",[230,231,232,233,234],"Shop, CRM und Buchhaltung kennen einander nicht, und dazwischen sitzt ein Mitarbeiter, der kopiert.","Die Geschichte des Geschäfts steckt in einem Altsystem, das abgelöst werden soll – aber niemand traut sich an die Daten.","Ein Partner verlangt EDI oder ein festes Dateiformat, und im Haus gibt es niemanden, der so etwas aufsetzt.","Zwei Gesellschaften wurden zusammengelegt, und die Zahlen aus beiden Systemen ergeben in Summe etwas anderes als die Wirklichkeit.","Der Anbieter hat seine Schnittstelle geändert, die Übertragung steht, und die Fehlermeldung liest niemand.",[236,239,242,245,248],{"title":237,"text":238},"API- und REST-Schnittstellen","Anbindung an Shop, CRM, Buchhaltung, Kasse, Lager und Bank über die Wege, die der Anbieter vorsieht. Wo keiner vorgesehen ist, bauen wir ihn an Ihrem System – mit Protokoll, Wiederholung bei Fehlern und Warnung, sobald eine Gegenstelle schweigt. Konnektoren, die wir für den eigenen Betrieb gebaut haben, ersparen den Anfang bei Null.",{"title":240,"text":241},"Dateiaustausch und EDI","Nicht jeder Partner spricht API: Für Lieferanten, Speditionen und Handelsketten laufen Bestellungen, Lieferscheine und Rechnungen als Datei über EDI oder gesicherten Austausch. Formate, Pflichtfelder und Prüfregeln stehen im Angebot – damit später niemand darüber streitet, wessen Datei falsch war.",{"title":243,"text":244},"Datenmigration mit Qualitätsprüfung","Die Geschichte zieht mit um: 19 686 Bestellungen aus fünf Jahren haben wir in ein CRM übernommen, ohne eine einzige Dublette. Vor dem Umzug messen wir, wie sauber die Quelle ist – in einem Projekt wurden aus 138 Schreibweisen 75 Lieferanten, und 1 922 Positionen waren erst danach auswertbar.",{"title":246,"text":247},"Schattenlauf vor dem Umschalten","Die neue Strecke läuft neben der alten, beide Ergebnisse werden verglichen. Aus einem staatlichen Rechnungssystem kamen so 3 048 Rechnungen automatisch herein (Stand September 2026); beim ersten Abgleich der nachgeholten Belege aus zwei Monaten fehlten 346 davon im manuellen Export überhaupt. Umgeschaltet wird erst, wenn die Zahlen auf beiden Seiten übereinstimmen.",{"title":249,"text":250},"Überwachung nach der Systemintegration","Nach dem Umschalten meldet sich die Strecke selbst: Fehlerliste, Wiederholungen, Warnung bei Stillstand, Abgleich der Summen. Der Abgleich offener Posten mit Bankzahlungen dauert in einem Projekt 0,4 Sekunden statt 12,3 – 1 268 Zahlungen wurden dabei zugeordnet.",[252,255,257,260],{"title":253,"text":254},"Bestandsaufnahme vor der Systemintegration","Welche Programme, welche Felder, welche Richtung, wie oft. Wir schauen dafür in echte Daten und nicht in Handbücher – und sagen, was die Quelle hergibt und was sie schlicht nicht enthält.",{"title":73,"text":256},"Feldliste, Richtung, Häufigkeit, Fehlerbehandlung und das Kriterium, an dem die Abnahme hängt: welche Summen und Stückzahlen auf beiden Seiten gleich sein müssen. Der Zeitrahmen steht im selben Dokument.",{"title":258,"text":259},"Abgleich auf echten Daten","Gebaut wird gegen eine Kopie Ihrer Daten. Jede Lieferung bringt eine Gegenüberstellung mit: gelesen, geschrieben, abgewiesen – jede Abweichung mit Grund. Geklärt wird sie, bevor die nächste Strecke dazukommt.",{"title":261,"text":262},"Umschalten und Abnahme","Erst Parallelbetrieb, dann Umschalten, dann Abnahme gegen die Kriterien. Danach Dokumentation, Zugänge und auf Wunsch die weitere Betreuung der Strecken.",{"title":206,"text":264},"Eine Schnittstelle ist ein Ergebnis, das sich vorher beschreiben lässt. Deshalb liefern wir sie als Werkvertrag: fester Preis, Abnahme gegen messbare Kriterien – übernommene Datensätze, Dubletten, Laufzeit, Übereinstimmung der Summen –, danach Gewährleistung auf Mängel. Woran gemessen wird, ist vor dem Start vereinbart – nicht erst, wenn die Strecke schon läuft.\n\nFür die laufende Betreuung mehrerer Strecken – Anbieter ändern Formate, Systeme werden abgelöst, Partner kommen dazu – passt der Dienstvertrag nach Tagessatz als Rahmenvertrag mit Einzelaufträgen besser. Zugänge und Code stehen Ihnen vom ersten Tag an offen. Mit vollständiger Bezahlung gehen die Nutzungsrechte am eigens für Sie erstellten Code auf Sie über. Verarbeitet wird auf Servern in Deutschland und der EU; AVV und technische Maßnahmen gehören zum Vertrag, ebenso die Liste der beteiligten Dienste. Der Zeitrahmen steht im Angebot.",[266,269,272,275],{"q":267,"a":268},"Was ist Systemintegration?","Systemintegration ist die Arbeit, getrennte Programme auf einen gemeinsamen Datenstand zu bringen: festlegen, welches System welches Feld führt, den Weg dazwischen bauen, die Übertragung auf echten Daten prüfen und sie im Betrieb überwachen. Der schwierige Teil ist selten die Technik, sondern die Entscheidung, welche Quelle im Streitfall recht hat.",{"q":270,"a":271},"Was kostet eine Schnittstelle?","Das hängt an der Zahl der Felder, der Richtung, der Häufigkeit und vor allem am Zustand der Daten: Eine saubere Quelle mit dokumentiertem Zugang ist eine andere Aufgabe als ein Altsystem ohne Export. Nach dem ersten Blick in die Daten bekommen Sie ein Angebot mit Festpreis je Etappe und Abnahmekriterien.",{"q":273,"a":274},"Wie stellen Sie sicher, dass bei der Datenmigration nichts verloren geht?","Gezählt wird auf beiden Seiten: Datensätze, Summen, Zeiträume, Dubletten. Die Übernahme läuft zuerst auf einer Kopie, das Ergebnis wird Zeile für Zeile gegen die Quelle gestellt, und was nicht zusammenpasst, steht in einer Abweichungsliste mit Grund. Erst wenn diese Liste erklärt ist, wird umgeschaltet – bei 19 686 übernommenen Bestellungen blieb so keine Dublette übrig.",{"q":276,"a":277},"Was passiert, wenn der Anbieter seine API ändert?","Deshalb protokolliert jede Strecke und meldet sich, wenn eine Gegenstelle anders antwortet als vereinbart – bevor jemand im Tagesgeschäft merkt, dass Zahlen fehlen. Die Anpassung selbst ist ein Einzelauftrag im Rahmenvertrag.",[161,36,221,101],{"slug":280,"title":281,"teaser":282,"metaTitle":283,"metaDescription":284,"h1":285,"intro":286,"forWhom":287,"includes":292,"howItWorks":308,"model":321,"faq":323,"related":336},"ki-implementierung","KI-Implementierung","Eine KI-Funktion in Ihrer bestehenden Anwendung: Dokumentensuche, Entwurf im CRM, ausgewertete Anhänge – mit Rechten, Kostengrenze und Abschalter.","KI-Implementierung: KI-Lösungen für Unternehmen im Betrieb","KI-Implementierung in bestehende Software: Suche über eigene Dokumente, Entwürfe im CRM, Rechte je Rolle, Kosten je Aufruf – Betrieb in Deutschland und der EU.","KI-Implementierung in Ihrer laufenden Anwendung statt daneben","Eine KI-Implementierung ist bei uns fast immer eine Erweiterung eines Produkts, das schon Nutzer hat: Suche über die eigenen Dokumente im Kundenportal, ein Antwortentwurf im CRM, das Auswerten der Anhänge einer Anfrage. KI-Lösungen für Unternehmen entstehen so in Ihrem Datenmodell und in Ihrem Releasezyklus, nicht daneben.\n\nVertragspartner ist eine deutsche Gesellschaft, gearbeitet wird nach deutschem Recht; AVV und die Liste der Unterauftragnehmer einschließlich Modellanbieter gehören zum Vertrag, verarbeitet wird in Deutschland und der EU. Damit zählen andere Fragen als im Labor: Welche Rolle darf welche Daten sehen, was verbraucht ein Aufruf, was zeigt die Oberfläche bei Unsicherheit. Eigene Modelle trainieren wir nicht, und wo eine gewöhnliche Abfrage genügt, sagen wir das.",[288,289,290,291],"Produkt- und SaaS-Häuser, deren Kunden im Portal nach ihren eigenen Verträgen, Handbüchern und Tickets suchen wollen.","Support- und Vertriebsteams, die dieselben Antworten täglich neu schreiben, obwohl der Verlauf im CRM danebensteht.","Betriebe, in denen jede Anfrage einen Anhang mitbringt, den jemand öffnet, liest und in Felder überträgt.","Technische Leiter, die vor dem Release wissen müssen, was eine Funktion je Aufruf verbraucht und wie sie sich abschalten lässt.",[293,296,299,302,305],{"title":294,"text":295},"KI-Implementierung im vorhandenen Produkt","Die Funktion wird ein Modul Ihrer Anwendung: gleiches Datenmodell, gleiches Review, gleiche Auslieferung. Hinter einem Schalter lässt sie sich für eine Testgruppe öffnen und wieder schließen, ohne ein Release zurückzurollen. Ob Ihre Oberfläche auf React, Angular oder einer gewachsenen Eigenentwicklung steht, ändert am Aufwand einiges.",{"title":297,"text":298},"Suche über Ihre Dokumente, begrenzt durch Ihre Rechte","Verträge, Handbücher, Tickets und Angebote werden aus der Anwendung heraus durchsuchbar – aber nur im Rahmen dessen, was der angemeldete Nutzer ohnehin öffnen darf. Die Sichtbarkeit kommt aus Ihrem Rollenmodell; jede Antwort nennt ihre Quelle.",{"title":300,"text":301},"Entwurf und Auswertung dort, wo gearbeitet wird","Der Entwurf entsteht im Vorgang und nicht in einem fremden Fenster: Antwort auf eine Anfrage, Zusammenfassung eines Verlaufs, Auswertung der angehängten Datei. Aus fotografierten Papierrechnungen entstanden so 3 579 erfasste Positionen und daraus ein Verzeichnis mit 24 Lieferanten.",{"title":303,"text":304},"Verbrauch je Aufruf und Obergrenzen","Alle Modellaufrufe laufen über ein eigenes Gateway mit harter Kostengrenze; je Funktion ist sichtbar, was ein Aufruf verbraucht. Lange Antworten werden gestreamt, wiederkehrende Fragen zwischengespeichert, und jede Funktion hat eine Obergrenze.",{"title":306,"text":307},"Wenn das Modell unsicher ist","Vorher steht fest, wann ein Ergebnis nur vorgeschlagen wird, wann es gespeichert werden darf und wann wieder der bisherige Weg übernimmt. Der Nutzer sieht die Quelle und kann die Antwort verwerfen; jede Verwerfung wird gezählt.",[309,312,315,318],{"title":310,"text":311},"Blick in Code, Datenmodell und Rollen","Wir sehen uns an, wo die Funktion sitzen soll: welche Tabellen sie liest, welche Rollen es gibt, wie ausgeliefert wird. Danach hören Sie, ob ein Sprachmodell hier trägt oder ob eine gewöhnliche Abfrage genügt.",{"title":313,"text":314},"Angebot mit Datenliste und Abnahmekriterien","Beschrieben werden die Funktion, die Felder, die das Modell erreicht, die Freigabestufen und die Kriterien, an denen die Abnahme hängt. Dazu Vertragsform, Preismodell und Zeitrahmen – vor der Beauftragung, nicht nach der Vorführung.",{"title":316,"text":317},"KI-Implementierung als Zweig hinter einem Schalter","Gebaut wird in unserem Repository, in unseren Umgebungen und mit unserem Review: erst durch unsere Werkzeuge, dann durch einen zweiten Entwickler. Auf der Vorschau-Umgebung öffnen Sie die Funktion für eine kleine Gruppe.",{"title":319,"text":320},"An echten Vorgängen messen, dann abnehmen","Zuerst läuft das Modell mit, ohne nach außen zu antworten: Sie halten seine Entwürfe gegen die Antworten Ihrer Leute und sehen an Zahlen, wie oft korrigiert wird. Wo Volumen und Wiederholung zusammenkommen, ist der Gewinn schnell sichtbar – 8 677 Oberflächentexte wurden so übersetzt und eingebaut, rund eine Stunde Arbeitszeit.",{"title":82,"text":322},"Was abgenommen wird, steht im Angebot, bevor der erste Aufruf gemacht ist: an welchen Vorgängen gemessen wird, wie oft ein Entwurf korrigiert werden darf, welche Fälle das Modell nie allein entscheidet. Nachgewiesen wird das im Mitlauf an Ihren eigenen Daten.\n\nEine abgegrenzte Funktion liefern wir im Werkvertrag: fester Preis je Etappe, Abnahme gegen die Leistungsbeschreibung, danach Gewährleistung auf Mängel. Ist der Umfang noch offen, passt der Dienstvertrag nach Tagessatz. Quellcode, Prompts und Zugänge stehen Ihnen vom ersten Tag an offen; die Arbeit verantwortet unsere Projektleitung.",[324,327,330,333],{"q":325,"a":326},"Was kostet eine KI-Implementierung?","Das hängt an der Zahl der Stellen im Produkt, an den angebundenen Systemen, an den Freigabestufen und daran, wie sauber die Daten sind, aus denen die Funktion antworten soll. Nach dem Gespräch bekommen Sie ein Angebot als Festpreis je Etappe mit Abnahme. Was der Betrieb verbraucht, ist davon getrennt und je Aufruf sichtbar, weil alles über ein Gateway mit Kostengrenze läuft.",{"q":328,"a":329},"Arbeiten Sie in unserem Repository?","Auf Wunsch ja. Der Regelfall ist unser Repository, unsere Umgebung und unser Review, weil Aufgaben, Verteilung und Verantwortung bei unserer Projektleitung liegen – das gehört zur Vertragsform und schützt beide Seiten. Passt das nicht in Ihren Betrieb, liefern wir die Funktion als eigenständigen Dienst mit dokumentierter Schnittstelle. Welcher Weg gilt, steht vor dem Start im Angebot.",{"q":331,"a":332},"Wie verhindern Sie, dass ein Nutzer fremde Dokumente sieht?","Die Suche fragt zuerst die Rechte ab und sucht erst danach; das Modell bekommt ausschließlich Ausschnitte, die der angemeldete Nutzer ohnehin öffnen dürfte. Geprüft wird das mit Testkonten je Rolle, und diese Prüfung ist ein Abnahmekriterium und kein Nachtrag.",{"q":334,"a":335},"Was, wenn das Modell etwas erfindet?","Deshalb antwortet es nur aus Quellen, die in Ihrem Bestand liegen, und benennt sie. Findet es nichts Passendes, sagt es das, statt zu raten; für Vorgänge mit Folgen bleibt die Freigabe durch einen Menschen stehen. Wie oft korrigiert wurde, steht im Protokoll.",[162,161,337,221],"postgresql-fuer-unternehmensanwendungen",{"slug":339,"title":340,"teaser":341,"metaTitle":342,"metaDescription":343,"h1":344,"intro":345,"forWhom":346,"includes":351,"howItWorks":367,"model":380,"faq":382,"related":395},"prozessautomatisierung","Prozessautomatisierung","Der Handgriff zwischen Shop, CRM, ERP und Lager verschwindet: Auslöser statt Uhrzeit, Wiederholung bei Störung, Protokoll über jeden Lauf.","Prozessautomatisierung: Workflow-Automatisierung im Betrieb","Prozessautomatisierung zwischen Shop, CRM, ERP und Lager in Deutschland: Workflow-Automatisierung mit Auslöser, Wiederholung bei Störung, Protokoll je Lauf.","Prozessautomatisierung genau dort, wo heute jemand von Hand überträgt","Prozessautomatisierung beginnt bei uns nicht mit einem neuen Programm, sondern mit dem einen Handgriff, den heute ein Mensch zwischen zwei laufenden Systemen macht: eine Nummer übertragen, einen Status nachhalten, eine Datei weiterreichen. Workflow-Automatisierung heißt hier Auslöser, Regel und Warteschlange – und die trägt auch, wenn eine Gegenstelle kurz schweigt.\n\nVertragspartner ist eine deutsche Gesellschaft, gearbeitet wird nach deutschem Recht, mit AVV und Verarbeitung in Deutschland und der EU. Ihre Programme bleiben führend, geschrieben wird der Weg dazwischen. Bietet ein Anbieter keine brauchbare Schnittstelle, sagen wir das vor dem Angebot – manchmal ist die ehrlichere Antwort, den Schritt zu streichen statt ihn zu automatisieren. Im eigenen Betrieb stehen über 400 beschriebene Aktionen, die unsere KI ausführt, in einem Katalog.",[347,348,349,350],"Eine Bestellung aus dem Shop wird im ERP von Hand angelegt – Schnittstellen haben beide Systeme, nur den Ablauf dazwischen hat nie jemand geschrieben.","Ein Kollege hat ein Skript gebaut, das nachts läuft: auf seinem Rechner, ohne Protokoll, verstanden hat es außer ihm niemand.","Der Webhook des Zahlungs- oder Versandanbieters schlägt gelegentlich fehl; auffallen tut das erst, wenn ein Kunde nachfragt.","Die eigene Entwicklung könnte all das, ist aber auf Quartale hinaus mit dem Produkt ausgelastet.",[352,355,358,361,364],{"title":353,"text":354},"Prozessautomatisierung an Ereignissen statt an Uhrzeiten","Der Ablauf startet, wenn etwas geschieht – neuer Auftrag, bezahlter Beleg, geänderter Status –, per Webhook oder Ereignisstrom statt per Export um drei Uhr nachts. Liefert ein System keine Ereignisse, fragen wir es kurz getaktet ab und merken uns den letzten Stand.",{"title":356,"text":357},"Warteschlange, Wiederholung, Reihenfolge","Jeder Schritt läuft als eigener Auftrag in einer Warteschlange. Antwortet eine Gegenstelle nicht, wird mit wachsendem Abstand erneut versucht; was endgültig scheitert, steht in einer Fehlerliste statt in einem Postfach. Eine Wiederholung erzeugt keine zweite Buchung.",{"title":359,"text":360},"Ein Zustand, den niemand mehr nachträgt","Wir legen fest, welches System für welchen Zustand zuständig ist; die übrigen folgen ihm. Bei ausgehenden Kontakten stieg die Zuordnung zum Absender so von 0,02 auf 76 bis 100 Prozent je Mandant – vorher konnte niemand belegen, wer geantwortet hatte.",{"title":362,"text":363},"Protokoll statt grüner Anzeige","Ein Puls über 22 Datenquellen meldet Stillstand selbst: drei Quellen standen sofort als veraltet auf dem Bildschirm, ein Versandkanal schwieg 89 Stunden. Ein Puls allein genügt aber nicht – in einem Fall meldete er 475 bis 480 erfolgreiche Läufe pro Tag, während das Gateway jede Nachricht mit 503 abwies. Seitdem geht jede Nachricht zuerst ins Eingangsjournal.",{"title":365,"text":366},"Ausnahmen zum Menschen, der Rest ohne Rückfrage","Zu jeder Regel steht vorher fest, was der Ablauf allein entscheidet und was an einen Menschen geht – mit Vorgang, Grund und dem Knopf, der ihn weiterlaufen lässt.",[368,371,374,377],{"title":369,"text":370},"Den Handgriff nachzeichnen","Wir setzen uns neben den Menschen, der den Schritt heute macht: Was löst ihn aus, welche Felder wandern mit, wie oft am Tag, was passiert im Sonderfall. Ergebnis ist eine Skizze aus Auslöser, Regeln und beteiligten Systemen.",{"title":372,"text":373},"Angebot mit Auslösern und Abnahmekriterien","Im Angebot stehen Auslöser, Regeln, Verhalten im Störfall und die Abnahmekriterien: welche Vorgänge vollständig durchlaufen müssen, was in der Fehlerliste stehen darf, wer benachrichtigt wird. Vertragsform, Preismodell und Zeitrahmen stehen im selben Dokument.",{"title":375,"text":376},"Prozessautomatisierung erst mitschreiben lassen","Zuerst läuft der Ablauf mit, ohne in Ihre Systeme zu schreiben: Er protokolliert, wie er entschieden hätte, und Sie halten das gegen das, was Ihre Leute getan haben. Erst wenn die Abweichungen erklärt sind, bekommt er Schreibrechte.",{"title":378,"text":379},"Übergabe mit Schalter und Notfallplan","Zur Abnahme gehören Dokumentation, Zugänge und eine Einweisung, dazu ein Schalter, mit dem Ihr Team den Ablauf anhält, und eine Anleitung, was dann von Hand zu tun ist.",{"title":82,"text":381},"Abgenommen wird gegen Kriterien, die vor dem Bau im Angebot stehen: welche Vorgänge ohne Zutun durchlaufen, wie sich der Ablauf im Störfall verhält, was im Protokoll nachweisbar sein muss. Zugänge, Quellcode und Regelbeschreibung stehen Ihnen vom ersten Tag an offen.\n\nFür einen abgegrenzten Ablauf passt der Werkvertrag: fester Preis je Etappe, Abnahme gegen die Leistungsbeschreibung, danach Gewährleistung auf Mängel. Kommen laufend neue Abläufe dazu, trägt ein Rahmenvertrag mit Einzelaufträgen nach Tagessatz die Weiterarbeit. Umfang und Abnahme bestimmen Sie, die Arbeit verantwortet unsere Projektleitung.",[383,386,389,392],{"q":384,"a":385},"Was kostet eine Prozessautomatisierung?","Das hängt an der Zahl der beteiligten Systeme, daran, ob sie brauchbare Schnittstellen haben, und am Zustand der Daten, die dabei wandern. Nach dem ersten Blick in den Ablauf bekommen Sie ein Angebot mit festem Preis je Etappe und Abnahmekriterien. Üblicher Einstieg ist ein einzelner Handgriff, nicht das ganze Haus.",{"q":387,"a":388},"Brauchen wir dafür eine RPA-Software?","Selten. RPA-Werkzeuge bedienen Oberflächen wie ein Mensch und verlieren den Faden, sobald ein Anbieter etwas verschiebt. Gibt es eine Schnittstelle, einen Ereignisstrom oder einen Datenbankzugang, arbeiten wir dort. Nachgeklickt wird nur, wo ein System keinen anderen Weg lässt.",{"q":390,"a":391},"Unser Entwickler hat dafür ein Skript geschrieben – reicht das nicht?","Solange es läuft, ja. Der Unterschied zeigt sich am Tag der Störung: Ein Ablauf mit Warteschlange versucht den gescheiterten Schritt erneut, meldet sich, wenn er endgültig aufgibt, und ist für jeden im Team lesbar. Ein Skript ohne Protokoll auf einem einzelnen Rechner schweigt und wartet auf seinen Autor.",{"q":393,"a":394},"Was passiert, wenn ein System kurz nicht erreichbar ist?","Der Auftrag bleibt in der Warteschlange und wird mit wachsendem Abstand erneut versucht. Bleibt die Gegenstelle stumm, wandert er in die Fehlerliste, und Ihr Team wird benachrichtigt – mit Vorgang, Zeitpunkt und Antwort der Gegenstelle. Nichts geht verloren, und nichts wird doppelt gebucht.",[161,396,221,101],"technische-schulden",{"slug":398,"title":399,"teaser":400,"metaTitle":401,"metaDescription":402,"h1":403,"intro":404,"forWhom":405,"includes":411,"howItWorks":427,"model":440,"faq":442,"related":455},"ki-beratung","KI-Beratung","Prüfung an Ihrem eigenen Datenbestand, Prototyp in der laufenden Anwendung, geklärte Datenwege – und ein klares Nein, wo eine Abfrage genügt.","KI-Beratung für den Mittelstand mit eigenem Produkt","KI-Beratung für den Mittelstand mit eigener Anwendung: Prüfung an Ihren Daten, Prototyp im bestehenden System, Datenwege und AVV geklärt – deutsches Recht.","KI-Beratung, die an Ihrer eigenen Datenbank prüft statt an Folien","Eine KI-Beratung lohnt im Mittelstand meist erst, wenn schon etwas läuft: ein Portal, ein Shop, eine interne Anwendung mit Jahren an Daten darin. Die Frage ist dann nicht, ob künstliche Intelligenz nützlich sein kann, sondern an welcher Stelle Ihres Produkts sie Last trägt – und wo eine gute Abfrage genügt.\n\nVertragspartner ist eine deutsche Gesellschaft, gearbeitet wird nach deutschem Recht, verarbeitet wird in Deutschland und der EU; AVV und technische Maßnahmen gehören zum Vertrag. Ehrlich vorweg: Als eigene Leistung verkaufen wir Beratung erst seit Kurzem, und Beratungskunden, die wir als Liste zeigen könnten, gibt es nicht. Zeigen können wir den eigenen Betrieb – dokumentierte Prozeduren, einen Werkzeugkasten aus Schnittstellen und eigenen Diensten, ein Gateway mit harter Kostengrenze –, live in der Sitzung statt als Folie.",[406,407,408,409,410],"Häuser mit eigenem Produkt, bei denen die Frage nach KI von Kunden kommt und im Backlog nie nach oben rutscht.","Geschäftsführer, die vor der Budgetentscheidung wissen wollen, welche Funktion im Portal die Arbeit wirklich verkürzt.","Entwicklungsteams mit einem Versuch im Zweig, der nie ausgeliefert wurde, weil Rechte, Verbrauch und Betrieb offenblieben.","Datenschutzverantwortliche, die schwarz auf weiß brauchen, welche Felder das Portal verlassen und wer sie verarbeitet.","Teams, die zwischen Dokumentensuche, Entwurfshilfe und einem eigenen Modell abwägen und dafür eine Messung wollen.",[412,415,418,421,424],{"title":413,"text":414},"KI-Beratung beginnt an Ihrem Datenbestand","Wir sehen in das Datenmodell, zählen Zeilen und lesen Protokolle: wonach Nutzer tatsächlich suchen, welche Anfragen sich wiederholen, wie sauber die Felder sind, auf denen eine Funktion aufsetzen müsste. Geschätzt wird nur, wo nichts zu messen ist – und dann steht es so im Bericht.",{"title":416,"text":417},"Machbarkeit an einer Kopie statt am Whiteboard","Auf einer Kopie Ihrer Daten prüfen wir, was eine Suche über die eigenen Dokumente hergibt: welche Fragen getroffen werden, welche nicht, und wie oft die Antwort in einem Dokument steht, das der Fragende nicht sehen darf.",{"title":419,"text":420},"Prototyp im bestehenden System","Statt einer Präsentation entsteht ein Bildschirm im Zweig Ihrer Anwendung, ausgeliefert auf die Vorschau-Umgebung, bedienbar durch eine kleine Gruppe. Damit fällt die Entscheidung an einer Erfahrung – einschließlich der Frage, was die Funktion je Aufruf verbraucht.",{"title":422,"text":423},"Datenwege, AVV und Anbieterwahl","Ein Dokument hält fest, welche Felder Ihr Portal verlassen, was vorher anonymisiert wird und welcher Anbieter verarbeitet. Es ist die Vorlage für AVV und technische Maßnahmen, die Ihr Datenschutzbeauftragter gegenzeichnet.",{"title":425,"text":426},"Das Nein, das Budget spart","Nicht jede Aufgabe braucht ein Sprachmodell. Preisalarme entstanden in einem Projekt aus Vergleichsregeln: Beim Durchlauf über 1 561 Positionen fielen die unvergleichbaren Sprünge heraus, ohne dass ein echter Alarm verloren ging. Ein Lagerbestand mit 93 Positionen ohne manuelle Eingabe ist eine Frage von Schnittstelle und Abfrage.",[428,431,434,437],{"title":429,"text":430},"Kurzes Gespräch über den Auslöser","Was ist passiert, was läuft bereits, welche Entscheidung steht an. Am Ende hören Sie, ob eine Prüfung überhaupt lohnt oder ob Sie besser sofort eine abgegrenzte Funktion bauen lassen.",{"title":432,"text":433},"KI-Beratung als Sichtung von Daten und Protokollen","Zugang zu einer Kopie, Gespräche mit den Menschen, die täglich mit der Anwendung arbeiten, Auszählen der Mengen. Umfang und Zeitrahmen der Sichtung stehen vorher im Angebot, ebenso, welche Daten wir dafür überhaupt sehen.",{"title":435,"text":436},"Prototyp und Messung","Eine Funktion, eine Nutzergruppe, eine Messung: Treffer, Korrekturen, Verbrauch je Aufruf. Daran wird sichtbar, ob die Idee im Alltag trägt – bevor jemand eine Etappe beauftragt.",{"title":438,"text":439},"Entscheidungsvorlage statt Foliensatz","Bewertete Fälle, Architekturskizze, Datenregeln, Aufwandsrahmen – geschrieben so, dass Ihr eigenes Team oder ein anderer Anbieter damit weiterarbeiten kann. Ein Ergebnis, das nur in unseren Händen funktioniert, hätte den Namen nicht verdient.",{"title":82,"text":441},"Beratung läuft als Dienstvertrag: Geschuldet ist sorgfältige Arbeit – Sichtung, Prototyp, Bericht, Datenregeln –, nicht ein bestimmtes Geschäftsergebnis. Damit prüfbar bleibt, ob geliefert wurde, steht vor dem Start im Angebot, was am Ende auf dem Tisch liegt und woran der Prototyp gemessen wird.\n\nGeht es in den Bau über, wechselt die Form: Gebaut wird im Werkvertrag, in Etappen mit eigenem Preis und Abnahme gegen die Kriterien aus dem Bericht. Sie legen den Umfang fest und nehmen ab, die Arbeit verantwortet unsere Projektleitung. Bericht, Code des Prototyps und Zugänge bleiben bei Ihnen, auch wenn Sie anderswo weiterbauen.",[443,446,449,452],{"q":444,"a":445},"Was kostet eine KI-Beratung?","Das hängt am Umfang der Sichtung und daran, ob ein Prototyp dazugehört. Beides wird vorher beschrieben; Sie bekommen ein Angebot nach Tagessatz oder, bei festem Umfang, zum Festpreis. Was ein anschließender Bau kostet, steht erst im Bericht – vorher wäre jede Zahl geraten.",{"q":447,"a":448},"Was bringt das, wenn wir eigene Entwickler haben?","Ihre Leute kennen das Produkt besser als wir. Was meist fehlt, ist die Erfahrung damit, wie eine solche Funktion im Betrieb aussieht: Rechte in der Suche, Verbrauch je Aufruf, Verhalten bei Unsicherheit, Protokoll. Diese Fragen bringen wir mit und beantworten sie an Ihrem Bestand – gebaut wird danach oft im eigenen Team.",{"q":450,"a":451},"Dürfen Daten aus unserem Portal überhaupt an ein Modell?","Das entscheidet nicht der Anbieter, sondern Ihre Festlegung: welche Felder, welches Modell, was anonymisiert wird, wer freigibt. Wir schreiben diese Regeln so auf, dass Ihr Datenschutzbeauftragter sie prüfen kann; verarbeitet wird in Deutschland oder der EU. Reicht das nicht, kommt ein offenes Modell auf eigener Hardware infrage.",{"q":453,"a":454},"Sind wir danach an Sie gebunden?","Nein. Bericht und Datenregeln liegen bei Ihnen. Mit vollständiger Bezahlung gehen die Nutzungsrechte am eigens für Sie erstellten Code auf Sie über. Üblich ist danach eine erste abgegrenzte Etappe als Werkvertrag mit Abnahme; ob wir sie bauen, Ihr Team sie baut oder ein anderer Anbieter, ändert an der Vorlage nichts.",[162,98,100,396],[457,487,513,537,557,584,595,618,645,672,696,720,745,773,799,824,851,877,901,926,949],{"slug":458,"title":459,"metaTitle":460,"metaDescription":461,"excerpt":462,"toc":463,"updated":29,"related":482},"abnahme","Abnahme im Softwareprojekt: wann ein Modul als geliefert gilt","Abnahme nach § 640 BGB: Abnahmeprotokoll – Lexikon","Abnahme nach § 640 BGB im Softwareprojekt: welche vier Rechtsfolgen sie auslöst, wann sie fiktiv eintritt und welche Kriterien nach deutschem Recht taugen.","Mit der Billigung des Werks wechseln Vergütungsanspruch, Risiko und Beweislast die Seite. § 640 BGB macht daraus einen Termin, den ein Softwareprojekt vorbereiten muss.",[464,467,470,473,476,479],{"id":465,"text":466},"rechtsfolgen","Vier Rechtsfolgen der Abnahme nach § 640 BGB",{"id":468,"text":469},"formen","Ausdrücklich, konkludent, fiktiv: Formen der Abnahme",{"id":471,"text":472},"kriterien","Prüfbare Kriterien statt „läuft stabil“",{"id":474,"text":475},"teilrelease","Release für Release: Etappen einzeln prüfen",{"id":477,"text":478},"protokoll","Das Protokoll: was beim Übergang festgehalten wird",{"id":480,"text":481},"praxis","Wie wir Kriterien im Angebot festhalten",{"services":483,"lexikon":484},[39,103],[221,485,486,99],"leistungsbeschreibung","maengelhaftung",{"slug":161,"title":488,"metaTitle":489,"metaDescription":490,"excerpt":491,"toc":492,"updated":29,"related":510},"API-Schnittstelle: wie Systeme Daten automatisch austauschen","API-Schnittstelle: Systeme sauber verbinden – Lexikon","Was eine API-Schnittstelle leistet, welche Muster es gibt, woran Anbindungen zwischen Shop, CRM und Buchhaltung scheitern und wie ein Projekt abläuft.","Eine API-Schnittstelle lässt zwei Programme Daten austauschen, ohne Export und Nachtrag von Hand. Muster, Bausteine und die Fehlerquellen, an denen Anbindungen scheitern.",[493,496,499,502,505,508],{"id":494,"text":495},"definition","API-Schnittstelle: Definition und Abgrenzung",{"id":497,"text":498},"muster","REST, Webhooks und Dateiübergabe",{"id":500,"text":501},"beispiele","Beispiele aus Shop, CRM und Buchhaltung",{"id":503,"text":504},"bausteine","Bausteine einer belastbaren API-Schnittstelle",{"id":506,"text":507},"fehler","Wo Anbindungen scheitern",{"id":480,"text":509},"Wie wir ein Integrationsprojekt schneiden",{"services":511,"lexikon":512},[32,339],[36,337,98],{"slug":35,"title":514,"metaTitle":515,"metaDescription":516,"excerpt":517,"toc":518,"updated":29,"related":533},"Datenmigration: Bestände prüfbar in ein neues System überführen","Datenmigration: Ablauf, Abgleich, Abnahme – Lexikon","Datenmigration in Softwareprojekten in Deutschland: Bestandsaufnahme, Feldabbildung, Probeläufe und ein Abnahmekriterium, das sich wirklich prüfen lässt.","Der Umzug von Beständen gelingt nicht am Stichtag, sondern in den Proben davor — fertig ist er erst, wenn Zählungen und Summen beider Seiten übereinstimmen.",[519,522,525,528,531],{"id":520,"text":521},"begriff","Datenmigration: Definition und Abgrenzung",{"id":523,"text":524},"bestandsaufnahme","Bestandsaufnahme, Feldabbildung und Schlüssel",{"id":526,"text":527},"abgleich","Probeläufe und ein prüfbares Abnahmekriterium",{"id":529,"text":530},"umstellung","Umstellungspunkt, Rückweg und Historie",{"id":480,"text":532},"Wie wir eine Datenmigration im Projekt schneiden",{"services":534,"lexikon":535},[32,39],[36,536,161,458],"schnittstelle-edv",{"slug":100,"title":538,"metaTitle":539,"metaDescription":540,"excerpt":541,"toc":542,"updated":29,"related":553},"Dienstvertrag: wann die Tätigkeit geschuldet ist und nicht das Ergebnis","Dienstvertrag: Tätigkeit statt Erfolg, § 611 BGB – Lexikon","Dienstvertrag nach § 611 BGB: geschuldet ist die Tätigkeit, nicht der Erfolg. Abgrenzung zum Werkvertrag, Vergütung und Grenzen nach deutschem Recht.","Dienstverträge nach § 611 BGB decken laufende Arbeit ab: Betreuung, Weiterentwicklung, Beratung. Bezahlt wird der Aufwand, geprüft wird die Fachlichkeit – eine Abnahme gibt es nicht.",[543,545,548,551],{"id":494,"text":544},"Der Dienstvertrag nach § 611 BGB",{"id":546,"text":547},"unterschied","Unterschied zum Werkvertrag im Softwareprojekt",{"id":549,"text":550},"einsatz","Wann ein Dienstvertrag passt und wo die Grenze zur Weisung liegt",{"id":480,"text":552},"Wie wir laufende Betreuung vertraglich fassen",{"services":554,"lexikon":555},[164,39],[221,101,556],"werkvertrag-vs-arbeitnehmerueberlassung",{"slug":162,"title":558,"metaTitle":559,"metaDescription":560,"excerpt":561,"toc":562,"updated":29,"related":581},"DSGVO-konforme Softwareentwicklung: was im Vertrag und im Code stehen muss","DSGVO-konforme Softwareentwicklung: AVV und TOM – Lexikon","DSGVO-konforme Softwareentwicklung in Deutschland: AVV, TOM, Datenstandort in der EU, Löschkonzept und der Umgang mit KI-Diensten im Projekt.","Datenschutz ist Teil der Leistungsbeschreibung, nicht ein Kapitel danach. Rollen, Auftragsverarbeitungsvertrag, technische Maßnahmen, Datenstandort und Löschkonzept im Überblick.",[563,566,569,572,575,578],{"id":564,"text":565},"rollen","Verantwortlicher und Auftragsverarbeiter",{"id":567,"text":568},"avv","DSGVO-konforme Softwareentwicklung beginnt beim AVV",{"id":570,"text":571},"tom","Technische und organisatorische Maßnahmen",{"id":573,"text":574},"hosting","Hosting und Datenstandort in der EU",{"id":576,"text":577},"code","DSGVO-konforme Softwareentwicklung im Code",{"id":579,"text":580},"ki","Sprachmodelle als Auftragsverarbeiter",{"services":582,"lexikon":583},[39,398],[337,99,161],{"slug":4,"title":5,"metaTitle":6,"metaDescription":7,"excerpt":8,"toc":585,"updated":29,"related":592},[586,587,588,589,590,591],{"id":11,"text":12},{"id":14,"text":15},{"id":17,"text":18},{"id":20,"text":21},{"id":23,"text":24},{"id":26,"text":27},{"services":593,"lexikon":594},[32],[34,35,36],{"slug":101,"title":596,"metaTitle":597,"metaDescription":598,"excerpt":599,"toc":600,"updated":29,"related":615},"Festpreis oder Tagessatz: welches Abrechnungsmodell wann trägt","Festpreis oder Tagessatz: Modelle im IT-Projekt – Lexikon","Festpreis oder Tagessatz im IT-Projekt: wer das Schätzrisiko trägt, wann welches Modell passt und welche Mischformen in Deutschland üblich sind.","Das Abrechnungsmodell verteilt das Schätzrisiko. Fester Preis, Aufwand nach Tagessatz, Etappen und Budgetdeckel im Vergleich – mit den Voraussetzungen, die jedes Modell braucht.",[601,604,607,610,613],{"id":602,"text":603},"modelle","Festpreis und Tagessatz im Überblick",{"id":605,"text":606},"risiko","Wer das Schätzrisiko trägt",{"id":608,"text":609},"eignung","Wann ein Festpreis zum Webprojekt passt",{"id":611,"text":612},"mischformen","Mischformen: Etappen, Budgetdeckel, Pauschale",{"id":480,"text":614},"Wie wir Etappen und Abnahme verbinden",{"services":616,"lexikon":617},[103,39],[221,100,99,556],{"slug":98,"title":619,"metaTitle":620,"metaDescription":621,"excerpt":622,"toc":623,"updated":29,"related":642},"Individualsoftware oder Standardsoftware: wann sich Eigenentwicklung lohnt","Individualsoftware oder Standardsoftware – Lexikon","Individualsoftware oder Standardsoftware: wann sich eine Eigenentwicklung rechnet – Kriterien, Kosten über die Laufzeit und Mischformen im Mittelstand.","Ein Produkt vom Markt oder eine eigene Anwendung? Entscheidend ist, ob ein Ablauf das Unternehmen unterscheidet – und was die Umwege kosten, die ein Standardprodukt erzwingt.",[624,627,630,633,636,639],{"id":625,"text":626},"begriffe","Individualsoftware und Standardsoftware: die Begriffe",{"id":628,"text":629},"standard","Wann Standardsoftware die richtige Wahl ist",{"id":631,"text":632},"eigen","Wann sich Individualsoftware rechnet",{"id":634,"text":635},"kosten","Kosten über die Laufzeit statt Anschaffungspreis",{"id":637,"text":638},"misch","Mischformen: Standard mit eigenen Erweiterungen",{"id":640,"text":641},"entscheidung","Wie wir die Entscheidung vorbereiten",{"services":643,"lexikon":644},[39,103],[160,161,396,36],{"slug":646,"title":647,"metaTitle":648,"metaDescription":649,"excerpt":650,"toc":651,"related":669,"updated":29},"interim-management","Interim-Management: befristete Verantwortung im Softwareprojekt","Interim-Management: Bedeutung und Vertragsform – Lexikon","Interim-Management bedeutet: eine Aufgabe wird befristet übernommen, nicht dauerhaft besetzt. Bedeutung, Anlässe und Vertragsformen in Softwareprojekten.","Interim heißt „unterdessen“: Eine Aufgabe wird für einen begrenzten Abschnitt übernommen und endet mit einem verabredeten Zustand, nicht mit einer Kündigungsfrist.",[652,655,658,661,664,666],{"id":653,"text":654},"bedeutung","Interim-Management: was der Begriff bedeutet",{"id":656,"text":657},"anlaesse","Typische Anlässe in der Softwareentwicklung",{"id":659,"text":660},"vergleich","Interim-Management und feste Stelle im Vergleich",{"id":662,"text":663},"weisung","Wer anweist und wer für das Ergebnis geradesteht",{"id":506,"text":665},"Woran ein Übergangsauftrag scheitert",{"id":667,"text":668},"so-arbeiten-wir","Wie wir befristete Vorhaben übernehmen",{"services":670,"lexikon":671},[39,164],[221,100,101,396],{"slug":673,"title":674,"metaTitle":675,"metaDescription":676,"excerpt":677,"toc":678,"updated":29,"related":693},"werkvertrag-kuendigung","Kündigung eines Werkvertrags im Softwareprojekt: Rechte, Geld, Übergabe","Kündigung im Werkvertrag: § 648 BGB und Vergütung – Lexikon","Kündigung im Werkvertrag: § 648 BGB erlaubt den Ausstieg jederzeit, § 648a den wichtigen Grund. Was nach deutschem Recht mit Vergütung und Übergabe geschieht.","Der Besteller darf jederzeit aussteigen — die Vergütung bleibt weitgehend bestehen, abzüglich des Ersparten. Entscheidend wird dann, was ein Softwareprojekt am Tag danach übergeben kann.",[679,682,685,688,691],{"id":680,"text":681},"freies-recht","Das freie Kündigungsrecht des Bestellers (§ 648 BGB)",{"id":683,"text":684},"wichtiger-grund","Kündigung aus wichtigem Grund nach § 648a BGB",{"id":686,"text":687},"abgrenzung","Rücktritt, Kostenanschlag, Form: die Abgrenzung",{"id":689,"text":690},"uebergabe","Was übergeben wird: Code, Zugänge, Zwischenstände",{"id":480,"text":692},"Wie wir Projekte übergabefähig halten",{"services":694,"lexikon":695},[39,164],[221,458,486,485],{"slug":99,"title":697,"metaTitle":698,"metaDescription":699,"excerpt":700,"toc":701,"updated":29,"related":717},"Lastenheft und Pflichtenheft: was hineingehört und wer es schreibt","Pflichtenheft und Lastenheft: Inhalt und Abnahme – Lexikon","Pflichtenheft und Lastenheft im Softwareprojekt: was hineingehört, wer welches Dokument schreibt und wie daraus prüfbare Abnahmekriterien entstehen.","Das eine Dokument stellt die Aufgabe, das andere antwortet mit der Lösung. Gliederung beider Seiten, prüfbare Abnahmekriterien und der Umgang damit in agilen Vorhaben.",[702,704,707,710,712,715],{"id":546,"text":703},"Lastenheft und Pflichtenheft: der Unterschied",{"id":705,"text":706},"lastenheft","Was ins Lastenheft gehört",{"id":708,"text":709},"antwort","Was ins Pflichtenheft gehört",{"id":458,"text":711},"Abnahmekriterien: der wichtigste Abschnitt",{"id":713,"text":714},"agil","Beide Dokumente in agilen Projekten",{"id":506,"text":716},"Typische Fehler und wie wir sie vermeiden",{"services":718,"lexikon":719},[39,103],[221,101,160,162],{"slug":36,"title":721,"metaTitle":722,"metaDescription":723,"excerpt":724,"toc":725,"updated":29,"related":742},"Legacy-Modernisierung: Altsysteme ablösen, ohne den Betrieb zu stoppen","Legacy-Modernisierung ohne Betriebsstopp – Lexikon","Legacy-Modernisierung ohne Betriebsstopp: Strategien von der Kapselung bis zum Neubau, Datenmigration ohne Verlust und die Risiken im Projektalltag.","Ein Altsystem wird selten abgeschaltet und neu gestartet, sondern schrittweise abgelöst, während beide Seiten laufen. Strategien, Datenübernahme und die typischen Risiken.",[726,728,731,734,737,740],{"id":520,"text":727},"Legacy-Modernisierung: wann ein System als Altsystem gilt",{"id":729,"text":730},"gruende","Warum Unternehmen modernisieren",{"id":732,"text":733},"strategien","Strategien von der Kapselung bis zum Neubau",{"id":735,"text":736},"strangler","Legacy-Modernisierung nach dem Strangler-Muster",{"id":738,"text":739},"daten","Datenmigration ohne Datenverlust",{"id":480,"text":741},"Wie wir eine Ablösung planen",{"services":743,"lexikon":744},[39,32],[396,161,337,162,98],{"slug":485,"title":746,"metaTitle":747,"metaDescription":748,"excerpt":749,"toc":750,"updated":29,"related":770},"Leistungsbeschreibung im Werkvertrag: Grundlage der Abnahme","Leistungsbeschreibung: Inhalt und Abnahme – Lexikon","Leistungsbeschreibung im Werkvertrag nach deutschem Recht: welchen Rang sie hat, welche Angaben ein Webprojekt braucht und woran zu wenig Tiefe scheitert.","Sie benennt den geschuldeten Erfolg und ist damit der Maßstab für Vergütung, Übergabe und spätere Gewährleistung. Was hineingehört, wie genau es sein muss und wer welchen Teil schreibt.",[751,754,757,760,763,766,768],{"id":752,"text":753},"funktion","Was die Leistungsbeschreibung im Vertrag leistet",{"id":755,"text":756},"inhalt","Was hineingehört: Rollen, Masken, Schnittstellen",{"id":758,"text":759},"detailtiefe","Wie genau muss beschrieben werden?",{"id":761,"text":762},"rollenverteilung","Wer welchen Teil schreibt",{"id":764,"text":765},"schieflagen","Zwei Schieflagen bei der Rollenverteilung",{"id":506,"text":767},"Woran Beschreibungen scheitern",{"id":480,"text":769},"So entsteht die Leistungsbeschreibung bei uns",{"services":771,"lexikon":772},[39,164],[221,99,486,458],{"slug":486,"title":774,"metaTitle":775,"metaDescription":776,"excerpt":777,"toc":778,"updated":29,"related":796},"Mängelhaftung im Werkvertrag: Rechte des Auftraggebers","Mängelhaftung: Rechte nach § 634 BGB – Lexikon","Mängelhaftung im Werkvertrag nach deutschem Recht: wann ein Sachmangel nach § 633 BGB vorliegt, welche Rechte § 634 BGB gibt und wo der Nachtrag beginnt.","Ein Sachmangel liegt vor, wenn das Werk von der vereinbarten Beschaffenheit abweicht. § 634 BGB ordnet die Rechte des Bestellers in eine feste Reihenfolge, an deren Anfang die Nacherfüllung steht.",[779,782,785,788,791,794],{"id":780,"text":781},"sachmangel","Wann ein Sachmangel vorliegt: § 633 BGB",{"id":783,"text":784},"rechte","Mängelhaftung nach § 634 BGB: die Rechte des Bestellers",{"id":786,"text":787},"bug-oder-change","Mangel oder Änderungswunsch: die Grenze im Webprojekt",{"id":789,"text":790},"browser","Browser, Endgeräte und Testfälle als Maßstab",{"id":792,"text":793},"fristen","Beweislast und Verjährung nach der Abnahme",{"id":480,"text":795},"Mängelhaftung in unseren Webprojekten",{"services":797,"lexikon":798},[39,103],[221,485,458,99],{"slug":160,"title":800,"metaTitle":801,"metaDescription":802,"excerpt":803,"toc":804,"updated":29,"related":821},"MVP-Entwicklung: die kleinste Version, die eine Annahme prüft","MVP-Entwicklung: vom Kernnutzen zur Entscheidung – Lexikon","MVP-Entwicklung Schritt für Schritt: Umfang festlegen, Ablauf, technische Weichen und Erfolgsmessung – dazu die Fehler, die Projekte teuer machen.","Eine MVP-Entwicklung prüft mit einer Kernfunktion, einem Nutzerkreis und einem messbaren Kriterium die Annahme, an der ein Vorhaben hängt – und endet mit einer Entscheidung.",[805,807,810,813,816,819],{"id":494,"text":806},"MVP-Entwicklung: was ein MVP ist und was nicht",{"id":808,"text":809},"umfang","Den Umfang festlegen: Kernfunktion statt Wunschliste",{"id":811,"text":812},"ablauf","Ablauf einer MVP-Entwicklung in vier Etappen",{"id":814,"text":815},"technik","Technische Entscheidungen, die später zählen",{"id":817,"text":818},"messen","Wie man den Erfolg misst",{"id":506,"text":820},"Typische Fehler",{"services":822,"lexikon":823},[103,39],[98,99,101,396],{"slug":337,"title":825,"metaTitle":826,"metaDescription":827,"excerpt":828,"toc":829,"updated":29,"related":848},"PostgreSQL für Unternehmensanwendungen: eine Datenbank statt vier Systemen","PostgreSQL für Unternehmensanwendungen – Lexikon","PostgreSQL für Unternehmensanwendungen: jsonb, Volltext- und Vektorsuche, Mandantentrennung und Betrieb in Deutschland – samt der Grenzen des Systems.","Strukturierte Tabellen, flexible Felder, Textsuche und Vektorsuche in einem System: was das für Unternehmensanwendungen bedeutet – und wo die Grenzen liegen.",[830,833,836,839,842,845],{"id":831,"text":832},"warum","PostgreSQL im Mittelstand: warum die Wahl darauf fällt",{"id":834,"text":835},"jsonb","jsonb: flexible Strukturen ohne Schemabruch",{"id":837,"text":838},"suche","Volltextsuche und unscharfe Suche",{"id":840,"text":841},"vektor","Vektorsuche mit pgvector",{"id":843,"text":844},"betrieb","PostgreSQL im Betrieb: Sicherungen und Mandantentrennung",{"id":846,"text":847},"grenzen","Grenzen: wann etwas anderes passt",{"services":849,"lexikon":850},[39,280],[161,36,162],{"slug":34,"title":852,"metaTitle":853,"metaDescription":854,"excerpt":855,"toc":856,"updated":29,"related":874},"REST-Schnittstelle im Anwendungsentwurf","REST-Schnittstelle: Entwurf, Test, Versionierung – Lexikon","REST-Schnittstelle im Detail: Adressen, Methoden, Statuscodes, Paginierung und Versionierung, dazu die Testfälle, mit denen Anbindungen in Deutschland tragen.","Adressen statt Funktionsnamen, sprechende Statuscodes, Zustandslosigkeit: wie REST entworfen, versioniert und geprüft wird — und wann Ereignis oder Datei besser passen.",[857,860,863,866,869,872],{"id":858,"text":859},"datenobjekte","REST-Schnittstelle: Datenobjekte hinter festen Adressen",{"id":861,"text":862},"methoden","Methoden, Statuscodes und Zustandslosigkeit",{"id":864,"text":865},"entwurf","Entwurf: Schnitt, Formate, Paginierung",{"id":867,"text":868},"versionierung","Versionierung ohne Bruch für bestehende Aufrufer",{"id":870,"text":871},"pruefen","REST-Schnittstelle prüfen: Testfälle und Vertragstests",{"id":846,"text":873},"Wo Ereignis oder Datei besser passen",{"services":875,"lexikon":876},[32,39],[161,536,4],{"slug":536,"title":878,"metaTitle":879,"metaDescription":880,"excerpt":881,"toc":882,"updated":29,"related":898},"Schnittstelle (EDV): was in der Datenverarbeitung darunter fällt","Schnittstelle (EDV): Definition und Arten – Lexikon","Schnittstelle (EDV) erklärt: Unterschied zur Benutzeroberfläche, Arten von Datei bis REST und was in Deutschland in eine Schnittstellenbeschreibung gehört.","Gemeint ist der festgelegte Übergabepunkt zwischen zwei Programmen — eine Vereinbarung darüber, welche Daten in welcher Form und aus welchem Anlass die Seite wechseln.",[883,885,887,890,893,896],{"id":494,"text":884},"Schnittstelle (EDV): Definition in der Datenverarbeitung",{"id":686,"text":886},"Programmschnittstelle und Benutzeroberfläche",{"id":888,"text":889},"arten","Arten: Datei, Datenbank, REST und EDI",{"id":891,"text":892},"beschreibung","Was in einer Schnittstellenbeschreibung steht",{"id":894,"text":895},"vereinbarung","Schnittstelle (EDV) als Vereinbarung zweier Seiten",{"id":480,"text":897},"Wie wir Schnittstellen im Projekt festhalten",{"services":899,"lexikon":900},[32,39],[161,34,4,35],{"slug":396,"title":902,"metaTitle":903,"metaDescription":904,"excerpt":905,"toc":906,"updated":29,"related":923},"Technische Schulden: was sie kosten und wie man sie abbaut","Technische Schulden: Kosten und Abbau – Lexikon","Technische Schulden im Softwareprojekt: wie sie entstehen, was sie im Alltag kosten, wie man sie sichtbar macht und ohne Aufräumaktion geordnet abbaut.","Abkürzungen im Code sparen heute Zeit und verteuern morgen jede Änderung. Wie man den Bestand sichtbar macht, priorisiert und im laufenden Betrieb Stück für Stück abträgt.",[907,909,912,914,917,920],{"id":520,"text":908},"Technische Schulden: der Begriff",{"id":910,"text":911},"entstehung","Wie technische Schulden entstehen",{"id":634,"text":913},"Was sie im Alltag kosten",{"id":915,"text":916},"sichtbar","Wie man sie sichtbar macht",{"id":918,"text":919},"abbau","Wie man sie geordnet abbaut",{"id":921,"text":922},"vermeiden","Wie wir neue Schulden begrenzen",{"services":924,"lexikon":925},[39,164],[36,160,98],{"slug":556,"title":927,"metaTitle":928,"metaDescription":929,"excerpt":930,"toc":931,"updated":29,"related":946},"Werkvertrag vs. Arbeitnehmerüberlassung: woran die Praxis den Unterschied erkennt","Werkvertrag vs. Arbeitnehmerüberlassung – Lexikon","Werkvertrag vs. Arbeitnehmerüberlassung: wer Weisungen erteilt, wer eingliedert – Merkmale, verdeckte Überlassung und die Rechtsfolgen des AÜG in Deutschland.","Nicht der Vertragstext entscheidet, sondern der Projektalltag: Weisungsrecht, Eingliederung und Berichtswege. Merkmale, Prüfkriterien und die Rechtsfolgen des AÜG im Überblick.",[932,935,938,941,944],{"id":933,"text":934},"kern","Werkvertrag vs. Arbeitnehmerüberlassung: der rechtliche Kern",{"id":936,"text":937},"merkmale","Woran Prüfer die Eingliederung erkennen",{"id":939,"text":940},"verdeckt","Verdeckte Überlassung und Scheinselbständigkeit",{"id":942,"text":943},"folgen","Rechtsfolgen ohne Erlaubnis nach dem AÜG",{"id":480,"text":945},"Werkvertrag vs. Arbeitnehmerüberlassung im Projektalltag",{"services":947,"lexikon":948},[39,164],[221,100,101],{"slug":221,"title":950,"metaTitle":951,"metaDescription":952,"excerpt":953,"toc":954,"updated":29,"related":971},"Werkvertrag: Ergebnis, Abnahme und Vergütung im Softwareprojekt","Werkvertrag: Definition, Abnahme, § 631 BGB – Lexikon","Werkvertrag im Softwareprojekt: was der Auftragnehmer schuldet, wie die Abnahme nach §§ 631 ff. BGB abläuft und welche Mängelrechte in Deutschland gelten.","Geschuldet ist ein Ergebnis, nicht der Einsatz von Zeit. Werkverträge stehen in den §§ 631 ff. BGB und leben von einer Leistungsbeschreibung, die prüfbare Abnahmekriterien enthält.",[955,957,959,961,964,966,969],{"id":494,"text":956},"Der Werkvertrag im BGB: Definition nach § 631",{"id":686,"text":958},"Erfolg statt Tätigkeit: die Abgrenzung",{"id":458,"text":960},"Die Abnahme: wann das Werk als geliefert gilt",{"id":962,"text":963},"teilabnahmen","Teilabnahmen statt einer einzigen großen Abnahme",{"id":485,"text":965},"Leistungsbeschreibung im Werkvertrag: Lastenheft und Pflichtenheft",{"id":967,"text":968},"maengel","Mängelrechte, Nachträge und Vergütung",{"id":480,"text":970},"Wie wir den Zuschnitt in Webprojekten machen",{"services":972,"lexikon":973},[39,103],[100,101,99,556],1789404873961]