Charlie Alfred’s Weblog

March 29, 2009

Architecture Core Concepts

Filed under: Uncategorized — charliealfred @ 8:11 am

Around two years ago, I started writing a blog on value modeling and architecture.  The results of this effort are posted in the pages of this blog.  I will be taking a hiatus (hopefully brief) from my writing – predominately due to time constraints.  So, I thought it would be useful to wrap up with a summary page, one that attempts to capture the concepts that I think are essential to all software architects (and quite possibly other types of architects, too).   In the following page, I identify 8 core concepts and describe each with a short paragraph.  Following the paragraph, I include 2 or 3 links to other articles in this blog that expand on that concept, for anyone looking for more information.

12:26 PM 3/29/09: Added a new diagram and paragraph to the summary


March 21, 2009

More Conceptual Distance

Filed under: Uncategorized — charliealfred @ 1:08 pm

Most of us have watched our retirement portfolios and children’s college funds shrink by 50% during the past six months.  As painful as this is, there are lessons to be taken away.  No, I’m not referring to the people who want to lynch those who received million dollar bonuses from AIG.  And I’m not even referring to the people who now want to regulate anything that moves.

No, I’m talking to the people who want to understand some of the fundamental causes, and think about how little understanding of the risks caused by the real underlying factors actually made it through the “split pea soup” we happily call communication in our day and age.  How will the world function when information that must be conveyed won’t fit in a cell phone text message?”  Do we coast merrily along hoping that our surface-level assumptions hold water?  Or do we cross our fingers and hope that the other guy has the answers (then point an appropriate finger when things go wrong)?

I don’t profess to know the answer here.  Too much depends on the fickleness of human behavior.  But I think that the excellent March 2008 article in Wired, written by Felix Salmon, is a great place to start, and I hope that the article that appears in helps to frame it properly.

Create a free website or blog at