Softwareentwicklung dort, wo gearbeitet wird: eine abgenommene Fachanwendung für Halle und Lager
Softwareentwicklung heißt bei uns eine Fachanwendung an der Stelle, an der die Daten entstehen: am Terminal neben der Maschine, am Scanner im Lager, auf dem Gerät des Meisters. Individualsoftware für Fertigung und Lager muss auch dann weiterarbeiten, wenn das Netz in der Halle kurz weg ist, und ihre Meldungen danach ins ERP nachreichen.
Vertragspartner ist eine deutsche Gesellschaft, es gilt deutsches Recht, verarbeitet wird nach DSGVO auf Servern in Deutschland und der EU. Der Anlass ist meistens derselbe: In der Halle wird auf Papier oder in einer Tabelle festgehalten, im Büro tippt jemand dasselbe am nächsten Tag ein zweites Mal. Zwei Dinge machen wir dabei nicht: ein neues Warenwirtschaftssystem als Ablösung für Ihres, und Steuerungstechnik an der Anlage selbst. An der SPS arbeitet Ihr Anlagenbauer, wir setzen darüber auf.
Für wen
- Fertiger, deren Schichtmeldungen abends als Zettel ins Büro wandern und dort ein zweites Mal erfasst werden.
- Lager, in denen Wareneingang und Umlagerung auf Listen laufen, weil die Maske der Warenwirtschaft am Regal niemand bedienen kann.
- Betriebe, bei denen an einzelnen Maschinen ein Terminal fehlt und Stückzahl, Ausschuss und Stillstand erst in der Nachbetrachtung entstehen.
- Werke mit Funklöchern zwischen den Hallenteilen, in denen jede Anwendung stehen bleibt, sobald die Verbindung abreißt.
- IT-Verantwortliche in Ostbayern, die eine Fachanwendung brauchen, während sich die Suche nach einem erfahrenen Entwickler über ein halbes Jahr zieht.
Was Sie bekommen
- Softwareentwicklung für das Terminal an der Maschine
- Eine Maske, die mit Handschuhen und auf zwei Metern Abstand bedienbar bleibt: große Flächen, wenige Felder, Auftrag per Barcode statt per Suche. Gebaut mit TypeScript und Node.js, Daten in PostgreSQL, Oberfläche im Browser des Terminals, damit an jedem Gerät die Installation entfällt.
- Scanner und mobile Erfassung im Lager
- Wareneingang, Umlagerung, Kommissionierung und Inventur laufen über Handgeräte: gescannt wird Etikett oder Beleg, gebucht wird gegen Ihre Stammdaten. Eine falsche Eingabe fängt die Anwendung dort ab, wo sie entsteht, und nicht erst beim Monatsabschluss.
- Weiterarbeiten, wenn die Verbindung abreißt
- Buchungen bleiben auf dem Gerät und werden nachgemeldet, sobald das Netz wieder steht; eine Vorgangsnummer schließt aus, dass dabei etwas doppelt ankommt. Zu jeder Übertragung stehen Zeitpunkt und Ergebnis im Protokoll, damit später nachvollziehbar bleibt, was wann im ERP gelandet ist.
- Anbindung an Ihr ERP und an die Geräte in der Halle
- Aufträge, Artikel und Bestände kommen aus dem führenden System, Rückmeldungen gehen denselben Weg zurück. Waagen, Etikettendrucker und Maschinenanzeigen binden wir über die Schnittstelle an, die das Gerät hergibt; über 180 Systeme liegen bereits in unserem eigenen Werkzeugkasten.
- Softwareentwicklung mit einer Übergabe an Ihre Leute
- Jede Etappe bringt Tests, Dokumentation und eine Einweisung an der Anlage mit: Meister und Lagerleitung müssen die Anwendung ohne uns bedienen und kleine Änderungen selbst beauftragen können. Dieselbe Architektur betreiben wir in über vierzig eigenen Diensten.
Vom Rundgang durch die Halle bis zur Abnahme
Rundgang und Gespräch am Ort
Ein Gespräch von rund zwanzig Minuten über Ziel, Stand und Engpass, danach der Weg eines Belegs durch Halle, Lager und Büro. Statt Folien zeigen wir laufende Systeme. Anschließend sagen wir offen, welchen Teil wir übernehmen und welchen nicht.
Angebot mit Abnahmekriterien
Im Angebot stehen Etappen, Datenmodell, die Liste der Geräte und Schnittstellen und die Kriterien für die Abnahme, dazu Vertragsform, Preismodell und der Zeitrahmen – alles das, bevor die erste Zeile entsteht.
Umsetzung mit Lieferungen an der Maschine
Jede Lieferung ist eine lauffähige Fassung, geprüft an einer Kopie Ihrer echten Auftrags- und Artikeldaten und an einem Gerät aus Ihrer Halle. Jede Änderung geht durch ein Review: erst unsere KI-Werkzeuge, dann ein Entwickler.
Abnahme in der laufenden Schicht
Abgenommen wird nicht am Schreibtisch, sondern im Betrieb: mit echten Aufträgen gebucht, der Abgleich mit dem ERP mitgeprüft. Danach greift die Gewährleistung auf Mängel; Repository und Zugänge liegen von Anfang an bei Ihnen.
Abnahme statt Versprechen
Was abgenommen wird, steht vor dem Start im Angebot und nicht danach im Protokoll. Eine abgegrenzte Anwendung läuft im Werkvertrag: Preis je Etappe fest, geprüft wird gegen die Leistungsbeschreibung, für Mängel haften wir. Geliefert wird stückweise, und jedes Stück steht für sich.
Beratung, Konzept und die Begleitung Ihrer Leute laufen im Dienstvertrag. Bevor Sie uns Stücklisten, Auftragsdaten oder Zeichnungen zeigen, schließen wir eine beidseitige Geheimhaltungsvereinbarung; bei personenbezogenen Daten kommt ein Auftragsverarbeitungsvertrag dazu, und im Angebot steht, welche Angaben ein externer Dienst oder ein Sprachmodell überhaupt zu sehen bekommt. Die Arbeit verteilt und verantwortet unsere Projektleitung; Preise und Sätze nennt das Angebot nach dem Gespräch.
Software für Fertigung und Lager: die offenen Punkte vorab
Was kostet individuelle Softwareentwicklung?
Das hängt an der Zahl der Arbeitsplätze in Halle und Lager, an den Geräten, die angebunden werden, und am Zustand Ihrer Stammdaten. Nach dem Gespräch nennt das Angebot einen festen Preis je Etappe im Werkvertrag. Gerechnet wird gegen den beschriebenen Umfang, nicht gegen eine Liste von Sätzen.
Wie lange dauert ein Softwareprojekt?
Verlässlich ist die Reihenfolge, nicht eine Zahl: Rundgang und Gespräch, Angebot mit Abnahmekriterien, Lieferungen zum Anfassen an einem Gerät aus Ihrer Halle, Abnahme in der laufenden Schicht. Sobald die Etappen beschrieben sind, steht der Zeitrahmen im Angebot.
Läuft die Anwendung auch ohne Netz in der Halle?
Ja, wenn das bei der Abnahme so vereinbart ist. Buchungen bleiben auf dem Gerät und werden nachgemeldet, sobald die Verbindung steht, und eine Vorgangsnummer verhindert Doppelbuchungen. Was fachlich passieren soll, solange keine Rückmeldung kommt, klären wir vorher mit Ihren Leuten.
Wem gehört der Quellcode?
Die Nutzungsrechte am eigens für Sie geschriebenen Code gehen mit vollständiger Bezahlung über, zusammen mit Dokumentation, Zugängen und Repository. Bausteine, die wir wiederverwenden, und die genutzten Open-Source-Lizenzen sind im Vertrag namentlich aufgeführt.
Welcher Zettel wandert bei Ihnen abends ins Büro?
Nennen Sie uns den Beleg oder die Meldung, die heute von Hand übertragen wird, und das System, in dem sie landen soll. Im Gespräch sagen wir, welchen Teil davon wir als Werkvertrag übernehmen.