Google's Innovation Factory: Testing, Culture, and Infrastructure

Google’s external mythology has been one of a brilliant and chaotic innovation machine that produces new products and features at an amazing rate. Behind the curtain of public perception is a company that takes quality seriously and is reinventing how software is created, tested, released, and maintained; a reality that’s even more interesting than the myth. At Google we’ve learned a lot in the last few years about accelerating very large scale software development; in this paper we'll share what has worked and what hasn't worked for us.

[1]  Tracy Hall,et al.  Perceptions of software quality: a pilot study , 1998, Software Quality Journal.

[2]  Fred P. Brooks,et al.  The Mythical Man-Month , 1975, Reliable Software.

[3]  Michael Diaz,et al.  How Software Process Improvement Helped Motorola , 1997, IEEE Softw..