Technology news and Jobs arrow Technology Lifestyle arrow Book review: How we test software at Microsoft
Book review: How we test software at Microsoft E-mail
by David M Williams   
Monday, 11 May 2009
How many testers work at Microsoft? About half! Ok, joking aside, the real answer is surprisingly similar, according to this engrossing tome "How we test software at Microsoft" from Microsoft Press.

Microsoft hires a vast amount of programmers, known by the title SDE – or Software Development Engineer. You’d expect this, they’re a vast software empire.

Yet, what may not be so well known is that the company also hires about an equal number of SDET’s – or, Software Development Engineer in Test, now numbering at 9,000 people.

These SDETs have a specific “tester DNA” that the company looks for. They come with the same experience and education in computer science but are wired differently; they are motivated to use their skills to find and quash bugs, to put software through its paces and to help ensure a better product over all.

This book is all about how they go about it and the methods used to rig up realistic testing scenarios. There are techniques you’d expect, like boundary value analysis but also a remarkable amount of scientific and statistical experiments with terms like Halstead metrics and Bayesian graphical modelling.

The chapters are broadly divided into four categories. One is about Microsoft and the history of the test engineers, one about testing in general, and one about solving tomorrow’s problems today and how Microsoft aim to take testing into the future. Approximately one half the book is devoted to the final category, test tools and systems.

It is here that the real meat about just “how” Microsoft test software is shown, covering bugs and test cases, automation, non-functional testing, customer feedback and other tools. An interesting chapter also goes into detail about the different challenges of testing services, as the Software as a Service (SaaS) paradigm takes greater hold.

All in all, this is an impressive work with a great deal of wisdom and principles – underpinned by sound theory – that would be of interest to any company that produces software of reasonable complexity.

The ISBN number is 0-7356-2425-9, with a recommended retail price of $USD 44.99 or $AUD 85.00. You can find it at Microsoft Press (with an Amazon.com price match guarantee.)

Powered By Joomla Tags

Please enable JavaScript in your browser to post your comment!

 
< Next story in category   Previous story in the category >
iTWire user statistics Visitors last 30 days
694,279
Subscribers 15,210
#1 independent technology news advertise here
  •   *  
  • Search
  • AdvSeach
  • Login
  • Events
  • FreeStuff

- Advertisement -

Featured Whitepapers

Follow iTWire on Twitter

About iTWire

iTWire is all about technology news, information, jobs and community for the IT and telecommunications industry professional. Subscribe to our free ICT daily newsletter