Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.
-
Upload
rita-waldren -
Category
Documents
-
view
221 -
download
0
Transcript of Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.
![Page 1: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/1.jpg)
Alan PageMicrosoft
Software Testing at Microsoft:
![Page 2: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/2.jpg)
Microsoft ProductsNearly 300 Products Released in last 12 Months
![Page 3: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/3.jpg)
Some Numbers
![Page 4: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/4.jpg)
More than 90,000 Employees World Wide
![Page 5: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/5.jpg)
More than 38,000 Engineers
![Page 6: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/6.jpg)
Nearly 10,000 Testers
![Page 7: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/7.jpg)
Testing at Microsoft
First tester hired in 1979 (high school intern)
First full-time tester hired in 1983
First “wave” of tester hiring in 1985
![Page 8: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/8.jpg)
In the beginning…
“You will design, execute and document tests of application software”
Requirements: background in math, computers, programming
![Page 9: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/9.jpg)
SDETs at Microsoft
Emphasis on Technical SkillsCode to understand and solve problems
![Page 10: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/10.jpg)
SDETs at Microsoft
Equal Career PathsTest / Development / Management
![Page 11: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/11.jpg)
Development
Test
Team Makeup: Feature Team Triad
Program Management
![Page 12: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/12.jpg)
Team Makeup: The Quartet for Software as a Service
Operations
Development
Test
Program Management
![Page 13: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/13.jpg)
VP or General Manager
Product Unit Manager
Dev Test PM
Product Unit Manger
Dev Test PM
Organizational Structures (1)"The PUMdom"
![Page 14: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/14.jpg)
President or Senior Vice President
GM or VP of Dev
Dev Managers Architects
GM or VP of Test
Test Managers
Test Architects
GM or VP of Program Mgmt
PM Managers Etc.
Organizational Structures (2)"The Triad"
![Page 15: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/15.jpg)
Software DevelopmentWorkflow and Test Execution
![Page 16: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/16.jpg)
Abort Checkin
Test CITsDistributed
Submit to Source Depot
Dev or Test?
Dev Test
Test CITsDistributed
No
Yes
Pri0 Bug Exists?
Abort Checkin
PassedFailed Submit
Build product / test*
Dev CITs Distributed
Create Pri0 BugEmail Test Owner
No
Yes
Pri0 Bug Exists?
![Page 17: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/17.jpg)
![Page 18: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/18.jpg)
![Page 19: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/19.jpg)
The Future
![Page 20: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/20.jpg)
TestingChallenges
or – variations on the same old stuff
![Page 21: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/21.jpg)
Testing Challenges
Over-testing, under-testingand
millions and millions of tests
![Page 22: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/22.jpg)
Testing Challenges
Data, data, data
![Page 23: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/23.jpg)
Testing Challenges
ConcurrencyScale
Screens and the Cloud
![Page 24: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/24.jpg)
Testing Challenges
The test / development relationship
andorganizational agility
![Page 25: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/25.jpg)
Testing Challenges
Community and collaboration-
If only we knew what we knew
![Page 26: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/26.jpg)
Productivity GamesRecapturing discretionary
time
http://productivitygames.blogspot.com/http://seriousgames.org/
![Page 27: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/27.jpg)
Ribbon Hero
![Page 28: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/28.jpg)
Localization Testing
• Hard, Large-Scale Problem
• Windows 7 ships in 100 languages
• Thousands of Strings and Screens per Release
![Page 30: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/30.jpg)
![Page 31: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/31.jpg)
Amplify Skill with Volume
Individual dialects, nuances, hard to detect with a single vendor – crowd does a better job
![Page 32: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/32.jpg)
Reduce cost with Discovery & Instrumentation
No need to install
Telemetry to direct effort
![Page 33: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/33.jpg)
Results
Significant Quality Improvements for Windows 7Positive Impact on Ship Schedule
Team Morale and Subsidiary Engagement
Total Screens Reviewed: Over 500,000
Total Number of Reviewers: Over 4,500
Screens per Reviewer: Average 119
![Page 34: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/34.jpg)
http://angryweasel.com/bloghttp://twitter.com/alanpage
![Page 35: Alan Page Microsoft. Microsoft Products Nearly 300 Products Released in last 12 Months.](https://reader035.fdocuments.in/reader035/viewer/2022062300/56649ca35503460f94962ba9/html5/thumbnails/35.jpg)
Photo Credits
Microsoft street sign - Some rights reserved by TechFlash Todd
Microsoft photo - Some rights reserved by Robert Scoble
The Future - Some rights reserved by PVBroadz