Diplomado en Ingeniería de Software

INicio de cursos: mayo 2019

Utiliza técnicas y metodologías innovadoras para desarrollar un producto de Software

Utiliza herramientas y aplica buenas prácticas en los procesos de implementación y pruebas con base en las especificaciones de diseño y siguiendo un paradigma orientado a objetos para la implementación de un producto de software.

CONTENIDOS DEL DIPLOMADO

  1. Fundamentos de Ingeniería de Software
    • El papel evolutivo del software
    • El proceso de desarrollo de software
    • Metodologías de desarrollo de software
    • Herramientas CASE y de soporte al proceso de desarrollo
  1. Requerimientos
    • Definición de requerimientos
    • Importancia de los requerimientos
    • Tipos de requerimientos
  1. Actividades de la ingeniería de requerimientos
    • Importancia de la ingeniería de requerimientos
    • Personal Involucrado
    • Elementos a considerar
    • Proceso de la ingeniería de requerimientos
    • Artefactos para especificación de requerimientos
  1. Técnicas utilizadas en la Ingeniería de Software
    • Entrevistas y cuestionarios
    • Lluvia de ideas
    • Observación
    • Proceso de análisis jerárquico
    • Requerimientos con casos de uso
    • Prototipos
  1. Métodos para la validación y gestión de requerimientos
    • Mecanismos de validación de requerimientos
    • Actividades para la gestión de requerimientos
  1. Metodologías y técnicas de desarrollo de software
    • Características de un proyecto de desarrollo de software
    • Metologías de desarrollo de software
    • Notaciones para modelado
      • UML (Unified Modeling Language)
      • BPMN (Business Process Model and Notation)
      • SPEM (Software Process Engineering Metamodel)
  1. Disciplina de análisis
    • Objetivo del análisis
    • Modelos de análisis
      • Modelos orientados a escenarios
      • Modelos orientados a flujos
      • Modelos orientados a clases
      • Modelos orientados a comportamiento
      • Modelado de datos
    • Técnicas de aseguramiento de calidad en el modelo de análisis
  1. Disciplina de diseño
    • Principios del diseño
    • Diseño de interfaz de usuario
    • Diseño de arquitectura
    • Diseño de clases
    • Diseño de datos
    • Técnicas de aseguramiento de la calidad en el modelo de diseño
    1. Buenas prácticas en desarrollo de software con base en un caso de estudio
      • Arquitectura en subsistemas y con separación de responsabilidades
      • Interfaces y bajo acoplamiento
      • Estándares de nomenclatura
      • Herramientas UML (Unified Modeling Language) – código
        1. Plataformas de software
          • Arquitectura de una plataforma de software
          • Tipos de plataformas
          • Aspectos del desarrollo de software dependientes de una plataforma

         

        1. Administración de configuración de software y control de cambios
          • Definición de la disciplina
          • Aspectos operacionales
          • Herramientas de control de cambios
          • Soporte a control de cambios en herramientas de desarrollo
          • Sistemas centralizados y distribuidos

         

    1. Pruebas de software
      • Niveles de pruebas
      • Artefactos de pruebas
      • Pruebas de unidad
      • Pruebas de sistema
      • Pruebas de rendimiento
      • Herramientas de construcción continua

CARACTERÍSTICAS

  • Diploma de Acreditación con calificación o Diploma de Participación (A elección por el alumno).
  • Acceso a la plataforma de gestión de cursos de LANIA

MODALIDAD PRESENCIAL

Sábados de 9 am a 15 pm

INSCRIPCIÓN CUATRIMESTRAL 

$ 1,000.00 mxn

3 PAGOS DE:

$ 4,500 mxn

Conocimientos previos

  • Conocimientos básicos de programación
  • Uso de la computadora
  • Matemáticas básicas incluyendo lógica básica

Requisitos de inscripción

  • Formato de solicitud (Disponible en la plataforma)
  • CURP
  • Identificación Oficial Vigente (INE).

¡Recibe la notificación cuándo se abran inscripciones!

¿Qué opinan nuestros docentes?

"Puedes generar increíbles oportunidades en intercambios (con beca) nacionales y extranjeros que complementan tu formación y experiencia”
Dr. Horacio Tapia McClung
Ph. D en Ingeniería Mecánica
“LANIA transforma tu vida profesional, los conocimientos y la práctica que vas adquiriendo, te permiten ingresar a un mejor futuro laboral”
Dr. Juan Manuel Gutiérrez Méndez
Maestría en Inteligencia Artificial
“10 años de experiencia nos respaldan, no solo en el área docente, sino también en desarrolladores, analistas, líderes de proyectos y arquitectos de software”
Yesenia Hérnandez Velázquez
Maestra en Ciencias de la Computación
“En LANIA siempre buscamos enseñar a través de proyectos reales que se puedan implementar. Nuestra prioridad es la mejora continua”
Mtro. Julio Cesar Aguilar
Maestría en Matemáticas

Esta página web usa cookies para mejorar su experiencia de usuario, conozca nuestra política de cookies para más información.

ACEPTAR
Aviso de cookies