Código oficial: ADGG086POFamilia: Administración y gestión
multisectoral

Metodología y gestión de proyectos de ingenierías software para la Web

Profundizar en los conceptos básicos de la Ingeniería del software y su aplicación al caso del desarrollo de software para la Web, así como técnicas y herramientas que permiten aplicar en los proyectos de desarrollo de software para la Web los principios en los que se basa esta disciplina informática, a través de la implantación de metodologías de desarrollo que establecen cómo ha de realizarse el proceso software, y abordar el desarrollo del software.

Convocatoria

Financiación y modalidades

Convocatoria

Ocupados 2024-2027, 2ª Fase

ESTATAL_2024_27_F2

InnovaciónDescarbonizaciónDigitalización

Dirigido a profesionales de

SERVICIOS A LAS EMPRESAS

Convenios:

  • Empresas de consultoría y estudios de mercado y de la opinión pública

ECONOMÍA E INDUSTRIA DIGITAL

Convenios:

  • Economía e Industria Digital

Opciones de impartición

Modalidad: Presencial o Teleformación

Puede impartirse en formato presencial o a distancia

Presencial

Duración

150h

Coste/hora

9.45

Ingreso por alumno: 1418

Teleformación

Duración

150h

Coste/hora

5.56

Ingreso por alumno: 834

Temario

Contenido del programa

  • Introducción a la ingeniería del software(4.5h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • 1. Conceptos generales de ingeniería del software
    • 1.1. Conceptos generales
    • 1.2. Definiciones
    • 1.3. Ciclo de vida del software
    • 1.4. Metodologías de ingeniería del software
    • 1.5. Ingeniería del software estructurada
    • 1.6. Ingeniería del software orientada a objetos
    • 1.7. Ingeniería web
    • 1.8. Ingeniería del software asistida por computador
    • 2. Análisis de sistemas de información
    • 2.1. Principios del análisis
    • 2.2. Ingeniería de requisitos
    • 2.3. Informes del análisis
    • 2.4. Análisis de funciones o procesos
    • 2.5. Análisis de datos
    • 2.6. Análisis orientado a objetos
    • 2.7. Diagramas UML para el análisis de sistemas
    • 3. Diseño de software
    • 3.1. Enfoques en el diseño
    • 3.2. Niveles de diseño
    • 3.3. Principios del diseño
    • 3.4. Diseño de la interfaz de usuario
    • 3.5. Diseño arquitectónico
    • 3.6. Diseño detallado
    • 3.7. Técnicas de diseño
    • 3.8. Técnicas de diseño de datos
    • 3.9. Técnicas de diseño estructurado
    • 3.10. Técnicas de diseño orientado a objetos
    • 3.11. Diagramas UML para el diseño de software
    • 4. Prueba del software
    • 4.1. Pruebas unitarias
    • 4.2. Pruebas del sistema
    • 4.3. Pruebas de implantación
    • 4.4. Pruebas de aceptación
    • 4.5. Pruebas de regresión

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Gestión de proyectos de ingeniería del software(9h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • 1. Introducción a la gestión de proyectos informáticos
    • 1.1. Conceptos: Objetivos. Temporalidad. Presupuesto. Ciclo de vida de un producto informático. Especificaciones del Proyecto. El Director del Proyecto. Tipos de Proyectos. Organización de un proyecto. 2.1.2. Etapas de un proyecto: Iniciación, Planificación, Ejecución, Control, Cierre.
    • 2. Definición del problema y estrategias de solución
    • 2.1. Objetivos a alcanzar
    • 2.2. Especificaciones del producto
    • 2.3. Los requerimientos de los interesados
    • 2.4. Búsqueda de una estrategia de solución y su desarrollo
    • 3. Planificación del tiempo
    • 3.1. Representación gráfica de la ordenación de tareas
    • 3.2. De los gráficos de barras al análisis de red
    • 3.3. PERT (Performance Evaluation and Review Technique)
    • 3.4. Camino crítico
    • 3.5. Tiempos
    • 4. Hitos, documentos y revisiones
    • 4.1. Ordenar las etapas
    • 4.2. Relación de tareas
    • 4.3. Diagrama de Gantt
    • 4.4. Los hitos y sus fechas límite
    • 4.5. La documentación técnica como herramienta de seguimiento de la planificación
    • 4.6. Conflictos entre actividades
    • 5. Factores de productividad
    • 5.1. Métricas de productividad del software
    • 5.2. Herramientas que mejoran la productividad
    • 5.3. Disponibilidad de los recursos
    • 5.4. La experiencia y el entrenamiento del equipo de desarrollo
    • 5.5. COCOMO (Constructive Cost Model)

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más
  • Evaluación(8h)

    Antes del contenido

    • Introducción
    • Objetivos
    • Diagrama
    • Quiz mixto

    Contenido teórico

    • 1. Test de conocimientos
    • 2. Trabajo voluntario
    • 3. Trabajo obligatorio

    Después del contenido

    • Podcast
    • Recuerda
    • Flashcards
    • Quiz mixto
    • Quiero saber más

Actividades del módulo

  • Aplicaciones prácticas
  • Glosario
  • Bibliografía
  • Legislación de referencia
  • Actividades prácticas
  • Examen