Para tener mas skills de Arquitecto se sugiere ver los proyectos desde un punto de vista más holístico. La diferencia básica que yo veo entre un especialista y un arquitecto es que el objetivo del especialista es hacer caminar las cosas, que funcionen. En cambio el arquitecto tiene que ver más el entorno (contexto), como este afecta a el producto (solución) que se requiere y del mismo modo como la nueva solución va a dar el beneficio esperado de la misma.
Por otro lado el entregable de un arquitecto es básicamente un modelo de la solución, en otras palabras solo «papel». Es por eso muy importante el conocer las técnicas para generar y plasmar este modelo.
Ahora bien, ¿cómo, uno como especialista puede comenzar a desarrollar estas capacidades de arquitecto? La ventaja de los países emergentes como el nuestro es que muchas veces tenemos más de un sombrero en el trabajo. No somos 100% especialistas sino que también modelamos parte de la solución por ejemplo. Es clave en este caso que generemos los «workproducts» requeridos para el modelamiento de la solución (casos de uso, requerimientos no funcionales, decisiones de arquitectura, etc).
Algo tan simple como la migración de sistema operativo puede ser organizado como un proyecto de arquitectura (cual es el contexto, cuales son los requerimientos no funcionales, cual es la viabilidad).