Microsoft hat sich in einem längeren Blogpost zu den Vorkommnissen der letzten Wochen geäußert und nimmt Stellung zu den massiven Problemen, die es mit dem Oktober-Update gab. Zunächst versucht Microsoft zu erklären, wie es zu den Problemen kommen konnte und verweist u.a. darauf, dass Windows 10 inzwischen auf über 700 Millionen Geräten läuft, es über 35 Millionen Anwendungstitel mit mehr als 175 Millionen Anwendungsversionen gibt und 16 Millionen einzigartige Hardware-/Treiber-Kombinationen zu berücksichtigen sind. Windows 10 ist ohne Zweifel ein sehr komplexes Betriebssystem und die Herausforderungen sind von gewaltiger Natur. Ich bin der Meinung, dass es praktisch unmöglich ist, ein Betriebssystem zu unterhalten, das vollkommen fehlerfrei ist. Dennoch muss sich Microsoft einige kritische Rückfragen stellen, und es ist auch nicht jeder Fehler mit der hohen Zahl an Windows-Geräten und Konfigurationsvarianten zu entschuldigen. Der ganze Windows as a Service Ansatz und die Qualitätssicherung müssen einfach hinterfragt werden und Microsoft muss eine funktionierende Qualitätssicherung aufbauen und dauerhaft gewährleisten.
Microsoft gibt an, dass die Qualität für jede nachfolgende Windows 10-Version insgesamt verbessert wurde und es immer weniger Problemen gab. Das ist durchaus möglich, auch wenn man das angesichts der jüngsten Entwicklungen vielleicht nur schwer glauben kann. Fehler wie sie zuletzt aufgetreten sind, dürfen einfach in dieser Form nicht passieren und es darf nicht sein, dass Fehler von den Windows Insidern gemeldet werden, Microsoft die Meldungen aber einfach übersieht.
Microsoft schreibt:
Mit Windows 10 hat sich die Art und Weise, wie wir Windows entwickeln, liefern und aktualisieren, verändert: Was wir "Windows as a Service" nennen. Wir haben die Verantwortung für den Basisfunktionstest auf unsere Entwicklungsteams übertragen, um von Anfang an qualitativ hochwertigeren Code zu liefern. Wir haben auch den Fokus der Teams, die mir noch immer berichten, die für die End-to-End-Validierung verantwortlich sind, geändert und unseren Qualitätsansatz um eine grundlegend neue Funktion erweitert: die Verwendung von Daten und Feedback, um die Erfahrungen unserer Kunden mit unseren Produkten im gesamten Spektrum der realen Hard- und Softwarekombinationen besser zu verstehen und sich intensiv darauf zu konzentrieren. Diese Kombination aus Tests, Engagement-Programmen, Feedback, Telemetrie, realem Einblick in komplexe Umgebungen und enger Zusammenarbeit mit Partnern erwies sich als ein leistungsstarker Ansatz, der es uns ermöglichte, unsere Feature-Innovationen und monatlichen Updates auf eine verbesserte Qualität zu konzentrieren.
Dieser datengesteuerte Höransatz hat es uns auch ermöglicht, unsere Qualität unterschiedlich zu verfolgen. In den letzten drei Jahren ist einer unserer wichtigsten Indikatoren für die Produktqualität - Kundendienstanrufe und Chatvolumen - stetig gesunken, auch wenn die Anzahl der Computer mit Windows 10 gestiegen ist. Ein weiterer wichtiger Indikator, den wir verfolgen, sind die Net Promoter Scores (NPS), bei denen wir die Personen bitten, ihre Windows-Erfahrung zu bewerten und das Verhältnis von "Promotoren" und "Kritikern" zu verfolgen. Heute hat das Windows 10. April 2018 Update die höchste Net Promoter-Bewertung aller Versionen von Windows 10. Obwohl wir durch diese sich verbessernden Qualitätstrends ermutigt werden, verstehen wir auch, dass der Trend keine Rolle spielt, wenn Sie zufällig zu den Menschen gehören, die ein Problem haben. Unser Ziel ist es, jedem nur die besten Erfahrungen unter Windows zu bieten, und wir nehmen jedes Feedback ernst. Wir verpflichten uns, aus jedem Ereignis zu lernen und die gewonnenen Erkenntnisse konsequent anzuwenden, um sowohl unsere Produkte als auch die Transparenz rund um unseren Prozess zu verbessern.
Microsoft weist zudem darauf hin, dass es das erste Mal in der "Windows as a Service"-Geschichte von Windows 10 war, dass ein Update zurückgezogen werden musste. Das stimmt, allerdings gab es auch mit dem April-Update große Probleme, die eher glücklich in letzter Sekunde bemerkt wurden und man daraufhin die Verteilung des Updates verschoben hat. Es hat also nicht viel gefehlt und wird hätten ein ähnliches Desaster schon im April erleben können.
Nun verspricht man, die Qualität zu erhöhen, und es wird wieder darauf hingewiesen, dass man den Kunden und ihrem Feedback besser zuhören möchte.
Microsoft schreibt:
Unser Ansatz zur Produktqualität beginnt damit, dass wir den Kunden zuhören und ihr Feedback in allen Aspekten unseres Entwicklungsprozesses darstellen. Erstens investieren wir in Feedback zur Kunden- und Partnerplanung, um unsere Produktspezifikationen zu gestalten und zu gestalten, einschließlich der Definition von erforderlichen Test- und Erfolgskennzahlen. Wir setzen bei der Entwicklung von Features eine Vielzahl von automatisierten Testprozessen ein, die es uns ermöglichen, Probleme schnell zu erkennen und zu beheben. Wir sind regelmäßig auf der Suche nach Lücken in den Tests und finden diese oft auf der Grundlage unserer internen Erfahrungen und Probleme, die wir mit unseren Insidern feststellen. Diese Reihe von automatisierten Tests wächst mit der Zeit. Der grundlegendste dieser Tests muss bestehen, damit Funktionen und Code in den Hauptwindows-Build "integriert" werden können, der schließlich an Kunden ausgeliefert wird. In einem zukünftigen Blog werden wir die umfangreichen Tests, die wir intern durchführen, detailliert beschreiben, aber man kann mit Sicherheit sagen, dass das Testen ein wichtiger Bestandteil der Bereitstellung von Windows ist.
Intern hat Windows eine so genannte aggressive "Self-Host"-Kultur. "Self-Host" bedeutet, dass Mitarbeiter, die unter Windows arbeiten, die neuesten internen Versionen auf ihren Computern ausführen, um sicherzustellen, dass sie mit Windows leben. Der "aggressive" Teil bezieht sich auf den hartnäckigen Drang, sicherzustellen, dass lokale Teams ihre eigenen Builds betreiben und alle gefundenen Probleme verfolgen. Eine starke Self-Host-Kultur ist eine Quelle des Stolzes für diejenigen von uns, die an Windows arbeiten.
Und wie im Detail soll eine bessere Qualität erreicht werden? Man möchte dazu Partner ins Boot holen.
- Externe Testlabore mit globaler, kontinuierlicher Abdeckung für Anwendungskompatibilität, Hardware und Peripheriegeräte.
- ISVs für eine Reihe von Anwendungen, einschließlich Anti-Virus (AV)
- OEMs arbeiten mit uns zusammen, um die Qualität einer Vielzahl von Systemen, Geräten und Treibern zu testen und sicherzustellen.
Aber auch die Kunden sollen mehr einbezogen werden.
Microsoft schreibt:
Die Lieferung eines Qualitätsprodukts erfordert, dass wir die Kunden einbeziehen, um Feedback zu unseren Entwürfen und Plänen zu geben. Deshalb haben wir zu Beginn von Windows 10 das Programm Windows Insider entwickelt. Neben den wertvollen Erkenntnissen, die Insider über die Erfahrungen austauschen, erweitert das Windows Insider-Programm den Umfang und die Vielfalt der Gerätenutzung, die wir in unseren eigenen kontrollierten Umgebungen nicht erreichen können. Mit Windows Insiders erhalten wir neue Erkenntnisse und Rückmeldungen über Benutzererfahrung, Kompatibilität, Leistung und mehr. Insider-Populationen werden zwischen Pre-Release und Release-Vorschau-Versionen ausgewogen, die kumulative Qualitäts-Updates für Treiber und viele Anwendungen erhalten.
Wir arbeiten auch mit gewerblichen Kunden über viele Programme zusammen. Das Windows Insider Programm für Unternehmen ermöglicht es Unternehmen, auf Insider Preview Builds zuzugreifen, um Anwendungen und Infrastrukturen vor der nächsten öffentlichen Windows-Version zu validieren. Das Programm hilft IT-Experten, uns Feedback über die Funktionen zu geben, mit denen sie Windows in einem Unternehmen einsetzen und verwalten. Das Programm ist in den letzten sechs Monaten um 43 Prozent gewachsen, und wir haben gerade Olympia v2 eingeführt, das eine komplette Microsoft 365 Bereitstellungs- und Management-Testumgebung bietet. Wir haben auch ein Programm für große Unternehmenskunden, das Technology Adoption Preview (TAP)-Programm, das es Kunden ermöglicht, frühzeitig Feedback zu Produkt-Updates über reale Produkttests zu geben, um uns zu helfen, Probleme während des Entwicklungsprozesses zu identifizieren.
Während der Entwicklung und Stabilisierung eines Updates nutzen wir alle unsere Engagement-Programme, um Probleme zu identifizieren und zu beheben, die oft nur in der Praxis auftreten. Wir setzen auch automatisierte und manuelle Tests fort, ebenso wie unsere Partner im gesamten Ökosystem. Wir vergleichen die Qualität mit früheren Flügen und Veröffentlichungen auf der Grundlage aller uns zur Verfügung stehenden Feedback-Tools, einschließlich Feedback Hub und Social Media. Wenn wir von der Benutzerfreundlichkeit der Updates überzeugt sind, beginnen wir vorsichtig damit, unseren Kunden ein Feature-Update zur Verfügung zu stellen.
Auch bei der Verteilung der Updates soll es Änderungen geben. Microsoft nennt die Rollout-Grundsätze und schreibt:
Teil unserer "Windows as a Service"-Entwicklung ist, dass wir Windows nicht wie vor Windows 10 "versenden". Wir nutzen unsere Echtzeit-Erkennungs- und Antwortfunktionen, um Windows sorgfältig und datengesteuert einzuführen, und dies sind einige der wichtigsten Änderungen, die wir vorgenommen haben, um das Windows-Erlebnis zu verbessern.
Das erste Prinzip eines Feature-Update-Rollouts besteht darin, nur Geräte zu aktualisieren, die unsere Daten zeigen, dass sie eine gute Erfahrung haben. Eine unserer neuesten Verbesserungen ist die Verwendung eines ML-Modells (Machine Learning), um die Geräte auszuwählen, für die zuerst Updates angeboten werden. Wenn wir feststellen, dass Ihr Gerät ein Problem hat, werden wir das Update erst anbieten, wenn dieses Problem behoben ist.
Der zweite unserer Prinzipien ist, langsam zu beginnen - die Update-Erfahrung über die Rollout-Geschwindigkeit zu priorisieren. Wenn ein neues Feature-Update-Release verfügbar ist, stellen wir es zunächst einem kleinen Prozentsatz von "Suchern" zur Verfügung, also Benutzern, die Maßnahmen ergreifen, um die Updates frühzeitig zu erhalten.
Drittens beobachten wir sorgfältig, um mehr über neue Themen zu erfahren. Wir tun dies, indem wir unsere Telemetrie beobachten, eng mit unserem Kundendienstteam zusammenarbeiten, um zu verstehen, was Kunden uns berichten, Feedbackprotokolle und Screenshots direkt über unseren Feedback Hub analysieren und Signale hören, die über Social Media Kanäle gesendet werden. Wenn wir eine Kombination von Faktoren finden, die zu einer schlechten Erfahrung führt, erstellen wir einen Block, der verhindert, dass ähnliche Geräte ein Update erhalten, bis eine vollständige Auflösung erreicht ist. Wir prüfen weiterhin, wie wir unsere Fähigkeit, Probleme zu erkennen, verbessern können, insbesondere bei Problemen mit hohem Impact, bei denen es sich um Probleme mit geringem Volumen und potenziell schwachen Signalen handelt. Um unsere Fähigkeit, Probleme mit geringem Volumen zu erkennen, zu verbessern, haben wir kürzlich die Möglichkeit hinzugefügt, dass Benutzer die Auswirkungen oder den Schweregrad von Problemen angeben können, wenn sie uns Feedback geben.
Ja, das klingt sicher alles gut und vielleicht tut sich ja wirklich was. Aber ein bisschen klingt es eben auch nach typischen Marketing-Sprüchen. Man führt auf, was man alles getan hat und künftig tun möchte, aber irgendwie fehlt mit trotzdem was. Was mag es sein? Einsicht? Schuldbewusstsein? Transparenz? Laut Microsoft ist das alles aber erst der Anfang. Im letzten Absatz fügt Microsoft hinzu:
Wir arbeiten an vielen Fronten, um sicherzustellen, dass unsere Kunden die beste und sicherste Erfahrung unter Windows haben. Während wir positive Trends sehen, hören wir auch deutlich die Stimmen unserer Nutzer, die mit frustrierenden Problemen konfrontiert sind, und wir verpflichten uns, mehr zu tun. Wir werden unsere Bemühungen zur Verbesserung unserer Fähigkeit, Probleme zu vermeiden, verstärken und unsere Fähigkeit, schnell und offen zu reagieren, wenn Probleme auftreten. Wir beabsichtigen, alle Instrumente, die wir heute haben, zu nutzen und uns auf neue, qualitätsorientierte Innovationen in den Bereichen Produktdesign, Entwicklung, Validierung und Bereitstellung zu konzentrieren. Wir freuen uns darauf, mehr über unseren Qualitätsansatz und die aufkommende qualitätsorientierte Innovation in zukünftigen Stellen zu erfahren.
Der Original-Beitrag kann hier in voller Länge nachgelesen werden: https://blogs.windows.com/windowsexperie…plex-ecosystem/
Alle kursiv dargestellten Textabschnitte sind Zitate aus dem Original-Beitrag von Microsoft, die mit DeepL (https://www.deepl.com/translator) übersetzt wurden.