Ingeniería de software: testing, métricas y arquitectura de sistemas

4.5
1 opinión
  • Es mi segundo curso en la institución y mi experiencia está siendo igual o mejor que la primera. El esquipo de trabajo es clave, tanto de la administración, eficaces y amables, como los profesores, pacientes y muy profesionales. Los recomiendo totalmente.
    |

Postgrado

En Buenos Aires (Argentina)

Precio a consultar

Descripción

  • Tipología

    Postgrado

  • Lugar

    Buenos aires (Argentina)

  • Horas lectivas

    96h

¿Te dedicas profesionalmente en el área de las ciencias de la computación o la ingeniería? ¿Te gustaría continuar especializándote? Tienes la posibilidad de continuar avanzando profesionalmente a través del postgrado de Ingeniería de software: testing, métricas y arquitectura de sistemas, impartido por Pontificia Universidad Católica Argentina, el cual se encuentra publicado dentro del catálogo formativo de Emagister.

Mediante esta formación vas a poder concebir, diseñar y construir sistemas, especialmente los complejos y de gran envergadura, utilizando los conceptos más actualizados de la Ingeniería de Software. Aprendes a dirigir proyectos de desarrollo de sistemas, en cuanto a la planificación de las actividades, la conducción y liderazgo de los recursos humanos involucrados y el seguimiento de los plazos y costos, asegurando la calidad del producto de software final, a través de la planificación y el control de la calidad y el uso de estándares y modelos reconocidos mundialmente. Aprendes también a organizar la comercialización y venta de productos de software y/o servicios de desarrollo, con énfasis en la exportación, de manera que sepas aprovechar las condiciones de la actual coyuntura. Y vas a conocer los aspectos legales y de responsabilidad profesional que implica el desarrollo de software en Argentina.

Esta formación es ideal para ti, por eso, no dudes en hacer clic en el botón de pedir información y completar el formulario con tus datos para que uno de nuestros asesores pueda contactarte y brindarte toda la información que necesitas saber.

Opiniones

4.5
excelente
99%
4.9
excelente

Valoración del curso

Lo recomiendan

Valoración del Centro

Silvia Díaz Deluglio

18/12/2021
Sobre el curso: Es mi segundo curso en la institución y mi experiencia está siendo igual o mejor que la primera. El esquipo de trabajo es clave, tanto de la administración, eficaces y amables, como los profesores, pacientes y muy profesionales. Los recomiendo totalmente.
Curso realizado: Diciembre 2021
¿Recomendarías este centro?:
*Todas las opiniones recolectadas por Emagister & iAgora han sido verificadas

Materias

  • Ingeniería de sistemas
  • Arquitectura de sistemas
  • Desarrollo del software
  • Testing
  • Computación

Temario

Programa:



ARQUITECURAS DE SISTEMAS DE SOFTWARE


Conceptos, técnicas y estilos de arquitectónicos en el desarrollo de software orientado a objetos.
Introducción a las arquitecturas de software. Definiciones. Principales estilos arquitectónicos para sistemas: pipes y filtres, blackboard systems, shared information systems, event-based systems, implicit invocation, arquitecturas para robótica. Ocultamiento de la información. Documentación de arquitecturas de software. Modelos e implementación de sistemas de eventos. Arquitecturas Web: J2EE, .NET. Arquitecturas de alta performance y alta disponibilidad. Arquitecturas de software y su relación con el testing.



TESTING DE SOFTWARE


Actividades, terminología y modelos de validación y verificación de software. Uso de técnicas y herramientas de validación y verificación.
Calidad de producto software: calidad funcional y no funcional. Validación y Verificación en los modelos de desarrollo. Validación y Verificación en distintos dominios de aplicación. Taxonomía de técnicas y Herramientas. Validación y Verificación para distintos artefactos de software: Requerimientos, diseños, código. Testing: Tareas del proceso de testing. Niveles de testing. Tipos de testing. Testing Funcional. Definición de casos y datos de prueba. Testing estructural. Testing de Integración. Planificación de testing. Testing no funcional. Otras técnicas de validación y verificación para software crítico: Concepto de alta integridad. Dependability, survivability, reliability, safety, confiabilidad del software. Safety engineering. Técnicas avanzadas de análisis de software: dataflow analysis, model checking, slicing, abstract interpretation.


METRICAS DE SOFTWARE


Métricas específicas del desarrollo de software y del paradigma de objetos. Proceso de medición del software. 
Métrica y medición. Tipos de métricas y mediciones aplicadas al software. Atributos. Métricas de tamaño, esfuerzo y complejidad. Diferentes modelos de medición. Métodos para definir, implantar y usar métricas y mediciones. Metodologías para la definición y uso de las mediciones. Paradigmas para la definición de programas de medición: GQM, BSC (Balanced ScoreCard), PSM. Construcción del Plan de Mediciones. Reportes y soporte de decisiones. Uso de las métricas en un programa de mejoras. Herramientas para soportar programas de mediciones: tipos de herramientas. Armado de un tablero de control para la gestión de una organización productora de Software.

Ingeniería de software: testing, métricas y arquitectura de sistemas

Precio a consultar