Unternehmen: Avaya
Projektzeitraum: ca. 6 Monate nach Erstgespräch
Unsere Leistungen:
- Entwicklung von Softwarelösungen
- Beratung bei der Softwarearchitektur und Umsetzung
- Entwicklung des Avaya Web Front End (WFE)
- Entwicklung diverser Konfiguratoren für Kunden und Vertrieb
Zusammenfassung:
Avaya, ein führendes Unternehmen im Bereich IP-Telefonie, beauftragte netTrek mit der Entwicklung und Beratung im Bereich Softwarelösungen. Unser Team hat das Avaya Web Front End (WFE) entwickelt, das von über 180 Servicemitarbeitern für die Koordinierung von Serviceaufgaben genutzt wird. Zusätzlich wurden diverse Konfiguratoren entwickelt, um Kunden und Vertriebskollegen eine schnelle Beratung zu ermöglichen. Durch den Einsatz moderner Frontendtechnologien und einer robusten Continuous Integration und Deployment Pipeline, konnten wir ein sicheres und effizientes Produkt liefern.
Herausforderung
Problemstellung:
Avaya stand vor der Herausforderung, eine effiziente und benutzerfreundliche Softwarelösung zur Koordinierung und Durchführung von Serviceaufgaben, Reparaturen, Austausch und Wartung für eine große Anzahl von Mitarbeitern zu entwickeln. Das bestehende System war nicht in der Lage, die Bedürfnisse von über 180 Servicemitarbeitern zu erfüllen und eine reibungslose Abwicklung dieser Aufgaben sicherzustellen.
Ziele und Anforderungen:
Das Projekt hatte folgende Ziele und Anforderungen:
- Entwicklung des Avaya Web Front End (WFE), das von über 180 Servicemitarbeitern zur Koordinierung und Durchführung von Serviceaufgaben, Reparaturen, Austausch und Wartung genutzt wird.
- Bereitstellung einer intuitiven und effizienten Benutzeroberfläche, um die Arbeitsprozesse der Servicemitarbeiter zu optimieren.
- Entwicklung diverser Konfiguratoren, um Kunden und Vertriebskollegen eine schnelle und zuverlässige Beratung für die Auswahl des richtigen Produkts zu ermöglichen.
Lösung
Unsere Herangehensweise:
Um die Herausforderungen zu bewältigen, setzte netTrek auf modernste Frontendtechnologien und bewährte Entwicklungsprozesse. Die Software wurde überwiegend mit HTML, CSS, SASS, Typescript und Angular entwickelt, um eine performante und benutzerfreundliche Anwendung zu gewährleisten. Dabei wurden konsequent Clean Code-Prinzipien und Git-Flows eingehalten, um eine saubere und wartbare Codebasis sicherzustellen.
Durch die Implementierung von Continuous Integration und Continuous Deployment (CI/CD) in Kombination mit ausführlichen Akzeptanztests wurde ein sicheres und zuverlässiges Produkt gewährleistet, das den hohen Ansprüchen von Avaya gerecht wird.
Kernaspekte:
Die wichtigsten Aspekte und Funktionen, die im Projekt implementiert wurden, umfassen:
- Entwicklung des Avaya Web Front End (WFE):
Eine benutzerfreundliche Oberfläche zur Koordinierung und Durchführung von Serviceaufgaben, Reparaturen, Austausch und Wartung für über 180 Servicemitarbeiter. - Konfiguratoren:
Diverse Konfiguratoren wurden entwickelt, um Kunden und Vertriebskollegen eine schnelle und präzise Beratung bei der Auswahl der richtigen Produkte zu ermöglichen. - Moderne Frontendtechnologien:
Einsatz von HTML, CSS, SASS, Typescript und Angular zur Entwicklung einer leistungsstarken und reaktiven Benutzeroberfläche. - CI/CD und Akzeptanztests:
Implementierung von Continuous Integration und Continuous Deployment sowie umfassende Akzeptanztests zur Sicherstellung der Produktqualität und Zuverlässigkeit.