Quality Engineering in Microsoft Office
description
Transcript of Quality Engineering in Microsoft Office
![Page 1: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/1.jpg)
Quality Engineering in Microsoft Office
Jeffrey MurrayTest Manager PowerPoint,
Microsoft Silicon Valley
![Page 2: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/2.jpg)
Microsoft Silicon Valley • Over 1600 employees, plus 400 vendors/contractors. Approx 450
employees in San Francisco.
• Teams on campus:– Microsoft Research– Windows Live Operations– Live Search Labs – MSTV/IPTV/Mediaroom – Tellme– MSN Mobile– MSN Video– Xbox Hardware– Hotmail– MacBU– PowerPoint
![Page 3: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/3.jpg)
Goals for today
• Learn about the Office product cycle
• Career Tips
• Fun Stories
![Page 4: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/4.jpg)
About Me
![Page 5: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/5.jpg)
What Challenges face Office?
![Page 6: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/6.jpg)
Office Challenges
![Page 7: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/7.jpg)
Basic Project Management Variables
• Time– How much time do we have?
• Resources– Who are they and how many?
• Scope– What are you going to do and how risky is it?
![Page 8: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/8.jpg)
The Cast
![Page 9: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/9.jpg)
Scope – What Features?
• Feature team makes the decisions– Must align with Office “Pillars”– Must fit into allowed development time– Must be fully resourced
• Management will approve features via – Adds/Cuts– Product priorities and opportunities– Manage risk
![Page 10: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/10.jpg)
Office Schedule is fixed to 28-32 Months
![Page 11: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/11.jpg)
Overlapping for Efficiency
Milestone 1
Milestone 2
![Page 12: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/12.jpg)
![Page 13: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/13.jpg)
Quality Engineering 1990-1993
![Page 14: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/14.jpg)
Testing grows up ~1993-2000
![Page 15: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/15.jpg)
Pushing Quality Further Upstream 2000+
• Testers involved in spec and design phase
• Feature not “checked in” till beta quality
• More formal review of test/dev collateral
• Code reviews earlier in product cycle
• Advancement in dev tools and auto validation programs
![Page 16: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/16.jpg)
When are you ready to ship?
• Your set of risky features need to be under control• Statistics and trends are all doing the right thing• Checklists• Bug Charts• Dogfood• Watson• Beta feedback• “Show Stopper”• Triage committee
AutomationPerformanceAccessibilityInternationalLocalizationPlanned testingStressUser ScenariosBackward compatibilityConfigurationInteroperabilityPolitical sensitivityUA approvalVisual FreezeProgrammabilityPrintingSetup and UpgradeCode OptimizationLogo
![Page 17: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/17.jpg)
Typical Office Product Bug Trend
![Page 18: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/18.jpg)
Watson
1. We don’t have user steps or data
2. We know what line of code caused the crash and can often guard against it
![Page 19: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/19.jpg)
Career Tips
• Companies are better at identifying talent within you than you are at picking the best company. Make sure you don’t hold back at an interview.
• Don’t plan your whole career all at once, you will miss out on interesting opportunities
• Use that open door• You are a professional, act like it• When you screw up (and you will) what you do next is critical• Ask yourself each week, what do I like about my job?• Interview the company beyond the job, a good part of your life
will be there.
![Page 20: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/20.jpg)
Stories
• How I got my Job at Microsoft
• Copy protection
• Steve’s laptop
• OneNote
• Office pranks– Elevator
– Beach
– Peanuts
– Disco
![Page 21: Quality Engineering in Microsoft Office](https://reader036.fdocuments.net/reader036/viewer/2022062322/568149f3550346895db7236e/html5/thumbnails/21.jpg)
www.microsoft.com/college
www.viewmyworld.com