Software quality

Before working in an architect role, software quality seemed to me like a very abstract measure, based on ones subjective perception and experience. While hard to define, there are some attributes commonly used to evaluate quality of a software component or system. Note: as some other articles on this blog, this is a living document …

How Technology Architects make decisions

Great consideration of necessity for documenting technology decision making. Also, difficulties of culture and mentality changes. … Compensatory. This type of decision considers every alternative, analysing all criteria in low-level detail. Criteria with different scores can compensate for each other, hence the name. There are two types here: Compensatory Equal Weight – criteria are scored and …