Thinking about...A Trace in the Sand

by Ruth Malan

 

 

 

 

Architects Architecting Architecture  

 

Mapping the software and systems architecture landscapeJournal Topic Map

All of the intensity of my passion is focused on empowering and enabling architects to design and lead the building of more sustainable systems, in every sense of the word from technically to economically and environmentally to morally and personally, and this is reflected in the avenues explored in my journal.

To make this work more accessible, I'm assembling the topic map below (so far only about 40% of entries from almost 6 years of journaling have been indexed). I'll transform it into a pan and zoom visual structure once I've collected the link tree data. Because these are journal entries, the clusters under each topic heading are chronologically ordered. I still plan to add a summary for each major topic. The journal posts are not self-contained the way (mini-)essays, like most blog posts, are. They are just nets that caught some thoughts as they flew by. But when I go back over a month, or read a set of posts on a related topic, the sum is, well, greater than the parts.

Leveraging the architecture discipline model that organizes the Resources for Software, System and Enterprise Architects site, I have organized topics in sections that relate to architects (who) architecting (how) architecture (what) in purposive (why), organizational (where) and evolutionary (when) context. The Architect section is organized by the Bredemeyer Architect Competency Framework, and the Architecting section is organized by the Visual Architecting Process.

Well, anyway, I hope you find the material and the map useful. If you have suggestions, I welcome constructive input (). [Don't worry, I am a merciless critic of my own work, so my ego is kept in healthy disrepair and that aspect needs no help from anyone else.]
 

Why Architect?

Why you need architecture (and architects)

Complexity

System failures

Shift happens

Technical/Design Debt

Agility

Architecture (What)

Definitions

Central concerns

Key Decisions

Architecture Views

Documentation

Architecture frameworks and decision or view models

VAP Decision Model

  • Requirements cascade ==> backtracking/fluid movement between decision "views" ==> decision placeholders

Case Studies

Architecture Mechanisms and Design Patterns

Architects (Who)

What architects do

Qualities of the architect

What makes a great architect?

Innovation and Finding Opportunity

Imagination

Curiosity, Observation, Questions

Creativity

Play

Connections

Finding and Shaping Opportunity

Innovation and Inventions

Creativity, Behavioral Neuro-psychology

Brain matters, perception, problem solving

Strategy

Business cycles

Fractal strategy and tandem architecture

Strategy models

Technical strategy 

Leadership

Influence without authority

Counter-image: Just make them want what we decide is good for them

Being Inspired and Inspiring

Culture shaper and context creator

Decision making

Leadership as Performance Art

Recognition as reward

Leadership Platform: Respect

Leadership how-to: tips and techniques

Leadership styles

Leading by Example

Organizational Effectiveness (and Dealing with Organizational Politics)

Collaboration

Communication: Presentations

Communication: Conversations

Managing perception

Time Management

Stance or attitude of the architect

Enthusiasm and Positive framing

A Sense of Humor: Links to wit, humor, irony and just fun stuff

Comfortable with

Resilient and resourceful

Speak Truth to Power

Architect Certification

 

Architecting (How)

Coupling and Cohesion

Simplicity

Design Thinking

Visual Thinking and Visual Design

 

Visual Architecting Process

Iterations

Views and Separation of Concerns

Context and Value

Architect in Strategy and Value Definition

Value is the Grail

Roadmapping and Scenarios

History

Visioning

Capabilities

Scoping and Priority Setting

Requirements

Qualities

Meta-Architecture or Architecture/Technical Strategy

Conceptual Architecture

Something about boxes

Structuring

Refactoring

Structure and Behavior

Logical Architecture

Execution or Physical Architecture

Cross-Cutting Concerns

Availability

Security

Architecture Consistency, Design Guidelines, Policies and Standards

Improvement and validation/Architecture reviews or assessments

Architecture Deployment, Construction and Evolution

Visualization of the Design in the Code

Tools

Reviews

 

Architecting and the Lifecycle (When)

Design -- intentional, emergent, or accidental

Iterative, Incremental and Evolutionary

Architecting and Agile

Big Design Upfront?

 

Organizational Context for Architecture (Where)

Strategy and architecture in tandem

Counter-image: Wandering in the desert

Strategy Context

Fractal strategy

Strategy and Architecture in Tandem

Organizational Relationships

Conway's Law

 

Enterprise Architecture and Related Topics

Definitions

Business Intelligence

Enterprise Architecture as Business Capabilities Architecture

Business Ecosystems and Enterprise Architecture

 

Resources: Books, Papers, Blogs, Etc.

Architects Architecting Architecture

Innovation and Design Thinking

Visual Thinking and Modeling

Information Visualization

Software Architecture and Architecting

System Qualities and Architectural Concerns

Complexity and Simplicity

Architect Qualities and Personal Effectiveness

Presentations -- talks and/or slideware

Software Engineering

Collection

 

Tech Watch: Shift Happens

 

Architects and Other Leaders in Technology and Systems Architecting: Pioneers and Landscape Shapers

Russell Ackoff

Kent Beck

Grady Booch

Dana Bredemeyer

Bredemeyer Consulting

Alistair Cockburn

Michael Feathers

Donald Ferguson

Buckminster Fuller

Ruth Malan

Multiple

Ray Ozzie

Randy Pausch

Eb Rechtin

John Zachman

Brian Zimmer

 

 

Trace in the Sand Journal Archive (Chronological)

2013
- January
- February
- March
- April
- Current

2012

- January

- February

- March

- April

- May
- June
- July
- August
- September
- October
- November
- December

2011

- January

- February

- March

- April

- May

- June

- July

- August

- September

- October

- November

- December

2010

- January

- February

- March

- April

- May

- June

- July

- August

- September

- October

- November

- December

2009

- January

- February
- March

- April

- May

- June

- July

- August

- September

- October

- November
- December

2008
- January
- February
- March
- April

- May
- June
- July
-
August
-
September
- October
-
November
- December

2007
-
January

- February
- March
- April
- May
- June
- July
- August

- September
- October
- November

- December

2006
-
February
- March

- April
- May
- June
- July
- August
- September

- October
- November
- December

 

I also write at:

- Resources for Software, System and Enterprise Architects

- Trace In the Sand Blog

 

Papers:

- Strategy, Architecture and Agility: The Art of Change: Fractal and Emergent, 2010

- Innovation and Agile Architecting:
Getting Past ‘But’: Finding Opportunity and Making It Happen, 2008

 

Visualization

- Links to tools and other resources

 

Misc. me:

- Other Interests

- Introducing Archman

 

Feedback: I can be reached using the obvious (my name@) traceinthesand.com handle -- though if you want to rant about my journal, it is ruth@traceinthesand.ru.cz. Just kidding! I welcome input, discussion and feedback on any of the topics in this Trace in The Sand Journal, my blog, and the Resources for Architects website, or, for that matter, anything relevant to architects, architecting and architecture! Bring value, and I commit to using what you teach me, to convey it as best I can, help your lessons reach as far as I can spread them. I try to do this ethically, giving you credit whenever I can, but protecting confidentiality as a first priority.

 

Copyright © 2010 by Ruth Malan
URL: http://www.ruthmalan.com
Page Created: November 27, 2010
Last Modified: January 07, 2012