Archive for December, 2008

Why do we need software architecture?

By shoogend at 15 December, 2008, 12:14 pm

Over the past twenty or so years I have been involved in many software development projects, code reviews, and software factory implementations. Although I had stretched the virtues of good software architecture for decades, it wasn’t until a series of recent event, that I really started re-valuing of having a sound software architecture in place. [...]

Read More >>

The butcher model for software development

By shoogend at 2 December, 2008, 10:25 am

Suppose that while getting the groceries for the weekend, I decide to buy some steaks. I’m not sure yet whether it will be tournedos or regular steaks, but meat it is. So I go to my local butcher shop and lay down my requirements. The prices for tournedos and steak are known, they can be [...]

Read More >>