Es recomendable que un arquitecto de software de automatización de sistemas (de software o hardware) utilice modelos, dibujos y bosquejos para discutir las distintas soluciones y resultados con los usuarios, ingenieros y otros arquitectos.