Functional and Non-functional Design

Functional and Non-functional Design

Over the years, I’ve been part of the design/architecture process for countless technology engagements. Sometimes as the lead architect, sometimes as a reviewer and sometimes in the early discovery phase. Something that still surprises me is how frequently non-functional requirements are not given enough consideration. Ensuring that both …

more ...

Breaking Away From Incremental Improvement in the Design Process

Constraints are often seen as the enemy of designers, architects and engineers. It’s clearly the case that the number of potential solutions to a problem has to decrease with each additional design constraint. However, just because the number of potential solutions goes down, it does not mean than the …

more ...