Funktioniert aber fühlt sich nicht richtig an
In den vergangenen Tagen habe ich intensiv an einem neuen Bestandteil von Calensphere gearbeitet. “Cali” soll Nutzer künftig direkt innerhalb der Plattform unterstützen. Auf der öffentlichen Website soll der Assistent dabei helfen, Informationen schneller zu finden. Im Dashboard soll er später Fragen beantworten, bei der Einrichtung helfen und Anwender durch die Plattform begleiten. Technisch funktioniert dieser Ansatz bereits. Trotzdem werde ich ihn wahrscheinlich nicht in dieser Form veröffentlichen.
Technik allein reicht nicht aus
Der Assistent läuft bewusst auf einer lokalen Infrastruktur. Datenschutz, Kontrolle über die eigenen Daten und Unabhängigkeit von externen Diensten gehören zu den Grundprinzipien von Calensphere. Deshalb werden viele Komponenten lokal betrieben – auch die KI. Genau hier zeigte sich jedoch ein Problem. Da die aktuelle Serverinfrastruktur ausschließlich auf einer CPU basiert, benötigt selbst eine einfache Begrüßung teilweise mehrere Sekunden. Für eine normale Unterhaltung mag das akzeptabel sein. Für einen Support-Assistenten fühlt es sich jedoch einfach nicht richtig an. Wer Hilfe benötigt, möchte nicht erst warten, bis überhaupt eine Antwort erscheint.
Manchmal muss man einen Schritt zurückgehen
Natürlich könnte ich den Assistenten trotzdem veröffentlichen.
- Er funktioniert
- Er beantwortet Fragen
- Er erfüllt seinen Zweck
- Aber genau das ist der Punkt
Ich möchte keine Funktionen entwickeln, die lediglich funktionieren. Ich möchte Lösungen entwickeln, die sich für den Nutzer gut anfühlen. Deshalb bedeutet Softwareentwicklung manchmal auch, eine bereits funktionierende Idee noch einmal komplett zu überdenken. Nicht weil sie schlecht ist. Sondern weil sie besser werden kann.
Eine neue Richtung
Während ich über dieses Problem nachgedacht habe, entstand eine neue Idee. Nicht jede Anfrage benötigt sofort eine KI. Viele Fragen lassen sich bereits durch gut strukturierte Informationen, klare Hilfestellungen oder vordefinierte Abläufe beantworten. Erst wenn eine Anfrage komplexer wird, sollte die lokale KI übernehmen. Und wenn auch sie nicht weiterhelfen kann, wird der Vorgang an den persönlichen Support übergeben. Damit würde der Assistent deutlich schneller reagieren und die KI genau dort eingesetzt werden, wo sie ihren größten Mehrwert bietet.
Genau deshalb dokumentiere ich diese Reise
Solche Entscheidungen sieht später niemand. Wenn Calensphere irgendwann veröffentlicht wird, werden die meisten Nutzer nur erleben, dass der Support schnell reagiert. Sie werden nicht wissen, wie viele Ideen vorher verworfen, verändert oder komplett neu gedacht wurden. Genau deshalb schreibe ich diese Einblicke. Nicht nur über fertige Funktionen. Sondern auch über die Entscheidungen, die aus einer guten Idee am Ende eine bessere Lösung machen.
Social Media