Profesión arquitecto de software / arquitecta de software

¿Le gustaría saber qué tipo de carrera y profesiones le conviene mejor? Lea nuestro artículo sobre los códigos de Holland.

Tipos de personalidades

  • Investigador / Realista

Conocimientos

  • Diseño orientado a objetos
  • Elaboración de modelos de proceso empresarial
  • Herramientas para la gestión de la configuración del software
  • Ciclo de vida del desarrollo de sistemas

Capacidades

  • Ofrecer un informe de análisis coste-beneficio
  • Proceso de diseño
  • Crear diagrama de flujo
  • Supervisar el desarrollo del software
  • Analizar requisitos empresariales
  • Analizar especificaciones de software
  • Proporcionar documentación técnica
  • Recopilar las opiniones del cliente sobre las aplicaciones
  • Crear diseño de software
  • Armonizar el software con la arquitectura del sistema
  • Establecer relaciones comerciales
  • Definir los requisitos técnicos

Conocimientos y capacidades optativas

abap proporcionar asesoramiento de tic smalltalk ansible apl c# matlab realizar planificación de recursos ruby objective-c common lisp método de gestión basada en procesos sas language teoría de sistemas swift detectar y corregir errores de las tecnologías de la información y de las comunicaciones ajax programación web c++ assembly r microsoft visual c++ scratch vbscript python utilizar lenguajes de marcado perl realizar un análisis de riesgo algoritmización de tareas ml asp.net aplicar técnicas de almacenamiento de datos sap r3 diseñar esquema de base de datos metodologías de gestión de proyectos de tic haskell puppet jenkins gestionar los recursos humanos staf apache maven programación informática openedge advanced business language visual basic aplicar teoría de sistemas tic prolog legislación sobre seguridad de las tic pascal gestión de proyectos según la metodología lean java cobol utilizar herramientas de ingeniería de software asistida por ordenador desarrollar un prototipo de software lisp scala php typescript javascript coffeescript erlang gestión de proyectos basada en metodologías ágiles salt groovy