Bedenken bezüglich der Verbesserungsgeschwindigkeit

Hallo,

ich mag Kurviger eigentlich ganz gerne, allerdings habe ich zunehmend das Gefühl, dass die Geschwindigkeit bei Verbesserungen und Updates ziemlich langsam ist. Bitte versteht das als konstruktive Kritik. Kurviger fehlen viele Funktionen, und dieses Forum ist voll von Vorschlägen und Wünschen, von denen einige schon jahrelang alt sind. Sie finden einfach nicht zeitnah ihren Weg in die App.

Das letzte wirklich sinnvolle Update liegt über 4 Monate hinweg zurück. Die wenigen anderen Funktionen seitdem würde ich eher als „hier einen Button platziert, dort einen Schalter verschoben“ beschreiben. Ich glaube zum Beispiel nicht, dass das Hinzufügen eines Höhen-Icons zu Android Auto ein riesiger Entwicklungsaufwand war. Letztes Jahr kam das letzte Update im Juli und danach kam bis Januar gar nichts, und dann bekamen wir ein Update, das das Navigations-UI umgestellt und die Möglichkeit zum Hochladen von POI-Bildern hinzugefügt hat.

In diesem Jahr gab es meiner Meinung nach nur zwei größere Updates, aber die sind immer noch nur halb fertig. Das eine ist die Möglichkeit, Ordner mit anderen Nutzern zu teilen. Endlich. Aber es ist nach wie vor nur schreibgeschützt, und man kann den geteilten Ordner nicht einmal als Overlay anzeigen. Das zweite sind Straßensperrungen. Endlich. Aber das Erste, was sich jeder gewünscht hat, ist, die Straßensperrungen direkt auf der Karte zu sehen, ohne eine Route zu berechnen. 4 Monate nach der Veröffentlichung ist das immer noch nicht möglich.

Die Konkurrenz auf dem Markt für Motorrad-Navi-Apps wird stärker, vor allem in letzter Zeit. Sogar ein anderer Update-Trägesvogel wie Calimoto hat angefangen, große und kleine Updates deutlich schneller als zuvor zu veröffentlichen. Ganz zu schweigen von Apps wie Stegra, bei denen zwar vielleicht nicht ganz so viele Updates veröffentlicht werden, aber jedes einzelne absolut massiv ist. Und sie schreiben detaillierte Blogbeiträge über die neuen Updates und informieren auch darüber, woran sie für das nächste Update arbeiten.

Dieses Forum ist voller Leute, die abstimmen und verschiedene Funktionen vorschlagen (natürlich von unterschiedlicher Qualität). Die Kurviger-Entwickler lassen ihre Nutzer jedoch monatelang im Unklaren darüber, woran sie arbeiten, und veröffentlichen dann irgendein kleineres Update.

Ich, und ich bin sicher viele andere auch, würde mir mehr Klarheit darüber wünschen, woran gearbeitet wird, wann wir damit rechnen können und wie die meistgewünschten Funktionen im Großen und Ganzen priorisiert sind. Und das nicht nur einmalig. Sondern ein paar regelmäßige Updates zum Fortschritt und zur Ausrichtung wären schön, sowie ein bisschen Dringlichkeit, Funktionen rechtzeitig vor der nächsten Motorradsaison zu veröffentlichen.

Es gab tatsächlich weitaus wichtigere Updates und Verbesserungen, als du hier aufgelistet hast.

Danke für dein Feedback und es tut mir leid zu hören, dass du das so siehst.

Wenn wir an größeren Änderungen arbeiten, veröffentlichen wir nicht so oft Updates, aber das bedeutet einfach, dass in Zukunft größere Änderungen anstehen. Wir haben einige Neuerungen in der Pipeline und hoffen, diese in den kommenden Wochen veröffentlichen zu können.

