It’s Not About the Tool

September 6, 2012

For practically every profession under the sun there are tools that make the job easier. From bakers to builders, everyone has their choice of implements to ply their trade. Naturally these tools will range from entry level, toy tools to expensive gadgets with more features and sophistication. Enterprise architecture is certainly no exception.

One of our primary tools for designing architecture, of course, is a modeling tool. Modeling tools help us visualize our design into standard, in our case UML, models. There are a variety of these tools in the marketplace, ranging from basic “drawing style” tools to far more advanced suites with “model awareness”, version control, team collaboration capabilities, etc.

Read more



System Architecture Diagrams

August 13, 2012

Diagramming software systems is still a largely undisciplined activity, despite the many advancements in notation and methodology made over the last 10-15 years.

The typical “Systems Architecture Diagram” profile of a large organization goes something like this: Read more



Develop Your Architectural Risk Radar

July 31, 2012

Risks are part of life. There is uncertainty everywhere. And as more and more of our lives and businesses depend on IT, the risk of IT failures and problems is a critical thing to be able to identify, understand, document and – ultimately – manage.

Architectural Risk is a critical discipline in the Systems Flow process. Its a huge selling point in the “design process” sales pitch we are often called on to deliver, usually not to prospective clients but rather to recalcitrant stakeholders or projects sponsors who need to be convinced to spend time in their projects sorting out architecture and design before diving into coding. Read more



Value-driven Status

July 4, 2012

If you work in a professional environment, you inevitably have to communicate the status of your work to your manager. If you are in the professional services business, then you have an even tougher “manager” – your client.

Read more



« Previous PageNext Page »