De acordo com Pressman, entre os muitos mecanismos para a criação de uma infraestrutura efetiva, está um conjunto de quatro ingredientes arquiteturais que devem estar presentes para obter a composição do componente. São dois deles:
Uma forma de avaliar a usabilidade é por meio do uso de métricas que funcionam como critérios de medição da usabilidade do sistema considerado. São dois critérios recomendáveis: