Wie OnePlus OxygenOS um Benutzerfeedback erstellt

In etwas mehr als zwei Tagen wird OnePlus seine nächste Produktlinie bei drei gleichzeitigen Produkteinführungsveranstaltungen in den USA, Europa und Indien vorstellen. In einer Premiere für OnePlus wird die Smartphonemarke zwei Smartphones vorstellen: OnePlus 7 und OnePlus 7 Pro. Dies ist eine Marke, die Reddit vor nur 5 Jahren beauftragte, für ihr erstes Smartphone zu werben, und jetzt zum zweiten Mal mit T-Mobile in den USA zusammenarbeitet. Trotz des Wachstums bei Offline-Kanälen bleibt OnePlus im Kern eine begeisterte Marke für den vernetzten Verbraucher. Die Entwicklung der OxygenOS-Software verdeutlicht den Ansatz von OnePlus bei seinen Produkten: Es geht nur um Benutzerfeedback.

Wenn Sie OnePlus von Anfang an verfolgen, werden Sie sich daran erinnern, dass das Unternehmen einst eine Partnerschaft mit der inzwischen aufgelösten Cyanogen Inc. geschlossen hat, um OnePlus One mit Cyanogen OS auszuliefern. Streitigkeiten über Lizenz- und Exklusivitätsabkommen zwangen OnePlus, ein eigenes Android-basiertes Betriebssystem für den globalen Markt namens OxygenOS zu entwickeln. Einige Monate später ließ das Unternehmen das ColorOS von OPPO auf dem chinesischen Markt fallen, um sein eigenes firmeneigenes HydrogenOS zu erhalten.

Screenshots von HydrogenOS basierend auf Android 5.0.2 Lollipop, das im Juni 2015 veröffentlicht wurde. Sowohl Android als auch OnePlus haben seitdem einen langen Weg zurückgelegt.

Schneller Vorlauf 4 Jahre und OnePlus unterhält weiterhin sowohl HydrogenOS als auch OxygenOS für den chinesischen bzw. den globalen Markt. Die neuesten Versionen der einzelnen Betriebssysteme basieren auf Googles Android 9 Pie-Version, und beide Betriebssysteme, die sich in Design und Funktionen stark voneinander unterschieden, sind weitgehend konvergiert, abgesehen von einigen Unterschieden bei vorinstallierten Apps und regionenspezifischen Diensten. Während das Unternehmen die Startvorbereitung für die OnePlus 7-Serie abschloss, hatte ich die Gelegenheit, mit Gary Chen, Leiter Software Product Operations bei OnePlus, über die Unternehmensphilosophie in Bezug auf OxygenOS und insbesondere darüber zu sprechen, wie das Unternehmen das Feedback von Benutzern in die Funktionsentwicklung einbezieht .

Neue Ideen kommen von überall her

Wie bei jeder Smartphone-Marke wartet bei OnePlus nicht nur eine Person mit allen neuen Funktionen von OxygenOS auf. Es gibt mehrere Teams, die an neuen Funktionen arbeiten oder am Design des Betriebssystems iterieren, Teams, die Bugs beseitigen, Teams, die die nächste Android-Version vorstellen und so weiter. Da neue Ideen intern von vielen verschiedenen Stellen kommen können, führt OnePlus seine Softwareentwickler gelegentlich an einer Stelle zusammen, um ein Brainstorming durchzuführen.

Herr Chen teilte uns mit, dass OnePlus für seine Produkt- und Designteams einen halbjährlichen, mehrtägigen Workshop veranstaltet, in dem OnePlus-Mitarbeiter ihre eigenen Ideen oder die von Benutzern online einbringen. Das typische Ergebnis: Über 50 Ideen werden gesammelt. Nach Auswahl der nützlichsten und praktischsten Ideen entscheidet das Unternehmen, welche Ideen auf den Markt gebracht werden sollen. Hier setzt der wichtigste Prozess im OnePlus-Funktionsentwicklungszyklus an: die Benutzerrecherche.

OnePlus sammelt regelmäßig Feedback zu seinen Ideen von Nutzern, sowohl online als auch persönlich. Alle paar Monate veranstaltet das Unternehmen seine Open Ears-Foren in London, San Francisco, New York City und zuletzt in Goa. Online greift das Unternehmen in der Regel auf soziale Medien oder eigene Foren zurück. Meistens spricht das Unternehmen Benutzer mit einem oder zwei bereits in Betracht gezogenen Merkmalen an, aber manchmal bittet das Unternehmen die Benutzer direkt um neue Ideen.

Designer Léandro Tijink, der Gewinner der OnePlus Product Manager Challenge, hat unter anderem das Design des OxygenOS-Setup-Assistenten überarbeitet.

Abhängig von den Reaktionen der Benutzer entscheidet OnePlus dann, ob sie die Funktion in OxygenOS implementieren möchten. Wenn die Reaktion stummgeschaltet ist, geht es zurück zum Zeichenbrett. Wenn das Feature wirklich aufregend ist, muss das Unternehmen über die genaue Implementierung des Features entscheiden. Dazu fragen sie sich, warum Benutzer die Funktion anfordern, damit sie besser verstehen, wie sie so implementiert werden kann, dass sie ihren Anforderungen entspricht. Sobald sie eine gute Vorstellung davon haben, was Benutzer in der Funktion wünschen, entwerfen sie ein Produkt-Drahtmodell mit 1 oder 2 Ideen, die dem Drahtmodell entsprechen. Dann wenden sie sich an ihre Betatester.

Betatester sind die Gatekeeper der neuen OxygenOS-Funktionen

Nur wenige Smartphone-Marken sind mit ihrer Funktionsentwicklung so offen wie OnePlus. Google hat ein Beta-Programm für neue Android-Plattform-Releases, aber die Betaversionen konzentrieren sich hauptsächlich darauf, Fehler mit AOSP und nicht mit Pixel zu beheben. Samsungs Betaprogramme sind eine aktuelle Entwicklung, aber ihre Betaversionen bleiben nur so lange gültig, bis die stabile Version verfügbar ist. Motorola und Huawei haben auch Betaprogramme, obwohl beide Marken nur einigen wenigen Nutzern erlauben, sich zum Testen anzumelden. OnePlus bietet ebenso wie seine Smartphone-Marke Xiaomi sowohl Closed Beta- als auch Open Beta-Programme an.

Der OxygenOS Closed Beta-Kanal ist nur für abenteuerlustige Benutzer gedacht, die gerne gefährlich leben. Closed Beta-Tester unterzeichnen eine NDA, um die Möglichkeit zu erhalten, neue Funktionen in der Entwicklung auszuprobieren und OnePlus dabei zu helfen, Fehler zu beheben. Lecks aus dieser Gruppe werden sehr ernst genommen, da sie das Vertrauen, das OnePlus mit seinen Betatestern aufgebaut hat, gefährden. Unter den Millionen von Benutzern, die ein OnePlus-Gerät besitzen, sind nur etwa 400 Benutzer Teil der geschlossenen Beta-Gruppe von OxygenOS. Eine ähnliche Anzahl von Benutzern ist Teil der geschlossenen Beta-Gruppe für HydrogenOS.

Auf der anderen Seite stehen die offenen OxygenOS-Betas jedem Benutzer zur Installation zur Verfügung. Mit OxygenOS kann der Benutzer sogar Aktualisierungspakete aus dem internen Speicher herunterladen. In der offenen Beta können sich die meisten von uns über die neuen Softwarefunktionen informieren, an denen OnePlus gearbeitet hat.

Aktualisierungsbildschirm, der den Benutzer von OxygenOS Open Beta 30 auf Open Beta 31 auf dem OnePlus 5 bringt.

Der Aktualisierungsbildschirm, nachdem der Benutzer auf dem OnePlus 5 auf OxygenOS Open Beta 31 aktualisiert hat.

Der aktualisierte Systemaktualisierungs-Änderungsprotokollbildschirm in OxygenOS Open Beta 31 für OnePlus 5.

Die neuesten OxygenOS Open Betas für OnePlus 5, 5T, 6 und 6T haben verschiedene neue Funktionen hinzugefügt und den System-Updater überarbeitet.

