Ingeniería de software: testing, métricas y arquitectura de sistemas
-
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)
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
¡Especialízate en ingeniería del software!
-
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.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Requisitos de Admisión: Título universitario en las áreas de ingeniería, ciencias económicas, ciencias fisicomatemáticas y ciencias exactas, sistemas, investigación operativa, ciencias de la computación, ó computador científico.
Se entregará un Certificado de asistencia y aprobación a aquellos alumnos que, habiendo asistido al 75% de las clases, aprueben las instancias de exámenes correspondientes.
Opiniones
-
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.
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Silvia Díaz Deluglio
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 18 años en Emagister.
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.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Ingeniería de software: testing, métricas y arquitectura de sistemas