Ich stimme zu, dass es immer noch eine Menge Funktionen gibt, die wir zu Kurviger hinzufügen können – und das wird sich schätze ich auch nie ändern. Egal wie viele Funktionen wir hinzufügen, es gibt immer noch jede Menge, die wir hinzufügen könnten. Ich denke jedoch, es ist sehr wichtig zu verstehen, dass wir unseren Erfolg nicht an der Anzahl der implementierten Funktionen messen.

Wir können einfach nicht an jeder Funktion gleichzeitig arbeiten, deshalb gehen wir Schritt für Schritt vor.

Ich stimme deiner Meinung durchaus zu, dass wir gerne mehr Einblicke in die Entwicklungspipeline sehen würden. Im Allgemeinen bin ich jedoch vorsichtig damit, massenhaft neue fonctionnalités anzufordern. Ich ziehe ein ausgereiftes und zuverlässiges Produkt immer einem überladenen vor. Für mich stehen Robustheit und Zuverlässigkeit an erster Stelle und sind das Wichtigste, wenn es um Motorrad-Navigation geht.
Jede App hat ihre eigene Philosophie, und wir Entwickler müssen darauf achten, dass wir die Dinge tun, die unserer Kundschaft gefallen. Aber ein Produkt muss im UX/UI-Design konsistent sein, damit es sich angenehm bedienen lässt. Das bedeutet im Umkehrschluss, dass keine App jeden einzelnen Funktionswunsch erfüllen kann, den Benutzer eventuell äußern. Dies würde zu einer inkonsistenten App führen (da viele Funktionswünsche sogar widersprüchlich sind).

Um es kurz zu machen: Ich stimme voll und ganz mit dem langsamen Entwicklungstempo überein, über das du dich beschwerst. Aber wenn ich die Wahl habe zwischen langsamen Zyklen von gut gestalteten und auf Usability getesteten Updates und rasanten, unausgereiften Updates, werde ich mich immer, wirklich immer für Erstere entscheiden. Ich bezahle für die SW, also möchte ich, dass sie jedes einzelne Mal sofort funktioniert. Wenn mir langweilig wäre und ich Zeit hätte, Funktionen zu testen und alle Bugs kennenzulernen, würde ich stattdessen eher ein kostenloses Betatest-Konto wählen.

Außerdem ist eine Navigations-App schließlich eine Navigations-App. Sobald sie ausgereift genug ist, genau diese Funktionalität zu liefern, warum sollte sie schnelle und riesige Updates erhalten? Im Idealfall sollte eine gute SW asymptotisch immer weniger Funktionsupdates erhalten, je näher sie der Perfektion kommt. Jede App hat ihre Stärken und Schwächen. Manchmal vergessen wir, dass wir zuerst lernen sollten, ein Stück SW wirklich zu beherrschen und mit den Features und Funktionen zu arbeiten, die sie hat. Nur wenn wir absolut nicht ohne eine Funktion leben können, sollten wir danach fragen. Wenn wir mit den Grundkonzepten einer App einfach unzufrieden sind, sollten wir in Betracht ziehen, ein anderes Produkt zu verwenden.

Ich freue mich auf deine Gedanken. Aber ja, lass uns bitte die Entwicklungs-Roadmap von kurviger besser verstehen.

Niemand will ein instabiles Produkt. Aber keine Updates bedeuten kein stabiles Produkt. Und Kurviger ist weit davon entfernt, ein ausgereiftes Navigationsprodukt zu sein.

Ich bezahle schließlich auch dafür. Und da es sich um ein Abonnement handelt, wünsche ich mir auch eine erkennbare Richtung und kontinuierliche Verbesserungen in einem angemessenen Tempo. Vor allem, da ich nicht nur Geld hineinstecke, sondern auch meine Zeit und Energie. Ich habe viele Stunden damit verbracht, meine Touren zu erstellen, zu kuratieren und zu sortieren, und ich hoffe wirklich, dass ich diesen ganzen Aufwand nicht in einer anderen App noch einmal betreiben muss.

Was mich beunruhigt, sind die massiven Verzögerungen bei der Umsetzung selbst von trivialen Änderungen. Nur ein paar Beispiele:

