Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 

Architecture Principles

By Steve Jones,

Do you have any architectural principles that you adhere to? Or even any that you use on a regular basis? I would hope that if you are building systems, you would have a set of principles that help guide you along. However I'm not sure that most companies do have a set of guidelines that they use to build software.

I know that the really good consultants and architects out there, the successful ones that constantly find work, often bring guidelines with them at a new job or engagements. The decision they make, which might not seem to be related from project to project, are often actually related by a set of rules which help to create that regular success.

The world of technology changes quickly, and the foundation on which you build systems can change. It may require you to re-examine your core beliefs about what is the best way to proceed in creating a system.  Without having that set of core beliefs, however, you don't have a way to judge if you are making good decisions to adapt to the changing situations. Instead you're constantly redefining what is good.

The best software companies in the world, those that consistently build great software, do it in one of two ways. One is by having incredibly talented developers. They have those off the chart coders that can visualize how systems work in ways most of us never will. That's not the way most of us can count on because most of us aren't off-the-charts talented developers.

The other way, the way companies get to the CMM Level 5, is by having principles and sticking to them. They consistently do things in the way that allows them to repeat their efforts that succeed and eliminate those that don't. That's the way most of us should work, and the way that will help all of us improve our work over time.

Steve Jones

 


The Voice of the DBA Podcasts

Everyday Jones

The podcast feeds are available at sqlservercentral.mevio.com. Comments are definitely appreciated and wanted, and you can get feeds from there.

You can also follow Steve Jones on Twitter:

Overall RSS Feed: or now on iTunes!

Today's podcast features music by Everyday Jones. No relation, but I stumbled on to them and really like the music. Support this great duo at www.everydayjones.com.

I really appreciate and value feedback on the podcasts. Let us know what you like, don't like, or even send in ideas for the show. If you'd like to comment, post something here. The boss will be sure to read it.

Total article views: 213 | Views in the last 30 days: 1
 
Related Articles
BLOG

Podcast Upgrades

A minor change for the podcasts next week. I got my wireless microphone, and I'm working with it a b...

BLOG

Podcasting

A new video setup is on the way!!!! Actually I'll do a couple podcasts on podcasting over the hol...

FORUM

Change company name in SQL Server 2005

Change company name in SQL Server 2005

FORUM

Podcast Problem

Podcast Problem Blocked by group policy

ARTICLE

Podcast Announcements

Podcast Feeds

Tags
 
Contribute

Join the most active online SQL Server Community

SQL knowledge, delivered daily, free:

Email address:  

You make SSC a better place

As a member of SQLServerCentral, you get free access to loads of fresh content: thousands of articles and SQL scripts, a library of free eBooks, a weekly database news roundup, a great Q & A platform… And it’s our huge, buzzing community of SQL Server Professionals that makes it such a success.

Join us!

Steve Jones
Editor, SQLServerCentral.com

Already a member? Jump in:

Email address:   Password:   Remember me: Forgotten your password?
Steve Jones