Monthly Archives: January 2015

You Have an Architecture

The first step is admitting there is a problem…

Blueprints for Bytes

The Symptoms

There we are standing in front of the whiteboard at 5:00 on Friday afternoon.  Myself, the development manager, and a couple gifted software engineers are staring at the multicolor boxes and lines scribbled on the board.  A feeling of defeat flows through the groups psyche.  Yet again, while trying to come up with a solution to the latest critical bug, we have all made the realization that the architecture of the system is severely broken.  Fixing this bug is going to take an inordinate amount of time.  A new concept will likely need to be introduced which means touching just about every piece of the system.  As we all shake our heads and shrug our shoulders in silence somebody says “Well at least now we know what the architecture is.  I’m going for a beer; anybody in?”

How can this be?  How is it that multiple years into a…

View original post 897 more words


%d bloggers like this: