Diplomado en Ingeniería de Software

Inscripciones Abiertas

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

INICIO DE CURSOS: MAYO 2019

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.
Diplomado en Ingeniería 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 a elección por el alumno

  • Diploma de Acreditación con calificación.
  • Diploma de Participación.

Plataforma de lania

  • Acceso a la plataforma de gestión de cursos de LANIA.
Diplomado en Ingeniería de Software

Modalidades

En Línea

A través de la plataforma de LANIA

Presencial

Sábados de 9 am a 3 pm

draCora-150x150
DR. Eduardo LANIA
Dra. Lulú - LANIA
Dr. Horacio LANIA
mtra Yesenia LANIA

profesores

Profesores e investigadores con grado de Doctorado y/o maestría e invitados de universidades nacionales e internacionales.

costos

Inscripción

$ 1,000 mxn

3 Pagos de:

$ 4,500 mxn

Diplomado en Ingeniería de Software

requisitos de Inscripción

Formato de inscripción (Disponible en la plataforma)

CURP

Identificación Oficial Vigente (INE).

Conocimientos Previos

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

Requisitos Técnicos

  • Computadora con sistema operativo Windows, Linux o MAC OS. 4 gb de RAM.
  • Instalación IDE Android Studio en su última versión
  • Opcional: Dispositivo móvil con Android 4 o superior
INSCRIPCIONES ABIERTAS

Inicia tu inscripción al diplomado en el siguiente botón

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

ACEPTAR
Aviso de cookies