Erste Prototypen neuer Funktionen, die Herr Chen als „Produkt-Wireframes“ bezeichnet, werden Benutzern in geschlossenen Beta-Gruppen zur Verfügung gestellt. Das Unternehmen befragt und spricht mit seinen Benutzern über das Feature, bis sie zufrieden sind, dass Betatester mit dem Feature zufrieden sind . Dies ist ein iterativer Prozess - rollen Sie ein Feature in der geschlossenen Beta-Gruppe aus, befragen Sie die Benutzer oder sprechen Sie direkt mit ihnen über das Feature, nehmen Sie Änderungen vor, rollen Sie es aus, um Betatester zu öffnen, spülen und wiederholen Sie es. OnePlus überwacht außerdem die Verwendung von Funktionen während des Betatests, um festzustellen, ob diese Funktionen für Benutzer von hohem Wert sind oder nicht für den globalen oder chinesischen Markt geeignet sind. Laut Chen testet das Unternehmen die neuen Funktionen etwa dreimal auf diese Weise, um sicherzustellen, dass sie für die Produktion bereit sind.

Insgesamt schätzt Herr Chen, dass der gesamte Prozess - von der Forschung über das Testen bis zum erneuten Testen - durchschnittlich etwa 3-6 Monate dauert. Bis ein Feature eine stabile Version von OxygenOS erreicht, hat OnePlus monatelange Vorbereitungen getroffen, um ein hohes Maß an Vertrauen in das Feature zu erreichen. Trotz der monatelangen Bemühungen, die OnePlus in ein bestimmtes Feature steckt, ist das Unternehmen immer noch dem ausgeliefert, was Google in der nächsten Android-Version erfunden hat. OnePlus sieht das jedoch nicht als schlecht an.

Vorbereitung für die nächste OxygenOS-Version

Google I / O ist erst letzte Woche zu Ende gegangen und gibt uns ein ziemlich gutes Bild davon, was uns in der kommenden Android 10 Q-Version erwartet. Für Verbraucher haben wir neue Funktionen, wie einen systemweiten Dunkelmodus, eine voll gestische Navigation, Verbesserungen der Privatsphäre, den Desktop-Modus und vieles mehr, auf die sie sich freuen können, während das OxygenOS-Softwareteam versucht, herauszufinden, wie die neuesten Änderungen und Neuerungen zusammengeführt werden können Fügen Sie neue Funktionen hinzu. Das Hinzufügen neuer Funktionen in OxygenOS führt manchmal dazu, dass das Kernverhalten im Android-Framework geändert wird. Solche Änderungen können zu Konflikten mit der nächsten Android-Version führen, wenn Google das Verhalten selbst ändert.

OnePlus muss entscheiden, wie dieser Konflikt gelöst werden soll. Bleiben sie bei ihren Waffen und verwenden ihre eigene Implementierung oder verwenden sie die von Google? Laut Chen sucht OnePlus nach einem Kompromiss, der es ihm ermöglicht, neben den neuen Android-Funktionen auch eigene Funktionen anzubieten. Diese Ansicht hat das Unternehmen veranlasst, in OxygenOS 9 eigene Vollbild-Gesten und Android Pie-Gesten mit zwei Tasten anzubieten. OnePlus wird jede einzelne neue Funktion in Android Q untersuchen und entscheiden, ob die Implementierung von Google besser ist als Sie werden versuchen, beide Versionen beizubehalten, damit alle zufrieden sind.

Die neuen Gesten in Android Q unterscheiden sich erheblich von den Gesten in OxygenOS. In dieser Situation wird OnePlus versuchen, die von Google vorgegebenen und die neuen Gesten beizubehalten.

Wenn die nächste OxygenOS-Version herauskommt, werden wir sehen, wie viele neue Android Q-Funktionen OnePlus beibehalten hat. Die Benutzer stehen dem neuen dunklen Thema von Android Q sehr positiv gegenüber, aber OnePlus hat die Nase vorn, wenn es um ein integriertes dunkles Thema geht. Es gibt jedoch noch viele andere Funktionen auf der Android-Plattform, die in OxygenOS nicht unbedingt angezeigt werden. Es liegt an den Benutzern, ihren Wunsch zu äußern, diese und andere neue Funktionen in OxygenOS zu integrieren. Bekunden Sie Ihre Unterstützung für neue Funktionen in sozialen Medien, in den OnePlus-Foren usw., und Ihre Idee könnte auf dem nächsten OnePlus-Smartphone als Headliner-Funktion erscheinen. Es ist leicht, zynisch zu sein, was die Effektivität des Online-Feedbacks angeht. Beachten Sie jedoch, dass OnePlus das Unternehmen ist, das Reddit für das Feedback zum OnePlus One und sogar zum neuen OnePlus 7 Pro verwendet hat.

OnePlus 7-ForenOnePlus 7 Pro-Foren

Bildnachweis: OnePlus.