Categories
- Agile (6)
- Architecture (1)
- art (2)
- Big Data (1)
- books (11)
- Cars (1)
- Change (9)
- common sense (3)
- Contracting (1)
- Cool (1)
- Design (5)
- development (1)
- emotions (3)
- entrepreneurship (2)
- google (1)
- great quotes (2)
- happiness (1)
- innovation (3)
- IT (8)
- IT Architecture (3)
- Knowledge Transfer (2)
- leadership (3)
- Lean (1)
- links (1)
- literature (1)
- lyrics (1)
- management (9)
- Media (1)
- Negotiating (1)
- networks (1)
- people (5)
- Personal Improvement (8)
- planning (5)
- productivity (3)
- Programming (1)
- Project Management (23)
- Projects (1)
- psychology (3)
- Requirements (5)
- Risk (2)
- scrum (2)
- strategy (6)
- struggle (1)
- summer (1)
- teams (5)
- Test Automation (3)
- thinking (5)
- Training (2)
- Travel (1)
- waterfall (4)
Tag Cloud
Agile
Architecture
art
Big Data
books
Cars
Change
common sense
Contracting
Cool
Design
development
emotions
entrepreneurship
google
great quotes
happiness
innovation
IT
IT Architecture
Knowledge Transfer
leadership
Lean
links
management
Media
Negotiating
people
Personal Improvement
planning
productivity
Programming
Project Management
Projects
psychology
Requirements
Risk
scrum
strategy
teams
Test Automation
thinking
Training
Travel
waterfall
Architecture – A Definition I Like
Posted by Rich Crowley in Architecture, Design, IT Architecture
My father was a draftsman by trade. His old school skills were beautiful to behold. “Lettering” was the name given to the printing of labels on drawings done on those old drafting boards with sliding arms that allowed lines to be drawn anywhere. He could letter clearer than a typewriter could type.
He took his trade to the classroom in later years and I would often practice drawing stuff out of books that he provided – funny shapes, blocks, etc. It was this stuff that first stoked the fires in me about what I wanted to be when I grew up. Since my father also designed his own cottage (a classic by any definition) and his own house, (you can never beat a colonial home for style and comfort), I grew up surrounded by building plans and predictably, decided architecture was for me.
I don’t really remember where this dream left the road but I still have a passion for beautiful buildings and elegant design in general. I’d also like to think that I didn’t really abandon architecture completely since so much of the IT work I’ve been involved with over the years has an architectural component.
But what is architecture? I believe there is a fine line between design and architecture but the disciplines are different. I did some reading recently on the topic and came across a definition I really like. Architecture is about those things that are difficult, or expensive to change, the later on in the build cycle you are, for whatever it is you are building (or words to that effect). This was from the book Microsoft .Net: Architecting Applications for the Enterprise.
Another tidbit from this book that resonated with me – the best architects are really just very experienced, talented developers. They still code and stay very close to the actual technologies being implemented. I couldn’t agree more.
If you’re looking for a couple of good reads that are related to architecture, check out House by Tracey Kidder. If you ever build a custom home, read this first. Also by Kidder, and one of my favourite business / computing / entrepreneur books of all time is The Soul of a New Machine.