Software Architecture Resources banner.gif (16210 bytes)

email icon.gif (1181 bytes)

Join our
mailing list

Meta-Architecture Paper in .pdf format 

Conceptual Architecture Paper in .pdf format 

 

Architecture Training

Software Architecture Class:

- Las Vegas, March 14-17, 2006
- Chicago, IL, September 19-22, 2006

Enterprise Architecture Workshop

- Las Vegas, March 21-24, 2006 (Vegas class is full)
- Chicago, IL, Sept 12-15, 2006

Role of the Architect Workshop
- Indianapolis, IN, March 28-30, 2006
 

Architecture Consulting

Consulting Services Overview

 

 

The Visual Architecting Process:
by Ruth Malan and Dana Bredemeyer, Bredemeyer Consulting, June 2006

Restrictions on Use: All material that is copyrighted by Bredemeyer Consulting and published on any pages of our site, may be downloaded and printed for your own use subject to the following caveats:

  • If you wish to quote or paraphrase fragments of our work in another publication or web site, please properly acknowledge us as the source, with appropriate reference to the article or web page used.
  • If you wish to republish any of our work, in any medium, you must get written permission from the lead author.
  • Any commercial use must be authorized in writing by Bredemeyer Consulting.  

Key Architecture Action Guides (and associated templates) are listed below:

Initiate and Gain Commitment

  • Competitive Landscape/Context Map Action Guide (.pdf) ; Template (.ppt)

  • Strategy Map Action Guide (.pdf) ; Template (.ppt)

  • Vision Action Guide (.pdf); Template (.ppt)

  • Value Network Action Guide (.pdf); Template (.ppt)

  • Influence Map Action Guide (.pdf); Template (.ppt)

  • Communication Plan Action Guide (.pdf), Template (.ppt)

  • Project Roadmap Action Guide (.pdf); Template (.ppt)

  • Team Charter Action Guide (.pdf); Template (.ppt)

Meta-Architecture

Requirements

  • Stakeholder Profiles: Action Guide (.pdf) ; Template (.ppt)

  • Use Case Diagram Action Guide (.pdf); Template (.vsd)

  • Activity Diagram Action Guide (.pdf); Template (.vsd)

  • Rich Picture Action Guide (.pdf)

Specification

  • Architecture Principles Action Guide (.pdf); Template (.doc)

  • Architecture Patterns Action Guide (.pdf); Template (.doc)

  • Architecture Strategies Action Guide (.pdf); Template (.doc)

  • Architecture Decisions Action Guide (.pdf); Template (.doc)

  • Meta-Architecture Document Action Guide (.pdf); Template (.doc)

Conceptual Architecture

Requirements

  • Use Case Description Action Guide (.pdf) ; Template (.doc)

  • Quality Description Action Guide (.pdf); Template (.doc)

  • Constraints Action Guide (.pdf); Template (.doc)

  • Architecture Scorecard Action Guide (.pdf); Template (.doc)

Specification

  • Conceptual Architecture Diagram Action Guide (.pdf) ; Template (.vsd)

  • Component-Responsibility-Collaborator-Rationale (CRC-R) Action Guide (.pdf); Template (.doc)

  • Conceptual Architecture Document Action Guide (.pdf); Template (.doc)

You might also find it useful to document aspects of the Conceptual Architecture using:

  • Architectural Mechanism Action Guide (.pdf); Template (.doc)

  • Technical White Paper Action Guide (.pdf); Template (.doc)

Validation

  • Use Case Maps Action Guide (.pdf); Template (.vsd)

  • Requirements Traceability Action Guide (.pdf); Template (.vsd)

  • Impact Analysis Action Guide (.pdf); Template (.doc)

Logical Architecture

Requirements

  • Use Case Extension Action Guide (.pdf); Template (.doc)

  • Differences That Make A Difference Action Guide (.pdf); Template (.doc)

Specification

  • Logical Architecture Diagram Action Guide (.pdf); Template (.vsd)

  • Interface Specification Action Guide (.pdf); Template (.doc)

  • Collaboration Diagram Action Guide (.pdf); Template (.vsd)

  • Sequence Diagram Action Guide (.pdf); Template (.vsd)

  • Logical Architecture Document Action Guide (.pdf); Template (.vsd)

Execution Architecture

Requirements

  • System Topology Action Guide (.pdf); Template (..vsd)

  • Concurrency Requirements Action Guide (.pdf); Template (.vsd)

Specification

  • Process View Action Guide (.pdf); Template (.vsd)

  • Deployment View Action Guide (.pdf); Template (.vsd)

  • Execution Architecture Document Action Guide (.pdf); Template (.doc)

 

Where to Go for More

  • We run open enrollment Software Architecture Workshops as well as in-house workshops. Team-focused workshops are highly energizing and productive, as we do important work on the team's architecture project, giving a huge boost to the project as well as providing a learning experience focused on the Visual Architecting Process. We also work with teams to tailor the process to best suit their project and organization.

Invitation to Participate

We invite you to contribute templates and models that you find useful in creating architectures. If your contribution is selected for publication in the book, or on this web site, your name will appear in the acknowledgments.   

Join Mailing List

Join our mailing list if you wish to receive notice of changes to the web site, new chapters and Action Guides as they are added to the site, and architecture workshops and other events. 

 

Restrictions on Use

All material that is copyrighted Bredemeyer Consulting and published on this page and other pages of our site, may be downloaded and printed for your own use. I'm sorry we have to say this, but astounding as it will seem to most readers, we have come across authors who unabashedly use our work without giving recognition to the source.  If you wish to quote or paraphrase fragments of our work in another publication or web site, please properly acknowledge us as the source, with appropriate reference to the article or web page used. If you wish to republish any of our work, in any medium, you must get written permission from the lead author. Also, any commercial use must be authorized in writing by Bredemeyer Consulting.  

Copyright 2006 by Bredemeyer Consulting
URL: http://www.bredemeyer.com
Created: June 29, 2006
Last Updated: June 29, 2006