Kurviger hat Straßensperrungen eingeführt

  • Fantastisch.
  • Alle beschweren sich jedoch darüber, dass sie nicht auf der Karte angezeigt werden, es sei denn, man fährt direkt daran vorbei. Kurviger versucht stattdessen, die Sperrung zu umgehen, und signalisiert nicht einmal, dass es eine gibt. Aus Sicht des Benutzers weigert sich die App einfach, einen über einen bestimmten Punkt zu lotsen, und erst wenn man sie wirklich dazu zwingt, erfährt man, dass es an einer Sperrung liegt.
  • Die logische Lösung wäre also, die Sperrungen genau wie andere POI auf der Karte anzuzeigen.
  • Der schwierige Teil, also die Beschaffung und Verarbeitung der Daten, wurde erledigt. Großartige Arbeit. Aber der einfache Schalter „Straßensperrungen auf der Karte anzeigen“ fehlt selbst 4 Monate nach der Einführung der Funktion.

Kurviger hat die Ordnerfreigabe eingeführt

  • Fantastisch, auch wenn es nur im „Schreibgeschützt“-Modus funktioniert.
  • Man kann einen geteilten Ordner jedoch nicht als Overlay hinzufügen.
  • Selbst 5 Monate nach der Veröffentlichung des Features ist eine simple Anpassung des Filters, damit ich einen geteilten Ordner als Overlay einblenden kann, nicht implementiert…

Ich rede hier noch gar nicht von echten Features wie echter Offline-Navigation, Standortfreigabe usw. Momentan ist das am häufigsten gewünschte Feature auf dieser Website das Erstellen von Favoriten während der Navigation. Und nach 3 Jahren fehlt es immer noch. Kurviger hat vor ein paar Monaten die Fühler nach diesem Feature ausgestreckt, weshalb man annehmen könnte, dass es bald kommt. Dennoch ist es frustrierend, dass eine so ziemlich grundlegende Sache so lange dauert.

Und anstelle von Klarheit darüber, woran gerade gearbeitet wird, bekommen wir nur „Stay tuned“, als ob diese Pläne von irgendeiner strategischen Bedeutung wären.

Es tut mir leid zu hören, dass du das so siehst. Auch wenn ich deine Meinung akzeptiere, möchte ich nur anmerken, dass ich nicht derselben Meinung bin. Zwar gibt es Dinge, die wir verbessern können, aber vieles funktioniert sehr gut und ist seit Jahren absolut zuverlässig.

Wir suchen tatsächlich gerade nach einem Entwickler – falls diese Dinge für dich wirklich trivial sind, bewirb dich bitte.

Abgesehen davon sind die von dir erwähnten Dinge alles andere als trivial.

Stimmt das? Alle beschweren sich darüber? Klar, es wäre eine nette Ergänzung, das steht außer Frage. Aber um ehrlich zu sein, kümmern mich meistens nur Sperrungen auf meiner eigenen Route. Das ist der entscheidende Punkt. Seit wir diese Funktion hinzugefügt haben, bin ich auf sehr viel weniger Straßensperrungen gestoßen. Vorher bin ich bei meinen Fahrten regelmäßig in welche hineingeraten.

Ich möchte noch hinzufügen, dass wir mit vielen unserer Nutzer sprechen und genau solche Dinge erfragen, um ihre Prioritäten besser zu verstehen. Der Grund, warum dies noch nicht umgesetzt wurde, ist, dass andere Dinge für unsere Nutzer bisher wichtiger waren. Für dich persönlich mag das anders sein. Ich kann dir aber versichern, dass wir dieses Feature nach wie vor auf unserer Roadmap haben und es in Zukunft kommen wird. Wir haben tatsächlich das größte technische Hindernis für diese und einige andere damit zusammenhängende Funktionen aus dem Weg geräumt. Wir sind diesem Feature also näher als noch vor 4 Monaten :slight_smile:.

