Softwareentwicklung in Böblingen: ein Serviceportal, das mit Ihrem ERP Schritt hält
Böblingen: das Produkt bleibt beim Kunden, die Servicehistorie verstreut sich
Softwareentwicklung in Böblingen beginnt bei uns mit einer unbequemen Frage: Wo steht, was mit einem ausgelieferten Produkt in den letzten Jahren passiert ist? Ruft ein Kunde mit einer Seriennummer an, sucht der Service Wartungsvertrag, letzte Einsätze und getauschte Teile in mehreren Systemen. Hersteller in Deutschland bekommen diese Software bei uns im Werkvertrag nach deutschem Recht, mit Kundendaten nach DSGVO. Bleibt ein Produkt viele Jahre beim Kunden, wechseln in dieser Zeit Ansprechpartner beim Kunden, Techniker im eigenen Haus, manchmal auch das ERP. Serviceberichte liegen dann in Ordnern, Seriennummern in einer älteren Datenbank, Wartungsverträge in der Buchhaltung. Wer die Historie zusammenführen will, braucht Software, die mit dem ERP in beide Richtungen spricht, und jemanden, der sie baut. Im Kreis sitzen das Mercedes-Benz Werk Sindelfingen, das Forschungs- und Entwicklungszentrum von IBM, der Forschungscampus von Bosch in Renningen, das Entwicklungszentrum von Porsche in Weissach und in Leonberg GEZE, Hersteller von Tür- und Fenstertechnik. Für den mittelständischen Hersteller ändert die Nachbarschaft wenig an der Stellenfrage: Die Suche nach einem erfahrenen Entwickler zieht sich über ein halbes Jahr, und die Servicehistorie bleibt so lange verstreut.
Softwareentwicklung für den installierten Bestand
Das Ergebnis ist ein Serviceportal auf der Grundlage Ihres installierten Bestands: jedes ausgelieferte Produkt mit Seriennummer, Einbauort, Wartungsvertrag und lückenloser Servicehistorie. Ihre Kunden, ob Betreiber, Hausverwaltung oder Fachhändler, melden Störungen direkt zum Produkt, fragen Ersatzteile an und sehen, wann die nächste Wartung fällig ist. Ihr Service plant Einsätze aus derselben Liste und schreibt die Berichte dorthin zurück. Unter der Oberfläche liegt der Teil, der den Unterschied macht: eine Anbindung an Ihr ERP in beide Richtungen, damit Kundenstamm, Verträge und Aufträge dort bleiben, wo die Buchhaltung sie erwartet, und das Portal trotzdem aktuell ist. Altbestände aus früheren Systemen übernehmen wir als eigene Etappe, vorher und nachher gezählt.
Die ERP-Anbindung, die sich meldet, wenn sie schweigt
Die gefährlichste Schnittstelle ist die, die still aufhört zu liefern: Das Portal zeigt einen Wartungsstand, der längst nicht mehr stimmt, und niemand merkt es. Deshalb bekommt jeder Datenfluss des Portals einen Puls, der am erfolgreichen Abruf hängt und nicht daran, ob zuletzt neue Datensätze kamen. Bleibt der Abruf aus, meldet das System es von selbst. Wie das im Betrieb aussieht, zeigt eine abgeschlossene Arbeit aus der Lebensmittelproduktion: Von 22 angebundenen Datenquellen standen drei sofort als veraltet auf dem Bildschirm, als der Puls eingeschaltet wurde. Dahinter lagen Ausfälle, die sonst erst viel später aufgefallen wären. Übertragen auf Ihren Service heißt das: Ein veralteter Stand wird gemeldet, bevor ein Techniker mit falscher Historie zum Kunden fährt.
Softwareentwicklung in Etappen vom Altbestand bis zum Kundenzugang
Das Vorgehen beginnt mit einem Gespräch über Ihren Bestand: welche Systeme Seriennummern, Verträge und Berichte heute führen und wer darin arbeitet. Im Angebot stehen danach die Etappen mit Schnittstellenliste und Abnahmekriterien, in der Regel zuerst die Übernahme des Altbestands, dann Wartungsplanung und Innendienst, zuletzt der Zugang für Ihre Kunden. Jede Etappe wird als lauffähige Fassung geliefert, die Sie auf einer Vorschau-Adresse prüfen. Für Ihr Portal setzen wir auf TypeScript, Node.js und PostgreSQL, im Browser auf React. In Kundenprojekten prüfen zuerst unsere KI-Werkzeuge jede Änderung, danach ein Entwickler. Unsere eigenen Systeme folgen einer festen Bauweise: dieselbe Architektur in über vierzig Diensten, dazu über 180 Systeme im eigenen Werkzeugkasten (Schnittstellen, Kanäle, eigene Dienste). Welche Schnittstellen Ihr ERP bekommt, steht in der Schnittstellenliste des Angebots.
Abnahme statt Versprechen, bevor jemand Ihre Kundendaten sieht
Ein Serviceportal mit Kundenstamm, Einbauorten und Verträgen berührt Daten, die Ihre Kunden Ihnen anvertraut haben. Die Zusammenarbeit beginnt deshalb mit einer gegenseitigen Geheimhaltungsvereinbarung, noch bevor Exporte oder Zugänge übergeben werden. Für die Verarbeitung personenbezogener Daten in Ihrem Auftrag schließen wir einen Auftragsverarbeitungsvertrag; technische und organisatorische Maßnahmen und eingesetzte Unterauftragnehmer stehen im Angebot, ebenso, ob ein Sprachmodell irgendeinen Teil der Daten sieht. Liegt der Betrieb bei uns, nutzen wir eigene Server bei Hetzner in Deutschland und der EU; wer ihn übernimmt, klären wir ebenfalls im Angebot. Woran jede Etappe gemessen wird, legt das Angebot vor dem Start fest. Umgesetzt wird im Werkvertrag mit festem Preis je Etappe und Abnahme; der Zeitrahmen steht ebenfalls dort. Die Arbeit verantwortet unsere Projektleitung, und Repository und Zugänge liegen von Anfang an bei Ihnen. Mit vollständiger Bezahlung gehen die Nutzungsrechte am eigens für Sie erstellten Code auf Sie über. Zum Auftakt ist ein Termin vor Ort in Böblingen möglich; hilfreich ist ein Auszug aus dem Anlagenbestand, gern mit Beispieldaten statt echter Kundendaten.
Böblingen, Baden-Württemberg
- Kreisstadt südwestlich von Stuttgart, die mit dem Nachbarort Sindelfingen zu einem zusammenhängenden Industrie- und Wohnraum verwachsen ist.
- Das Mercedes-Benz Werk Sindelfingen grenzt an Böblingen; dort werden Fahrzeuge des Konzerns produziert und entwickelt.
- IBM betreibt in Böblingen ein Forschungs- und Entwicklungszentrum, an dem Hard- und Software entwickelt wird.
- Bosch hat in Renningen im Landkreis seinen zentralen Forschungscampus, Porsche sein Entwicklungszentrum in Weissach.
- In Leonberg im Landkreis sitzt GEZE, Hersteller von Tür- und Fenstertechnik.
- Auf dem Flugfeld, dem früheren Flughafengelände zwischen Böblingen und Sindelfingen, ist ein gemeinsames Gewerbe- und Wohnquartier beider Städte entstanden.
- Die IHK-Bezirkskammer Böblingen betreut die Unternehmen des Kreises als Teil der IHK Region Stuttgart.
- Der Ingenieurdienstleister Bertrandt hat seinen Hauptsitz in Ehningen im Landkreis und entwickelt im Auftrag von Fahrzeugherstellern.
- Die Autobahn Stuttgart–Singen verläuft direkt an der Stadt vorbei, die S-Bahn fährt nach Stuttgart und Herrenberg, die Schönbuchbahn erschließt das Umland Richtung Dettenhausen.
Begriffe zum Thema
Leistungsbeschreibung für Service-Software: den Servicefall prüfbar beschreiben
Software rund um ein technisches Produkt lässt sich am besten entlang eines echten Servicefalls beschreiben. So entstehen Sätze, aus denen später Prüffälle für die Abnahme werden.
Mängelhaftung bei Service-Software: was anders ist als bei der verkauften Maschine
Hersteller kennen Gewährleistung aus dem Verkauf ihrer Anlagen. Für bestellte Software gelten verwandte Begriffe, aber andere Regeln bei Wahlrecht, Selbsthilfe und Fristbeginn.
Software für Service und After-Sales: was Hersteller zuerst fragen
Kommen Sie zum Gespräch nach Böblingen oder Sindelfingen?
- Ja, nach Absprache kommen wir zu einem Termin vor Ort, ob in Böblingen, Sindelfingen oder anderswo im Landkreis. Sinnvoll ist das zum Auftakt und zur Abnahme einer Etappe; den Stand dazwischen prüfen Sie auf der Vorschau-Adresse.
Welche Firma für Softwareentwicklung in Böblingen bindet ein bestehendes ERP an?
- Pfeilgrund Software baut Anwendungen, die an ein vorhandenes ERP angebunden werden, statt es zu ersetzen: Serviceportal, Wartungsplanung und Ersatzteilanfrage lesen und schreiben die Daten dort, wo die Buchhaltung sie führt. Welche Schnittstellen Ihr ERP anbietet, klären wir vor dem Angebot.
Was geschieht mit Serviceberichten aus unserem alten System?
- Sie werden als eigene Etappe übernommen: vorher gezählt, auf Dubletten geprüft, nachher erneut gezählt. Was sich nicht eindeutig einem Produkt zuordnen lässt, erscheint auf einer Liste, statt stillschweigend zu verschwinden.
Projekt in Böblingen besprechen
Gearbeitet wird remote, in unseren eigenen Systemen. Termine vor Ort in Böblingen vereinbaren wir bei Bedarf – wir kommen dafür zu Ihnen.