Diplomado en Ingeniería de Software

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

Registro en la plataforma de LANIA

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
Diplomado en Ingeniería de Software
INSCRIPCIONES CERRADAS

Si tienes interés en este Diplomado, llena el formulario a continuación y recibirás la notificación en tu Whatsapp o correo en el momento de su apertura.

* indicates required

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