En esta lectura se da a entender que para ser un arquitecto de
software tiene que ser un profesional con un largo prontuariado, en cuanto a desarrollo de software, que haya tenido experiencia en muchos roles en su carrera, ya que conoce acerca del trabajo y tiene una visión amplia del proyecto a desarrollar, aparte de tener un dominio total de las tecnologías tiene que tener una capacidad de toma de decisiones, para determinar el encauzamiento del proyecto, en conclusión tiene que ser el pináculo del ingeniero. En muchas ocasiones se malinterpreta ya que los roles del arquitecto y del jefe del proyecto casi son las mismas personas, pero en un sentido mas amplio se debería de separar estos roles dada la importancia de cada uno.