Abhishek Parolkar's Old Blog

"The future is not to predict it is to be designed..." Let me imagine the best design for it.

Saturday, August 01, 2009

Complexity of Software Engineering / Product Development

Rosenberg's Law: " Software is easy to make, except when you want it to do something new".
The corollary is, "The only software that's worth making is software that does something new."

"The complexity of software is an essential property, not an accidental one. Hence, descriptions of a software entity that abstract away its complexity often abstract away its essence."- Fred Brooks

Source: Software is hard