Um das ganz klar zu sagen: Hier geht es nicht um strategische Bedeutung. Ich bin kein Fan davon, Versprechungen zu machen wie „Das wird bis dann und dann erledigt“ und „Danach machen wir das“ usw., nur damit die Leute am Ende frustriert sind, weil sich Prioritäten verschoben haben, Dinge länger dauern etc.

Ich sehe das so:

  • Wenn die Vermeidung ausgeschaltet ist, wird die Straßensperrung als roter Abschnitt angezeigt (und ist relevant)
  • Wenn die Vermeidung eingeschaltet ist, zeigt Kurviger sie nicht an, da sie nicht auf der Route liegt (und daher nicht relevant ist)

Ich habe nicht ganz verstanden, wie dein Vorschlag aussieht. Ich nehme an, du schlägst nicht vor, dass weltweit alle Straßensperrungen jederzeit angezeigt werden sollten. Was wären also die Kriterien für die Anzeige der Sperrungen?

Ich habe heute 5 gesehen, auf einer 150 km langen Heimfahrt. Nicht in der App, sondern an den Schildern auf der Straße. Jedes Mal hat Kurviger richtig abgebogen und sie wie erwartet (gehofft) umfahren. Ich musste nirgendwo anhalten und mich am Kopf kratzen, wohin ich fahren muss. Gute Arbeit :+1:

Die einen sind darüber frustriert und die anderen darüber, dass sie nicht wissen, ob die Funktionen, deren Aufnahme in die To-Do-Liste du bestätigt hast, demnächst kommen. Die Leute haben Erwartungen, selbst wenn du sie nicht direkt geweckt hast.

Man kann es eben nicht jedem recht machen. :slightly_smiling_face:

Das war eine der lächerlichsten Dinge bei der Arbeit – sich ständig mit all diesen Zielen und Fristen herumzuschlagen. Völlig grundlos. Kurviger funktioniert wirklich gut, aber ich warte auch ungeduldig auf weitere Funktionen. :wink:

Ich schlage vor, dass es wie jede andere verdammte Navi-App funktioniert:

Jetzt kann ich nicht herausfinden, ob Kurviger irgendwo nicht routet, weil eine Sperrung vorliegt, ob es einen Bug oder schlechte Daten in OpenStreetMap gibt oder ob es sich um einen weiteren Kurviger-Routing-Fehler handelt.

Der Punkt ist, dass wir nicht wissen, woran du arbeitest.

Wir suchen tatsächlich nach einem Entwickler. Wenn diese Dinge für dich wirklich trivial sind, dann bewirb dich doch bitte hier.

Oh ja, ich habe erwartet, dass jemand den typischen Spruch bringt: „Wenn dir nicht schmeckt, was serviert wird, koch es dir eben selbst.“

Ist das wahr? Beschwert sich darüber jeder? Klar, es wäre eine nette Ergänzung, keine Frage. Aber um ehrlich zu sein, kümmern mich auf meiner Route meistens nur Sperrungen. Das ist der entscheidende Punkt. Seitdem wir dieses Feature hinzugefügt haben, gab es nur sehr wenige Straßensperrungen. Davor bin ich auf meinen Fahrten regelmäßig in welche hineingeraten.

In dieser Diskussion ging es um den langsamen Fortschritt, mangelnde Transparenz und schlechte Kommunikation. Ich habe ein paar Beispiele genannt, um das zu verdeutlichen, und jetzt wird sich an diesen Beispielen aufgehängt, statt auf den eigentlichen Kern der Sache einzugehen.

Der Name ist wohl Programm und Kurviger sicht seid Wochen auf FB und der HP Mitarbeiter.
nur mal dazu . DOT

Lass das Team einfach so arbeiten, wie es sich gut anfühlt. Mir gefällt die Haltung, nichts zu versprechen.

Selbst wenn ich wüsste, woran sie arbeiten – ich wüsste immer noch nicht, wie das meinen Erwartungen entspricht. Das hilft nicht wirklich.

