Ein Softwarepaket für die Fertigung von Möbeln
Das spezielle Entwicklungszentrum von Itransition hat einem führenden britischen Möbelhersteller geholfen, seinen Umsatz um 21 % zu steigern, seine Back-Office-Workflows umzugestalten und eine VR-basierte Kundenansprache zu entwickeln.
Inhaltsverzeichnis
Kontext
Unser Kunde ist ein führender britischer Küchenhersteller und -einzelhändler mit über 90 Vertriebszentren im ganzen Land. Das Unternehmen verfügt über eine eigene IT-Abteilung, die Software-Tools für die Automatisierung der Produktions-, Logistik-, Lager- und Vertriebsprozesse entwickelt und pflegt. Da das Unternehmen jedoch schnell wuchs und seine Produktionslinien, Vertriebskanäle und seine globale Präsenz ausbaute, entschied es sich für eine Teamvergrößerung, um den Pool der damit verbundenen Entwicklungsprojekte abzudecken.
Itransition erhielt den Zuschlag als Anbieter von Technologiedienstleistungen dank unserer kommerziellen Erfahrung mit PHP- und Cloud-Technologien, unserer Agile-Reife und der perfekten kulturellen Übereinstimmung mit der Organisation des Kunden, die wir in einem Pilotprojekt unter Beweis stellten.
Lösung
Im Jahr 2015 richtete Itransition ein dediziertes Entwicklungszentrum (DDC) für die Bereitstellung von Frontend-, Backend- und mobilen Softwareentwicklungsdiensten ein, die das kundeneigene CRM-System, die eCommerce-Websites und die Tools zur Geschäftsautomatisierung umfassten. Zusätzlich zu dieser laufenden Arbeit bietet unser Team auch technische Koordination, Architekturdesign und Entwicklung von Schlüsselfunktionen im Zusammenhang mit der Software für die kundenspezifische Möbelherstellung.
Das VR-Küchenplanungstool
Die DDC von Intransition entwickelte eines der wichtigsten Produkte des Unternehmens zur Kundenbindung - ein Online-Küchenplanungswerkzeug. Die Webanwendung bietet Anpassungsmöglichkeiten für die Modellierung von Größe, Farbe, Form und Anordnung der Möbel. Sie ermöglicht es Designern, detaillierte Küchenpläne mit Geräten, Arbeitsplatten, Fliesen und anderen Einrichtungsgegenständen zu erstellen, die auf praktische Weise visualisiert werden.
Die Anwendung rendert interaktive 3D-Grafiken, ohne irgendwelche Plugins zu verwenden. Daher läuft dieses Küchenplanungsmodellierungswerkzeug auf allen Geräten und funktioniert auch mit VR-Headsets.
Dafür haben unsere Virtual-Reality-Entwickler ein VR-Modul erstellt, das Unity 3D-Küchenmodelle in der VR-Szene platziert und über das HTC Vive-Headset verfügbar macht. Die Anwendung schafft eine vollständig immersive Styling-Erfahrung, bei der potenzielle Küchenkäufer durch ihre virtuelle Küche gehen, Geräte öffnen und schließen sowie verschiedene Layouts und Materialien auswählen können.
Das kundenspezifische CRM/ERP-System
Itransition's DDC war auch an der Entwicklung der Fertigungssoftwarelösung des Kunden beteiligt, die ERP- und CRM-Funktionen kombiniert des Kunden beteiligt und führte Hunderte von Optimierungen und Funktionserweiterungen dafür ein. Diese geschäftskritische Lösung sammelt Daten über Möbelkäufer über alle physischen und digitalen Kanäle, einschließlich der integrierten Web/VR-Küchenmodellierungsanwendung. Die mit Hilfe dieser Anwendung erstellten Küchenpläne werden automatisch in Angebote umgewandelt und an das CRM/ERP-System weitergeleitet, wo diese Angebote bearbeitet und weiter in Aufträge umgewandelt werden.
Das Lagerverwaltungssystem
Um den Kunden bei der Verwaltung seiner Beschaffungs- und Lagerprozesse zu unterstützen, entwickelten wir eine brandneue Lagerverwaltungslösung, die das alte System von der Stange ablöste, das den Anforderungen des Unternehmens nicht mehr gerecht wurde. Die neue Lösung wurde mit der IFS Warehouse Data Collection und dem CRM/ERP-System integriert.
Im Lagerverwaltungssystem gibt es die folgenden Benutzerrollen:
- Einkäufer, die die Beschaffung verwalten, Einkaufsanfragen (PR) und Bestellungen (PO) erstellen, Einkaufspreise und die Menge der benötigten Artikel festlegen sowie Lieferanten auswählen.
- Bewilligungsmanager, die PRs genehmigen und die ausgewählten Lieferanten autorisieren.
- Mitarbeiter im Lager, die Bestandstransaktionen abwickeln, den Bestand und die Reservierungen verwalten, eingekaufte Waren entgegennehmen und Bestellungen an die Verteilungszentren versenden.
- Admins, die Standorte, Standortregeln, Typen, Zonen usw. verwalten.
Das System ist mit einer Reihe von Geschäftsregeln vorinstalliert, die auf der Grundlage bestimmter Aktionen die Änderung des Bestellstatus in "zur Genehmigung anstehend", "eingegangen", "storniert" usw. auslösen. Das System ermöglicht auch die Verfolgung von Lagerbewegungen zwischen verschiedenen Lagern.
Vorhersageberichte. Diese Funktion, die wir in das Lagerverwaltungssystem implementiert haben, ermöglicht die automatische Berechnung der zu kaufenden Warenmenge. Das System generiert XLS-Dateien mit Daten über den historischen Verbrauch und den künftigen Bedarf an bestimmten Waren, so dass das Lagerpersonal fundierte Entscheidungen treffen kann.
Das aggregierte Dashboard. Zur Erleichterung der Beschaffungsverwaltung haben wir ein aggregiertes Dashboard erstellt, das den Benutzern einen schnellen Zugriff auf die wichtigsten Daten wie Auftragsstatus, ausstehende Aufträge, Fehlmengen usw. ermöglicht.
Die eigenständige Lösung zur Sendungsverfolgung. Da der Kunde für die Auslieferung seiner Bestellungen die Dienste dritter Logistikunternehmen in Anspruch nahm, implementierten wir ein System zur Automatisierung der mit dem Versand verbundenen Prozesse. Das System weist den Fahrzeugen Eingangs- und Zielpunkte zu und erleichtert die Verwaltung logistischer Abläufe zwischen den Lagern.
Mitarbeiterdatenverwaltung
Wir haben eine Lösung für die Speicherung und Verwaltung von Mitarbeiterdaten entwickelt, darunter Basisdaten, Fotos, Telefonnummern, Abteilungen, frühere Beschäftigungsverhältnisse usw. Diese Daten werden zunächst in das Sage-Buchhaltungssystem des Kunden eingegeben, wenn ein neuer Mitarbeiter eingestellt wird, und dann in diese Lösung zur Verwaltung der Mitarbeiterdaten importiert.
Die Lösung ist außerdem so konzipiert, dass sie die Verwaltung von Benutzerrollen und -rechten unterstützt. Sie dient als zentraler Einstiegspunkt, der es den Mitarbeitern des Kunden ermöglicht, ein Unternehmenskonto für alle vorhandenen Geschäftsanwendungen zu nutzen.
Das E-Learning-Management-System
Für die Mitarbeiterschulung und Wissensbewertung wurde ein SCORM-basiertes Lernmanagementsystem (LMS) geliefert. Es stellt Schulungskurse für die Mitarbeiter des Kunden bereit und sorgt für ein reibungsloses Onboarding.
Alle neuen Mitarbeiter sollen Schulungen (entweder mit dem Kursleiter oder individuell) absolvieren und den Status "graduiert" erhalten. Wenn ein Benutzer die erforderlichen Kurse nicht absolviert, kann er sich bei keiner der Lösungen des Kunden anmelden. Einige Kurse, z. B. über die GDPR-Richtlinien, sollten in bestimmten Abständen wiederholt werden, um die Qualifikation eines Mitarbeiters zu bestätigen, andernfalls werden seine Konten gesperrt.
Abhängig von der Rolle der Mitarbeiter gibt es verschiedene Arten von Kursen, die absolviert werden müssen. Für jede der Rollen haben wir eigene Lernerprofile (z.B. für Küchenplaner) mit zugehörigen Schulungen erstellt, die in Pflicht- und Zusatzkurse unterteilt und in Stufen und Module gegliedert sind. Am Ende eines jeden Kurses absolvieren alle Benutzer ein Quiz.
Im LMS-Administrationsbereich können die Lernmanager des Kunden die Profile der Mitarbeiter, die Kernkompetenzen, den Schulungsstatus (z. B. in Bearbeitung, abgeschlossen) und die Historie aller absolvierten Schulungen einsehen. Es ist auch möglich, Berichte über den Schulungsfortschritt der Mitarbeiter zu erstellen.
Mobile Anwendungen
Itransition unterstützte das interne Team des Kunden auch bei der unternehmensweiten Mobilen Anwendungsentwicklung. Wir entwickelten die mobile App für Möbelmonteure vor Ort, die ihnen hilft, Aufträge zu erstellen, die damit verbundenen Kosten zu kalkulieren und alle notwendigen Dokumente zu generieren, die digital unterzeichnet werden können.
Eine weitere mobile App wurde für das Reklamationsmanagement entwickelt, die es den Nutzern ermöglicht, auftretende Reklamationen vollständig zu dokumentieren, dazugehörige Bilder zu machen und hochzuladen, die Reklamation zu verwalten und die dazugehörigen Berichte von unterwegs aus zu erstellen.
Für einen erweiterten Datenschutz in diesen mobilen Unternehmens-Apps haben wir eine Verschlüsselung der Nutzerdaten implementiert und Tests zur Erkennung von Jailbreaking durchgeführt.
Weitere Software-Lösungen
Um die Geschäftsabläufe des Kunden zu verbessern, lieferten wir weitere Softwarelösungen, die für den Bereich der Möbelherstellung relevant sind:
Implementierung eines E-Commerce-Moduls. Wir haben ein E-Commerce-Modul entwickelt und implementiert, das die zentralisierte Auftragsabwicklung unterstützt. Das auf PHP basierende Modul ist in das CRM/ERP-System des Unternehmens integriert und läuft auf einem flexiblen CMS zur Verwaltung von Produktkatalogen.
Finanzmanagement. Für das E-Commerce-Modul haben wir eine separate Lösung für das Zahlungsmanagement erstellt und mit Sage Pay und Worldpay für sichere Online-Zahlungen integriert. Außerdem haben wir die Lösung mit einer der Partnerbanken des Kunden integriert, so dass Käufer direkt im System einen Kredit für den Kauf einer Küche aufnehmen können, ohne eine Bank aufsuchen zu müssen.
Druckmanagement. Wir haben eine maßgeschneiderte Anwendung für das Druckmanagement entwickelt, die es den Mitarbeitern erleichtert, die komplizierten Regeln für das Ausdrucken verschiedener Arten von Dokumenten und Branding-Materialien mit bestimmten Druckern zu befolgen, die in den Räumlichkeiten des Kunden installiert sind.
Lokalisierung für den US-Markt. Als der Kunde beschloss, auf den US-Markt zu expandieren, halfen wir ihm, sein Geschäftsverwaltungssystem für diesen Schritt vorzubereiten. Wir implementierten Umschaltfunktionen, um bestimmte Funktionen für britische und US-amerikanische Lagerhäuser ein- oder auszuschalten. Außerdem sorgten wir dafür, dass die Systeme mehrere Währungen unterstützen, und führten die Lokalisierung durch, damit sie den US-Standards in Bezug auf Rechtschreibung, Maßeinheiten, Zeitzonen usw. entsprachen.
Zusammen mit Itransition haben wir einige der aufregendsten Produkte in unserer Geschichte und in der britischen Küchenindustrie entwickelt... Dank Itransition unterstützen wir das erforderliche Tempo des geschäftlichen Wandels mit hochkarätigen Lösungen auf Unternehmens- und Kundenebene.
IT-Direktor
Verfahren
Für das Projekt wurde ein eigenes Entwicklungszentrum im Rahmen eines gemischten Liefermodells gewählt.
Im Laufe der fünfjährigen Zusammenarbeit ist das Entwicklungszentrum von Itransition auf mehr als 100 Mitarbeiter angewachsen, die in mehr als 20 Unterteams mit verschiedenen Zuständigkeiten wie Frontend, Backend, F&E und mehr aufgeteilt sind. Jedes Team besteht aus 2 bis 8 Entwicklern, 1 bis 2 Business-Analysten und 3 bis 5 QA-Ingenieuren, sowohl auf der Seite von Itransition als auch auf der Seite des Kunden. In jedem Team gibt es auch einen Scrum Master, der den Kunden vertritt.
Wir haben die folgenden Tools für Projektmanagement und Zusammenarbeit eingeführt:
- Atlassian Jira für Sprint-Planung, Aufgabenverteilung und Job-Tracking
- Confluence und Slack für eine reibungslose Zusammenarbeit und Kommunikation
- Xray für die Planung, Durchführung und Auswertung von Tests
- Jenkins und Bitbucket für kontinuierliche Integration
Agile Implementierung
Wir haben uns für die Scrum-Entwicklungsmethodik mit zweiwöchigen Sprints entschieden, da sie für einen inkrementellen Produktaufbau mit der notwendigen Flexibilität geeignet ist, um Änderungen einzuführen, Backups zu erstellen und den Beitrag der einzelnen Teammitglieder zu sehen. Der auf Scrum basierende Projektablauf und die Kommunikation sind wie folgt geregelt:
Sicherheitskontrollen
Itransition befolgt die Datenschutzanforderungen und -richtlinien des Kunden während des gesamten Lebenszyklus der Softwareentwicklung und hält sich dabei an die ISO-konformen Qualitätsmanagement- und Sicherheitsmanagementsysteme.
Zudem führt unser QA-Team systematisch Schwachstellentests durch, um potenzielle Bedrohungen zu identifizieren und zu beseitigen. Unser Team hat keinen Zugriff auf die Live-Daten des Kunden. Bei der Migration der Daten in unsere Testumgebung werden alle sensiblen Informationen verschlüsselt, so dass Vertraulichkeit und Datenschutz gewährleistet sind.
Um eine GDPR-konforme Umgebung zu schaffen, haben wir eine Reihe von rechtzeitigen Änderungen an den Anwendungen vorgenommen, die Kundendaten verarbeiten, darunter das CRM/ERP-System und die mobilen Apps. So werden die personenbezogenen Daten der Endkunden jetzt nur noch in Vereinbarungen gespeichert, und der Zugriff ist nur noch für bestimmte Mitarbeiter möglich. Außerdem haben wir den Zeitraum begrenzt, in dem die personenbezogenen Daten der Nutzer in den Anwendungen gespeichert werden können.
Ergebnisse
Seit über fünf Jahren ist Itransition ein zuverlässiger technologischer Partner des britischen Küchenherstellers, der dessen kontinuierliche digitale Transformation vorantreibt. Mehr als 100 Fachleute haben an der Entwicklung von Software für die Möbelherstellung gearbeitet, die sowohl Backoffice- als auch kundenorientierte Lösungen umfasste.
Diese Lösungen halfen dem Kunden, seinen Umsatz um 21 % zu steigern und seine Geschäftsprozesse erheblich zu verbessern, während sie ihm gleichzeitig halfen, sein Geschäft neben seinem erschwinglichen Möbelsortiment auch auf das Luxussegment auszuweiten. Gemeinsam haben wir auch innovative Wege des digitalen Engagements beschritten, wie z. B. das VR-basierte Küchendesignerlebnis.
Dienstleistungen
Entwicklung von Augmented und Virtual Reality
Wenden Sie sich an Itransition für ein umfassendes Angebot an AR- und VR-Entwicklungsdienstleistungen. Wir entwerfen und implementieren maßgeschneiderte immersive Erlebnisse für alle kompatiblen Geräte.
Fallstudie
BI-Plattform mit KI und Computer Vision für einen Modeeinzelhändler
Erfahren Sie, wie Itransition BI für den Einzelhandel bereitstellte und eine ML-basierte Kundenanalyselösung implementierte, die jetzt 10 TB an Daten verarbeitet.
Fallstudie
Unternehmensweites Lernportal für PayPal
So hat Itransition für PayPal ein plattformbasiertes Schulungsportal für neue Mitarbeiter entwickelt, das die Lernkurve für Neueinsteiger verkürzt.
Fallstudie
Salesforce CRM für eine US-Buyout-Agentur für Versicherungen
Erfahren Sie, wie das angepasste Salesforce CRM von Itransition einer US-amerikanischen Buyout-Agentur für Versicherungen 54 % mehr Leads beschert hat.
Fallstudie
Eine AR-App für die Interaktion mit Berühmtheiten
Erfahren Sie, wie Itransition bei der Entwicklung einer AR-App zur Interaktion mit Prominenten für iOS und Android geholfen hat.