IWF AG
- Portale & Plattformen
- Eigenentwicklungen
Services
Bedürfnisse Deiner Kunden
verstehen
Ideen & Lösungen generieren
Individuelle Software-Entwicklung
Prototyping
Technologie Beratung
UI/UX Design
Die IWF AG, eine grosse Kommunikationsagentur in der Schweiz, bietet ihren Kunden unter anderem einen Polit- und Medienmonitoring-Service an. Ziel des Projekts war die Entwicklung einer effizienten und benutzerfreundlichen Lösung, die den Zugang zu relevanten politischen und medialen Daten erleichtert.
Ausgangssituation
Das systematische politische Monitoring war manuell sehr aufwändig und kaum zu bewerkstelligen. Die bestehende Lösung war ineffizient und die Integration verschiedener Datenquellen stellte eine erhebliche technische Hürde dar. Darüber hinaus sollte das bereits bestehende Medienmonitoring in das neu zu erstellende Frontend integriert und den Kunden der IWF AG über eine Benutzerverwaltung zur Verfügung gestellt werden.
Herausforderung
Die grösste Herausforderung bestand in der Anbindung der unterschiedlichen Datenquellen an SolR. Während auf Bundesebene die wichtigsten Daten über die bestehende RestAPI des Bundes integriert werden konnten, musste auf Kantonsebene die Datenbasis per Web Crawler aufgebaut werden.
Lösungsansatz
Der Lösungsansatz umfasste die Entwicklung eines neuen Frontends, das den Zugang zu relevanten Daten erleichtert und folgende Schritte beinhaltete:
- Analyse und Produktentwicklung: Durchführung einer detaillierten Problemanalyse und Erstellung eines Product Backlogs.
- MVP-Ansatz: Entwicklung eines Minimum Viable Products (MVP), um schnell eine funktionsfähige Version bereitzustellen und Benutzerfeedback zu sammeln.
- Integration von Datenquellen: Verwendung der Open-Source-Komponente Apache Solr für die Indexierungs- und Suchfunktion, was ein schnelles Laden und Speichern der Datensätze sicherstellte. Bundesdaten wurden über die RestAPI abgerufen, während kantonale Daten durch einen speziell entwickelten Webcrawler gesammelt und an Solr angebunden wurden.
- Frontend-Entwicklung: Das Frontend wurde mit React und Bootstrap entwickelt.
- Chatbot-Integration: Ein Chatbot wurde implementiert, um Kundenanfragen automatisiert zu beantworten und sie durch das System zu führen.
Umsetzung
Analyse und Erstellung des Product Backlogs
Die Anforderungen wurden detailliert erfasst und priorisiert.
MVP-Entwicklung
Eine erste funktionsfähige Version wurde entwickelt und bereitgestellt, um frühzeitig Benutzerfeedback zu sammeln.
Integration und Datenverarbeitung
Bundes- und kantonale Daten wurden effizient integriert und verarbeitet.
Frontend- und Chatbot-Entwicklung
Ein benutzerfreundliches Interface wurde erstellt, das sowohl Medien- als auch das Politikmonitoring integriert.
Ergebnisse
Das entwickelte Tool ist nun ein integraler Bestandteil des Angebots der IWF AG. Angemeldete Kunden können über das Frontend einfach Themen (sogenannte Issues) definieren und werden über relevante Entwicklungen informiert. Die Lösung führte zu einer erheblichen Zeitersparnis und verbesserte die Benutzerfreundlichkeit deutlich. Der MVP-Ansatz ermöglichte es, schnell auf Benutzerfeedback zu reagieren und das Produkt kontinuierlich zu verbessern.
Der integrierte Chatbot verbesserte die Kundenkommunikation erheblich, indem er schnelle und präzise Antworten auf häufige Anfragen lieferte und die Nutzer durch die komplexe Datenlandschaft navigierte. Dies führte zu einer gesteigerten Kundenzufriedenheit und entlastete gleichzeitig das Support-Team der IWF AG.
Lessons Learned
- MVP-Ansatz: Der Einsatz eines MVPs erwies sich als äußerst vorteilhaft, um schnell Benutzerfeedback zu erhalten und die Lösung iterativ zu verbessern.
- Integration von Datenquellen: Die Kombination aus API-Abfragen und Webcrawlern ermöglichte eine umfassende Datenintegration, die zuvor eine große Herausforderung darstellte.
- Benutzerfreundliches Design: Ein intuitives Frontend ist entscheidend für die Akzeptanz und Nutzung durch die Kunden.
- Automatisierte Kundenkommunikation: Die Implementierung eines Chatbots kann die Effizienz der Kundenbetreuung erheblich steigern und das Support-Team entlasten.
- Kontinuierliche Verbesserung: Regelmäßiges Benutzerfeedback ist unerlässlich, um die Lösung kontinuierlich an die Bedürfnisse der Nutzer anzupassen und zu optimieren.
- Teamwork und Kommunikation: Gegenseitiges Vertrauen, Respekt, Teamwork und transparente Kommunikation waren die Grundlage der erfolgreichen Zusammenarbeit zwischen der IWF AG und Mindset. Die iterative Vorgehensweise und inkrementelle Entwicklung sowie die konsequente Verfolgung des MVP-Ansatzes garantierten einen raschen Time-to-Market und eine qualitativ hochwertige Implementierung der Lösung.
Was unsere
Kund:innen sagen
Simon Dalhäuser
Leiter Public Affairs - IWF AG