Als ehemaliger Kurvinado habe ich einige Funktionen in den Vorversionen gesehen, die eine Woche vor der Veröffentlichung als Beta verworfen wurden, einfach weil sie mit der Umsetzung nicht zufrieden waren. Lass ihnen die Freiheit, das zu entscheiden. Sonst haben sie am Ende nur schwer wartbaren Code.

Ich finde, wir hatten in dieser Saison ein Felsenfestes Stück Software mit nur wenigen kleineren Macken. Es ist auch hilfreich, sich anzusehen, welche Funktionen Kurviger im Vergleich zur Konkurrenz bereits bietet.

Wünsche und Ideen zur Verbesserung vorhandener Funktionen habe ich natürlich auch jede Menge. Aber das könnte zu anderen fehlenden Dingen führen. Wünsche stehen immer im Widerspruch zu unendlichen Ressourcen; das Team muss das sortieren und Prioritäten setzen sowie die Balance für Technik-Enthusiasten und Neukunden am Anfang ihrer Lernkurve finden.

Hier ist mein Vorschlag:

Kombiniert mit diesem:

Auf Englisch:
Ein Vorschlag zur Anzeige von „aktuellen Straßensperrungen“:
Wenn die Funktion „Vermeiden“ aktiviert ist, berechnet die App automatisch eine Umleitung um die Sperrung, aber der Grund für die „neue“ Route ist nicht ersichtlich. Dies wird erst nach dem Deaktivieren der Vermeidungsfunktion für „aktuelle Straßensperrungen“ klar:

Vielleicht könnte man im Falle der Umfahrung einer Straßensperre das Sperrungssymbol beibehalten und auch die Warnmeldung anzeigen?

Die Straßensperrungen (egal ob potenzielle oder aktuelle) stören mich mehr, als sie mir helfen. Vielleicht sollte es einen „Schalter“ geben, mit dem ich diese Funktion nur bei Bedarf aktivieren kann — ganz nach dem Motto „Vertrau mir — ich weiß, was ich tue.“

Oder man nimmt die Straßensperrungen nicht in den Bereich „Routeninformationen“ des Höhenprofils auf, sondern packt sie in die Einstellung „Höhe (und Straßensperrungen)“ — dort ist im Moment ohnehin nichts anderes zu sehen, und die Höhendaten bleiben unverändert.

Ich denke, wir alle geben kollektiv jede Menge Feedback und Wünsche an Kurviger weiter und stellen entsprechend Erwartungen. Der eine möchte AA verbessern, der andere braucht eine zusätzliche Sprache, wieder jemand will Straßensperren, Audio-Wegpunkte, Ladestationen, Favoriten während der Fahrt… you name it. Die Wünsche sind ziemlich zahlreich, sehr vielfältig und widersprechen sich teilweise sogar. Das Kurviger-Team muss irgendwie Prioritäten setzen, und wir müssen akzeptieren, dass diese nicht immer unseren Erwartungen entsprechen. Das fehlende Wissen über den aktuellen Stand („Work in Progress“) lässt uns denken, dass die Umsetzung mancher Funktionen extrem lange dauert (was wir als „langsam“ empfinden), während das Kurviger-Team eigentlich gar nicht aktiv daran arbeitet. Ein bisschen mehr Transparenz würde uns helfen, unsere Erwartungen anzupassen, und unsere Wahrnehmung von „langsam“ würde sich automatisch anpassen.

Die Tatsache, dass sie aktiv Entwickler suchen, ist aus meiner Sicht Feedback genug.

Man könnte auch die Effizienz der Arbeit und die Anzahl der Diskussionen hinterfragen, die für einfache Funktionen nötig sind, aber das ist ein internes Teamthema, in das die Nutzer keinen direkten Einblick haben und das sie in keiner Weise beeinflussen können. Das muss das Team entscheiden.

Danke, aber lasst uns diese Diskussion in den dafür vorgesehenen Threads führen, @SmurfyPanda hat recht, wir sind in diesem Thread zu Off-Topic-Details abgedriftet.