Jerry Berg: Warum Microsoft in Windows 10 immer mehr Bugs übersieht

Der Youtuber und ehemalige Microsoft-Entwickler Jerry Berg erklärt aus seiner Sicht, warum Patches in Windows 10 aktuell oft fehlerbehaftet sind. Er sieht das Sammeln von Telemetriedaten und die Automatisierung des Bugtestings als Probleme an.

Artikel veröffentlicht am ,
Microsoft findet einige Bugs nicht.
Microsoft findet einige Bugs nicht. (Bild: Pixabay.com/Montage: Golem.de/CC0 1.0)

Für den ehemaligen Microsoft-Software-Entwickler Jerry Berg ist früher alles besser gewesen: 15 Jahre lang hat er am Launch von Windows-Betriebssystemen wie Windows XP, Vista und 8 mitgearbeitet. In einem Youtube-Video erklärt er, warum aus seiner Sicht das aktuelle Windows 10 nach neuen Inhaltsupdates viele Bugs enthält. Der Grund: Das Unternehmen lässt Testszenarien automatisiert in virtuelle Maschinen laufen. "Sie repräsentieren keine Diversität, sie agieren alle gleich, sie haben alle die gleiche Hardwarekonfiguration und haben alle den gleichen Speicher", sagt er.

Stellenmarkt
  1. Softwareentwickler C# (m/w/d)
    Hays AG, Lübeck
  2. (Senior) Berater (m/w/d) im Bereich Geschäftsprozessanalyse und Prozessoptimierung
    PROTEMA Unternehmensberatung GmbH, Stuttgart-Degerloch
Detailsuche

Deshalb sei es an den Mitarbeitern selbst gewesen, mit Self-Hosting Fehler zu finden. Dazu hätten Entwickler ihre Arbeitsmaschinen mit neuen Windows-Builds ausgestattet und diese Version im realistischen Betrieb getestet. Bugs seien so gleich aufgefallen. Mittlerweile sei diese Methode wohl weniger weit verbreitet. Stattdessen verlasse sich Microsoft im größerem Maße auf Windows Insider und deren Diagnosedaten. Berichte die Community einen Fehler, werde das entsprechende Szenario auf den Testsystemen der Windows-Entwickler ausgeführt. Werde der Bug dadurch bestätigt, sei es an der nächsten Instanz, diesen zu beheben.

Telemetrie erzählt nicht die ganze Geschichte

Allerdings seien viele Fehlermeldungen seitens der Windows-Insider eigentlich nicht richtig funktionierende Teile des OS und keine Bugs. Daher würden diese teils erst gar nicht weitergeleitet. Außerdem sei nur ein sehr geringer Anteil der Insider bereit, bestimmte Fehler in einer für Microsoft nutzbaren Weise auch zu melden. "Grundlegend hat Microsoft Fleisch-und-Blut-Menschen, die automatische Testsequenzen selbst erstellen durch uns - die Verbraucher - ersetzt", sagt Berg.

Telemetriedaten von Anwendern würden zudem nicht dabei helfen, externe Abhängigkeiten zu abstürzenden oder sich falsch verhaltenden Prozessen herauszufinden. In vielen Situationen sei nicht das gemeldete Programm selbst, sondern eine andere parallel laufende Software für Bugs verantwortlich. Es sei zwar möglich, komplette Snapshots einer Konfiguration und Situation zu erstellen, allerdings würden solche Full Crash Dumps durch ihre schiere Größe sehr selten hochgeladen. Microsoft müsse sich in den meisten Fällen mit Small Dumps zurechtfinden - Snapshots des Prozessabsturzes innerhalb des Arbeitsspeichers - und die dazugehörende Testumgebung manuell zusammenstellen.

Golem Akademie
  1. PowerShell Praxisworkshop
    20.-23. Dezember 2021, online
  2. Microsoft 365 Security Workshop
    27.-29. Oktober 2021, online
  3. Mobile Device Management mit Microsoft Intune
    22.-23. November 2021, online
