Architecture

Architecture

How to improve solution architecture and design.

Software Product Lines

What is a software product line and why should you care?  A software product line is a family of products that share...

App Infrastructure Frame

When you build LOB (line-of-business) applications, there's a recurring set of technical challenges  To organize this set of challenges, I created the Application Infrastructure...

You Can’t Evaluate Architecture in a Vacuum

As we work through the patterns & practices App Arch Guide 2.0 project, I find myself repeating an important mantra ... "You...

Implement It Three Different Ways

How do you know which path to take?  How do you find your glass ceilings?  Unless you've been there and done that, you need...

Quality Attributes Frame

I found an organizing frame for quality attributes (security, performance, ... etc.) on SoftwareArchitectures.com and I think it's helpful.  They organize quality attributes by...