Escuela Politécnica del Ejército

Ingeniería de Software

Escuela Politécnica del Ejército - ESPE

8 Semestres

Presencial

La carrera Ingeniería de Software es una de las ingenierías de ingeniería de software que imparte la Escuela Politécnica del Ejército. El título de Ingeniería de Software es el título que otorga la Escuela Politécnica del Ejército para la carrera de Ingeniería en Sistemas.

Tabla de contenidos

Acerca de Ingeniería de Software

La formación profesional del Ingeniero de Software estudia las fases del proceso de desarrollo de software (análisis, diseño, implementación, pruebas, implantación, retiro y gestión), con un enfoque sistémico y cuantificable, que integre los componentes teórico, metodológico y buenas prácticas del desarrollo software; mediante la aplicación de: lenguajes de programación, métodos, técnicas, herramientas, normas y estándares; con el propósito de construir software de calidad que proporcione soluciones a las necesidades de los contextos de los diferentes sectores socio-económicos, productivos y
tecnológicos.

El desarrollo de software en el mundo es una de las industrias de mayor crecimiento, que demanda mano de obra calificada y se alinea con la matriz productiva, ya que sus aplicaciones y servicios contribuyen sustancialmente a las diferentes áreas estratégicas del país.
Además, el ministerio Coordinador de Conocimiento y Talento Humano, menciona en su sitio web que una de las 10 carreras del futuro es la Ingeniería de Software, en la cual el desarrollo y mantenimiento de los programas informáticos hoy es indispensable ya que vivimos en la era del ordenador, y que en todos los ámbitos de nuestra vida, hay un software de por medio.

Dada la gran cantidad de funciones que puede desempeñar el profesional en ingeniería de software, y su actuación en las diferentes áreas de la organización ya sean estas públicas o privadas, deberá éste continuamente integrarse a equipos multi-profesionales e interdisciplinarios para asegurar la lógica del proceso de desarrollo de software e integrar las estrategias de ingeniería de software de sus puntos en gestión, y mantener la interculturalidad para contribuir al desarrollo sostenible de las localidades.

Escenarios laborales:

  • Industria de Software
  • Empresas de investigación, innovación y desarrollo
  • Empresas con unidades de desarrollo
  • Empresas de auditoría y consultoría
  • Área Académica

Roles y Funciones:

Analista de Sistemas

  • Capturar, documentar, validar y gestionar requisitos del sistema a construir.
  • Modelar la aplicación software, utilizando técnicas de modelamiento de procesos, datos, orientación a objetos, agiles, entre otros.
  • Implementar los modelos utilizando un paradigma de programación.

Diseñador de interfaces de Usuario

  • Diseñar e implementar las interfaces de usuario del sistema
  • Diseñar y ejecutar test de usabilidad.
  • Verificar el diseño de las interfaces con la especificación de requisitos de software

Diseñador y administrador de Bases de Datos

  • Configurar y optimizar motores de bases de datos.
  • Administrar índices, vistas y restricciones
  • Diseñar e implementar Bases de datos.

Ingeniero de pruebas (tester)

  • Diseñar y ejecutar planes de prueba unitarios, de integración, de sistema, y aceptación.
  • Documentar la completitud, y exactitud de todos los documentos del proyecto.
  • Diseñar y ejecutar revisiones de productos estáticos (inspecciones)
  • Identificar y aplicar procesos de garantía de calidad acordes a las especificaciones de los requisitos de software.

Arquitecto de Software

  • Generar el diseño arquitectónico y diseño detallado del sistema, basándose en los requisitos.
  • Generar prototipos rápidos del sistema para verificar la completitud de los requisitos.
  • Generar el documento de diseño arquitectónico de software, y mantenerlo actualizado durante el proyecto.
  • Validar que el producto final se ajuste al diseño de la arquitectura del software.

Administrador de Proyectos de software

  • Estimar y planificar el desarrollo de un proyecto de software
  • Establecer el modelo de ciclo de vida para el proyecto.
  • Realizar el seguimiento y control de calidad del proyecto.
  • Gestionar el riego del proyecto
  • Gestionar la configuración del software
  • Planificar adquisiciones y suministros de software base (Sistemas Operativos, Base de Datos, CASE, entre otros), para desarrollar aplicaciones software.

Auditor - Consultor de Ingeniería del Software

  • Validar los productos intermedios y finales creados por el proceso de desarrollo de software tras el cierre.
  • Asesorar en la adquisición, suministros de aplicaciones software base y/o aplicaciones específicas.

Investigador

  • Generar y planificar proyectos de Ingeniería de Software con financiamiento nacional e internacional.
  • Ejecutar proyectos de desarrollo de productos de software
  • Gestionar proyectos de Ingeniería de Software
  • Participar en redes de investigación nacionales e internacionales
  • Gestionar la transferencia tecnológica de métodos, técnicas, metodologías y resultados de la investigación realizada en el campo de la Ingeniería de Software.
  • Promover iniciativas y emprendimientos para la creación de empresas de software.

Obtén información al instante


Al solicitar información en universidades.com.ec aceptas la política de privacidad y protección de datos, para ser contactado por cualquier institución educativa.

Compartir Ingeniería de Software
¿No era lo que estabas buscando?

Si este programa no se adapta a tus necesidades puedes buscar entre estos programas relacionados

Ver programas relacionados