Weitere IT-Trainings

Für Entwickler sei es daher mittlerweile wohl schwer, alle Fehler in Insider-Builds zu finden und vernünftig zu beheben, bevor die neue Windows-Version an alle Nutzer ausgesendet werde. Nach einigen fehlerhaften Inhaltspatches und entsprechender öffentlicher Resonanz verteile Microsoft Updates daher mittlerweile in Wellen. Anwender in einer Welle würden nach Hardwarekonfiguration zufällig ausgewählt. Die erste Welle erhält laut Berg also im Prinzip eine wahrscheinlich noch fehlerhafte neue Version von Windows 10. Sie agieren selbst wie Windows Insider. Anhand der Telemtriedaten erster Nutzer kann Microsoft weitere Bugs finden, beheben und Patches an weitere Nutzer verteilen.

Berg vertritt die Auffassung, dass Microsofts alte Testmethoden nicht zu der jetzigen Situation geführt hätten. Er begrüßt aber, dass Microsoft einsichtig sei und sein Testszenario mittlerweile etwas angepasst habe. "Sie gehen in Babyschritten voran", sagt er. Trotzdem ist er der Meinung, dass das Unternehmen zumindest in diesem Fall auf alte Wege zurückkehren und ein dediziertes Test-Team erneut einstellen sollte.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


cabel 25. Sep 2019

Jo nicht nur installiere ich Features gar nicht erst, ich melde auch keine Bugs, und...

Tuxinator 24. Sep 2019

Ah ja -.... wenn der einleitende Satz "stellt aus seiner Sicht" .... enthält warum...

gentux 24. Sep 2019

Und überhaupt, warum muss ein Client-OS bei so einem Fehler immer sofort automatisch...

Kaiser Ming 24. Sep 2019

Dann hast du den Hintergrund nicht verstanden. Agil ist nicht unterm Strich besser als...

Tuxinator 24. Sep 2019

eben - und die ganzen Bugs und Meldungen in der Presse stimmen ihm doch zu.......... "auf...



Aktuell auf der Startseite von Golem.de
Kooperation
Amazon Kreditkarte mit Landesbank Berlin wird eingestellt

Während der ADAC seine Kunden bereits informiert hat, schweigt Amazon Deutschland noch zum Ende der Kooperation mit der Landesbank Berlin.

Kooperation: Amazon Kreditkarte mit Landesbank Berlin wird eingestellt
Artikel
  1. Pixel 6 (Pro): Googles Tensor-SoC ist eine wilde Mischung
    Pixel 6 (Pro)
    Googles Tensor-SoC ist eine wilde Mischung

    Viel Samsung, wenig Google: Der Chip kombiniert extreme Computational Photography mit einem kuriosen Design zugunsten der Akkulaufzeit.
    Eine Analyse von Marc Sauter

  2. Social-Media-Plattform: Paypal will Pinterest kaufen
    Social-Media-Plattform
    Paypal will Pinterest kaufen

    Der Zahlungsabwickler Paypal soll bereit sein, 45 Milliarden US-Dollar für den Betreiber digitaler Pinnwände zu bezahlen.

  3. Apple, Amazon, Facebook: New World erlaubt Charaktertransfers
    Apple, Amazon, Facebook
    New World erlaubt Charaktertransfers

    Sonst noch was? Was am 20. Oktober 2021 neben den großen Meldungen sonst noch passiert ist, in aller Kürze.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Cyber Week Finale: Bis 33% auf Digitus-Monitorhalterungen & bis 36 Prozent auf EVGA-Netzteile • Samsung-Monitore (u. a. 24" FHD 144Hz 169€) • Bosch Professional zu Bestpreisen • Sandisk Ultra 3D 500GB 47,99€ • Google Pixel 6 vorbestellbar ab 649€ + Bose Headphones als Geschenk [Werbung]
    •  /