마이크로 소프트는 15 년 전에 마이크로 소프트 윈도우 10가 왜 문제가 너무 많은 설명하는 직원의 효과입니다
우리 모두가 윈도우 10 시스템 문제를 자주 상대적으로 가난한 전체적인 안정성을 아시는 바와 같이이 버전은 실제로 꽤 좋은 안정성, 전에, 그러나, 상대적으로 말하기. 윈도우 10는 시스템의 공식 버전을 출시 한 이후 문제가 자주 등장하기 시작하고, 사실의 주요 이유는 전체 테스트 부문 정리 해고의 마이크로 소프트의 개편 때 지금도 월별 보안 업데이트는 새로운 많은 문제를 가져올 것이다.
이러한 복잡한 운영 체제의 구성 :
그는 근무 마이크로 소프트 제리 버그가 비디오 테스트 프로세스 마이크로 소프트의 이전 운영 체제 팀에 빌드에 대한 자세한 설명을 검토 출시했습니다 • 15 년간 유효.
원래 마이크로 소프트가 매우 큰 테스트 팀을 가지고, 테스트 팀은 여러 가지, 각 지점에 등 다른 그룹과의 복수로 분할된다.
그래서 자세한 분류는 모든 기능 모듈은 완벽하게 테스트되도록 할 수 있습니다 적어도 각각의 새로운 기능 테스트를위한 충분한 인력을 가질 수 있도록.
이 팀이 보장에 관련 함수와 코드 합병은 아무 문제가없는 경우에만, 테스트 케이스의 새로운 기능을 논의하기 위해 매일 만나 하위 테스트합니다.
이 테스트 팀 모두가 최신 베타 테스트 버전은 매일 메인 시스템 테스트 팀으로 물리적 시스템에 설치되어 사용할 필요가 주목된다.
제리 ~ 윈도우 XP이었다 개발 팀의 10 명
중요한 장소에 대한 특별한 실험실을 설정합니다 :
杰瑞伯格还提到了原来的微软测试团队还专门为诸如英特尔、AMD、英伟达等成立专门的实验室测试CPU/GPU。
这些专门的实验室用来测试新的构建版本或者功能模块与重要硬件例如处理器和显卡是否存在兼容或者性能问题。
负责这些实验室的测试团队也会与制造商进行对接,所以测试团队若发现什么问题可以很快确定并制定解决方案。
待开发团队修复问题后会再交给测试团队进行测试,测试团队通过测试后则修复方案的代码会被合并到主线程中。
然后纳德拉上任后裁撤整个测试团队:
2014年~2015年时微软原CEO鲍尔默宣布退休并离开微软,随后接任鲍尔默担任微软新CEO的是萨提亚•纳德拉。
纳德拉在上任时宣布微软进行大规模重组,同时纳德拉提出“移动为先云为先”的口号,即桌面平台不再是重点。
在重组过程中纳德拉将操作系统整个测试团队全部裁撤,接下来还将Windows 10/Xbox/Windows Phone合并。
合并后也就是各个平台的硬件使用相同的 Windows 10 内核 , 每个版本都需要兼顾 PC、移动设备以及游戏平台。
当然正如你知道的那样最终WindowsPhone或者叫Windows 10 Mobile平台回天无力,微软彻底放弃移动系统。
现在微软靠的是自动化测试:
对于大型商业软件开发公司来说雇佣真人团队进行测试是个困难的决定,因为人工成本可能需要耗费大量的资金。
因此现在很多软件开发商都依靠自动化测试系统,微软同样如此,微软现在主要靠的就是自动化和虚拟机测试等。
然而虚拟机测试看起来并不能与物理机达到相同的测试效果,更不能与微软原来庞大而细致的人工测试团队相比。
这也是现在Windows 10问题频发的主要原因之一,虚拟机测试存在的缺陷或者遗漏让潜在的问题无法及时发现。
Windows Insider看起来意义不大:
在视频评论中杰瑞伯格还对Windows 10的测试项目进行讨论,简单来说测试项目并不能帮助微软解决太多问题。
主要原因是多数测试版用户遇到问题不会主动向微软反馈,当然即便向微软反馈最终的结果可能也是没有人搭理。
出现这种情况的主要原因在于转储日志,系统运行时会不断地记录各种情况并生成极其庞大的转储日志以供分析。
然而实际情况是只有当系统崩溃时转储日志才会将其细节记录,其他方面的“小问题”系统并不会记录转储日志。
完整的转储日志体积相当大 , 可能在几十GB、几百GB也可能在TB级别 , 显然多数用户也没有这么大的空间存储。
也就是即便用户主动向微软反馈并提供转储日志,实际提供的也只是部分片段而不是整个操作系统完整运行日志。
对于微软工程师来说通过片段日志排查问题本身也存在困难,久而久之Windows 10积累的各种反馈也越来越多。
然后微软工程师们面对如此多的问题可能就会有选择性的放弃,Windows 10 1809 丢失文件反馈就是典型例子。
当微软工程师们对于用户提出的反馈回应越来越低时,这也反过来降低测试版用户的积极性放弃继续向微软反馈。
正式版用户其实也成为小白鼠
蓝点网此前就开玩笑提到测试版用户属于大白鼠、正式版用户属于小白鼠,商业用户的版本才属于真正的正式版。
杰瑞伯格表示现在正式版用户们接收的版本实际都是在帮微软测试,这些正式版用户本质上已沦为微软测试用户。
以往微软推送新版本都是大批量的快速推送 , 杰瑞伯格称最高峰时微软能够在极短时间内将全球 1/4 的设备升级。
只是后来问题频发导致微软调整策略降低新版本的推送速度,采用分批推送的方式一边推送一边收集着遥测数据。
所以直到现在还有用户没有收到 Windows 10 Version 1903 版更新,因为微软还没有做好全面覆盖新版的准备。
Windows 10始终在看着你:
在视频评论里杰瑞伯格还提到Windows 10版的隐私问题,此前这个版本收集大量数据被欧盟监管机构发起调查。
제리 버그는 다양한 데이터가 지금도, Microsoft는 사실, 가장 중요한 원격 측정 모니터링 장비의 동작을 통해 사용자를 수집하기 위해 계속했다.
Microsoft는 잠재적 인 운영 실패를 수집하는 것을 목표로 물론, 솔직히 그것은 의도적으로, 마이크로 소프트가 광고 또는 다른 목적을 판매하는 데 사용 정보를 수집하지 않습니다.
마이크로 소프트 엔지니어가 내장 된 원격 측정 시스템에 의존하는 팀을 테스트하지 않았 타사 소프트웨어를 실행하는 사용자의 작업에서 부팅, 마이크로 소프트는 시스템에 초점을 맞출 것이다.
당신이 찾아내는 경우에 이러한 로그에 잠재적 인 문제가 자동으로 마이크로 소프트에 업로드됩니다 서버 마이크로 소프트의 개발 팀이 해결해야 할 위치를 확인하기 위해 분석을 위해.
윈도우 10 개발 팀에 대한 최종 분석은 지금 밀짚없이 벽돌을 만들 속에서, 어떤 테스터는 테스트 문제를 해결하는 방법을 생각 할 수 없습니다.