Windows (like all other Microsoft teams) had a huge test team at the time — equal in size to the development team in some cases — and larger than any other company I’ve ever worked for.

Each functional team (kernel, file systems, networking, shell, etc.) had their own test teams; there were also cross-functional teams that covered overall functionality (security, UI, System Test, Stress Test, Performance, Scalability, installation and upgrade, etc). There were also teams responsible for helping partners test their solutions and get them certified.

Most of the problems with Vista had to do with partner readiness — both for applications and for device drivers. The architectural/security changes were too big and required a lot more work from partners than was typical of Windows releases.

Former CTO of VMware, former VP at Microsoft, recovering long distance runner, avid cyclist, newly minted grandpa.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store