Architecture Decision Cascade Card
The decision cascade card looks for downstream impacts from a technology decision.
Quality Attributes
“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.”Antoine de Saint-Exupery 1 What are quality attributes? In this article, we will examine design for software quality attributes, aspects of software systems which are visible to the end-consumer throughout the product or service, and usually
Modern Patterns 1
The first installment of modern patterns with basic descriptions. A part of the collection of modern architecture patterns for the ITABoK.
Technical Debt
Technical debt is a critical issue for all architects and developers of software intensive systems. Learn techniques for dealing with it.
Investment Prioritization
Understanding how features, products, teams and technology is prioritized is critical for the modern team.