SE Concerns: Good Enough Design at Google

One of our students forwarded me an article on Google's use of "beta" applications and its process for deciding when to "pull the plug" on a project. He thought it complements the discussion of "good enough" vs. "perfect" design as covered in Chapter 5 of our Head First Software Development textbook.

The article is located here:

How Google Decides to Pull the Plug

Key Quote:

Perfection closes off the process,” Mr. Jarvis said. “It makes you deaf. Google purposefully puts out imperfect and unfinished products and says: ‘Help us finish them. What do you think of them?’

© Kenneth M. Anderson, 2009