Competencia Ingeniería de Sistemas

Relaciones
Descripción principal

Descripción general

  • Utilizar la ingeniería de software para satisfacer los requisitos de la solución de sistemas complejos que precisan de altos niveles de calidad y confiabilidad, cumpliendo especificaciones tales como, costos, calidad, tiempo, eficiencia energética, seguridad de la información y protección de datos.
  • Seguir una metodología sistemática para analizar y construir los componentes e interfaces requeridos.
  • Construir modelos de arquitectura de sistema y realizar la simulación del comportamiento del sistema siempre que sea posible.
  • Aplicar técnicas y métodos de investigación adecuados a las problemáticas que se presenten.

Ejemplos de conocimientos y habilidades

Conocimientos

  • Lenguajes de programación.
  • Lenguajes de modelado y simulación digital.
  • Sistemas de bases de datos.
  • Diseño de arquitectura de sistemas.
  • Bases de seguridad informática.
  • Prototipos de aplicaciones.
  • Bases de ingeniería de software.
  • Aseguramiento de la Calidad y Pruebas de software.

Habilidades

  • Organizar el flujo de trabajo del proceso de distribución de aplicaciones y las actividades de roll-out correspondientes.
  • Organizar y planificar el “beta testing” de la solución, y asegurar la ejecución de las pruebas en el ambiente operativo final.
  • Evaluar los resultados de las pruebas finales y contrastarlos con los resultados de simulación y comunicar las recomendaciones a los stakeholders relevantes para la toma de decisiones.
  • Identificar contrapartes con experiencia en problemas de interoperabilidad, y encargarse de la subcontratación en caso que sea necesario.
  • Organizar y planificar las actividades de inicio de operaciones, incluyendo el entrenamiento a los usuarios finales y la evaluación de la documentación de referencia.
  • Organizar y planificar la migración de datos y carga inicial de datos siempre que sea necesario.