微軟對Windows10相關(guān)質(zhì)量問題將更透明
微軟周二啟動了一系列討論,該公司承諾對Win10服務(wù)及相關(guān)質(zhì)量問題更加透明。該系列的第一次通信是由微軟公司W(wǎng)indows副總裁邁克爾•福廷(Michael Fortin)通過Windows帖子撰寫的,是在重新發(fā)布Windows 10版本1809的背景下發(fā)布的。微軟最初于10月2日發(fā)布了Windows 10版本1809,但由于某些用戶的數(shù)據(jù)丟失問題,后來暫停了它。
Windows即服務(wù)
幾年前,微軟已經(jīng)轉(zhuǎn)向使用Win10的“Windows即服務(wù)”方法。在這種功能更新方案下,新的操作系統(tǒng)功能在春季和秋季每兩年推出一次。它比微軟在Windows 7中使用的舊服務(wù)包模型更快,其中新的操作系統(tǒng)功能可能每兩到三年到達(dá)一次。 Win10企業(yè)版確實(shí)提供了類似于舊服務(wù)包模型的“長期服務(wù)通道”選項(xiàng),但Microsoft建議僅將其用于醫(yī)療設(shè)備等。它通常不鼓勵組織使用長期服務(wù)分支選項(xiàng)。
早期,在Windows即服務(wù)流程開始時,微軟就其通過Windows Update向機(jī)器推送的顛覆性操作系統(tǒng)更新成功起訴。然而,該公司最終從未采用Windows 10的更快發(fā)布方法。微軟通常認(rèn)為,這種更快的更新發(fā)布速度是必要的,無論是出于創(chuàng)新目的還是為了確保安全性。
成功的方法
在他的聲明中,F(xiàn)ortin認(rèn)為,鑒于必須支持不同的Windows和應(yīng)用程序版本以及多種驅(qū)動程序和設(shè)備類型的復(fù)雜性,Microsoft在Windows 10更新方面做得很好。他提供了一些數(shù)字來說明微軟在維護(hù)Windows 10更新質(zhì)量方面面臨的負(fù)擔(dān):
--每月活躍的Win10設(shè)備超過7億
--超過3500萬個應(yīng)用程序標(biāo)題,應(yīng)用程序版本超過1.75億
--1600萬個獨(dú)特的硬件/驅(qū)動程序組合
接下來,F(xiàn)ortin提供了以下圖表,表明自Windows 10版本1507發(fā)布以來,與Windows 10版本相關(guān)的客戶報(bào)告事件率已經(jīng)下降了三年多:
可能,客戶的Windows 10版本1809質(zhì)量投訴數(shù)量達(dá)到了100萬臺設(shè)備中的500臺設(shè)備的高位,具體取決于該圖表的解釋方式。
Fortin認(rèn)為,無論如何,微軟一直在采用“數(shù)據(jù)驅(qū)動的監(jiān)聽方法”來跟蹤Win10版本的質(zhì)量。他補(bǔ)充說,即使Windows 10用戶數(shù)量一直在上升,微軟的“客戶服務(wù)電話和聊天量”也在下降。
測試轉(zhuǎn)變
在測試方面,F(xiàn)ortin承認(rèn)微軟的開發(fā)人員現(xiàn)在正在進(jìn)行Windows 10的“功能測試”,微軟現(xiàn)在還更多地依靠客戶參與和遙測報(bào)告來檢查Windows 10的質(zhì)量問題:
我們將基本功能測試的責(zé)任轉(zhuǎn)移到我們的開發(fā)團(tuán)隊(duì),以便從一開始就提供更高質(zhì)量的代碼。我們還改變了仍然向我報(bào)告負(fù)責(zé)端到端驗(yàn)證的團(tuán)隊(duì)的重點(diǎn),并為我們的質(zhì)量方法添加了一種全新的功能:使用數(shù)據(jù)和反饋來更好地理解和強(qiáng)烈關(guān)注我們的客戶使用我們的產(chǎn)品來體驗(yàn)各種實(shí)際的硬件和軟件組合。
其他人已經(jīng)注意到微軟已經(jīng)不再使用專用質(zhì)量保證(QA)測試儀了。資深微軟記者M(jìn)ary Jo Foley指出,微軟大約四年前削減了其內(nèi)部Windows QA員工,而彭博社的一份報(bào)告稱,微軟削減了其QA分包商。
微軟Windows服務(wù)和交付團(tuán)隊(duì)成員克里斯莫里西在5月份的微軟技術(shù)社區(qū)帖子中指出,微軟的軟件團(tuán)隊(duì)現(xiàn)在建立了基于人工智能的自動化測試:
我們在Windows中的方法已經(jīng)發(fā)展到關(guān)注質(zhì)量上游,因此測試發(fā)生得更早,更常見的是軟件工程師作為開發(fā)的一部分。對我們來說,端到端測試是通過許多機(jī)制進(jìn)行的。作為一個例子,過去用于構(gòu)建自動化測試的團(tuán)隊(duì)現(xiàn)在構(gòu)建響應(yīng)式數(shù)據(jù)驅(qū)動和AI驅(qū)動的方法來監(jiān)控Windows Insider“航班”和功能更新。這使我們能夠更真實(shí)地報(bào)道客戶在現(xiàn)實(shí)世界中看到的問題,從而使我們能夠快速響應(yīng)。
Fortin指出,微軟使用機(jī)器學(xué)習(xí)來優(yōu)先考慮哪些設(shè)備應(yīng)該獲得Windows 10更新。 “如果我們檢測到您的設(shè)備可能存在問題,我們將不會提供更新,直到該問題得到解決,”他補(bǔ)充說。不過,他承認(rèn),根據(jù)微軟的方法,一些用戶會遇到問題。
Fortin表示,“即使是多元素檢測過程也會錯過生態(tài)系統(tǒng)中像Windows一樣大,多樣和復(fù)雜的問題。”微軟計(jì)劃通過“在遇到問題時與客戶進(jìn)行清晰,定期的溝通”來提高透明度,他補(bǔ)充道。
品質(zhì)趨勢
Fortin的承諾很可能源于Windows 10版本1809發(fā)布時出現(xiàn)的許多質(zhì)量問題。他在上個月的聲明中指出,它上個月的推遲是“我們采取的Windows 10的'Windows即服務(wù)'歷史上的第一次這樣的行動。“然而,基于他的整體評論,微軟并不建議做任何事情,而不是在出現(xiàn)問題時增加通信。
然而,許多觀察家認(rèn)為有問題的Windows 10版本比Fortin特有的下行趨勢更像是一種反復(fù)出現(xiàn)的模式。例如,Susan Bradley是微軟最有價值專家(MVP)和Patchmangement.org列表服務(wù)討論論壇的主持人。
在她對IT專業(yè)人員的非正式調(diào)查中,Bradley發(fā)現(xiàn)了一種完全不同的Windows作為服務(wù)質(zhì)量的觀點(diǎn)。她給微軟官員寫了一封信,要求他們放慢Windows 10的發(fā)布速度,更多地關(guān)注質(zhì)量。當(dāng)時,她提到了與微軟7月10日Windows和.NET Framework版本相關(guān)的質(zhì)量問題,這些問題給微軟商業(yè)軟件用戶帶來了問題。布拉德利還認(rèn)為,Windows版本的復(fù)雜性并沒有幫助修補(bǔ)和更新過程。
但就目前而言,微軟似乎仍在堅(jiān)持不懈,并將Windows即服務(wù)翻了一番。