Architecture

Architecture

How to improve solution architecture and design.

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...

How Do You Group Products Into Product Lines

How do you group your products into product lines?  You first create a grid of your business segments and your architecture styles...

Organizational Structures to Support Product Lines

How do you structure a team around product lines?  Largely, it depends on the size and scope of your organization and product...

Source Code Reuse

What are your thoughts on code reuse?  Better yet, what are your experiences and lessons learned?  In A Practical Guide to Enterprise...

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...