Thursday, February 23, 2012

As the power of available machines grew by a factor of more than a thousand, society's ambition to apply these machines grew in proportion, and it was the poor programmer who found his job in this exploded field of tension between ends and means. The increased power of the hardware, together with the perhaps even more dramatic increase in its reliability, made solutions feasible that the programmer had not dared to dream about a few years before. And now, a few years later, he had to dream about them and, even worse, he had to transform such dreams into reality! Is it a wonder that we found ourselves in a software crisis?

Friday, February 17, 2012

I try hard to make my work more interesting than Twitter. Here's a tip: You can "subscribe" to interesting people at work by being valuable to interesting people at work. Its how we networked before networks.
~ Ward Cunningham

Tuesday, February 14, 2012

There's no sense in being precise when you don't even know what you're talking about
~ John von Neumann

Friday, February 10, 2012

It's more planning what you want to learn, not what it [the product] will be in the end
~ Ward Cunningham

Wednesday, February 8, 2012

If I were to define a failed project, one of my criteria would certainly be "a project on which no one came up with any better ideas than what was on the initial list of requirements."

~ Mike Cohn