Tim Ford put up a hilarious blog post outlining an instance where shrinking databases is acceptable. I’m pretty sure the development method he describes is well documented and in use in more than one location around the world, including somewhere in my company. Read it.