MIL Y UN MOTIVOS PARA SEGUIR APRENDIENDO. 978 048 359  info@floserviceformacion.com 692093362
 

LLEVAMOS

10 AÑOS

CREANDO OPORTUNIDADES

 
Inicio > Cursos > INFORMÁTICA Y COMUNICACIONES > EL CICLO DE VIDA DEL DESARROLLO DE APLICACIONES

Curso online de EL CICLO DE VIDA DEL DESARROLLO DE APLICACIONES


Este curso estudia las herramientas de ingeniería de software para verificar las aplicaciones desarrolladas y su correcto funcionamiento.
EL CICLO DE VIDA DEL DESARROLLO DE APLICACIONES
O accede para acceder a tus cursos

Formas de pago disponibles:

Financia tu curso

Flo Formación - 2090307 man business person icon
por Flo Formación
Precio: 425.00
4 ECTS
100 horas

OPCIONAL: COMPRA LA TASA DE ACREDITACIÓN CON ESTE CURSO DESDE AQUÍ. Te gestionamos todo el proceso para obtener los ECTS con la Universidad de Nebrija.

Introducción

El ciclo de vida del desarrollo de aplicaciones es un conjunto de fases y procesos que se siguen para diseñar, desarrollar, probar, implementar y mantener una aplicación de software a lo largo de su existencia. Aunque hay varias metodologías y enfoques para el desarrollo de aplicaciones, el ciclo de vida habitualmente incluye las siguientes etapas:

  1. Planificación:
    • Definir los objetivos y requisitos del proyecto.
    • Establecer el alcance del proyecto y los plazos.
    • Identificar recursos necesarios, incluidos el personal y las herramientas.
  2. Análisis y Diseño:
    • Analizar los requisitos del sistema y del usuario.
    • Crear un diseño técnico y arquitectónico.
    • Identificar y planificar la interfaz de usuario.
    • Desarrollar prototipos si es necesario.
  3. Implementación (Desarrollo):
    • Escribir y codificar el código fuente de la aplicación.
    • Realizar pruebas unitarias para asegurar que cada componente funcione correctamente.
    • Integrar módulos y componentes.
  4. Pruebas:
    • Realizar pruebas funcionales para garantizar que la aplicación cumpla con los requisitos.
    • Ejecutar pruebas de rendimiento y seguridad.
    • Corregir errores y realizar ajustes según sea necesario.
  5. Despliegue (Implementación):
    • Lanzar la aplicación para su uso público o interno.
    • Configurar y optimizar la aplicación en el entorno de producción.
    • Realizar pruebas finales en el entorno de producción.
  6. Mantenimiento y Actualización:
    • Monitorear el rendimiento y la estabilidad de la aplicación en producción.
    • Realizar correcciones de errores y actualizaciones según sea necesario.
    • Implementar nuevas funciones y mejoras.

Descripción del curso

Los objetivos del curso  EL CICLO DE VIDA DEL DESARROLLO DE APLICACIONES son:

Manejar las herramientas de ingeniería de software

Verificar la corrección de las clases desarrolladas mediante la realización de pruebas

Elaborar la documentación completa relativa a las clases desarrolladas y pruebas realizadas

Realizar modificaciones de clases existentes por cambios en las especificaciones

Desarrollar interfaces de usuario en lenguajes de programación orientados a objeto, a partir del diseño detallado

Ventajas que ofrece la metodología eLEARNING BY FLO SERVICE

  • Todos nuestros cursos son muy intuitivos, visuales, interactivos y de fácil acceso. Hay breves vídeos explicativos de los profesores.
  • Los cursos proponen ejercicios en todas las unidades así como pruebas de evaluación para medir lo aprendido.
  • Un tutor personalizado asesora, corrige las tareas y proporciona pautas para el mayor aprovechamiento del curso.
  • Al finalizar los cursos se obtiene un CAA de superación expedido por la Universidad de Nebrija o Microsoft (en los cursos que dependen de alguna de estas instituciones) y un certificado expedido por FLO Centro de Formación que podrás añadir a tu CV.
Los cursos cuentan con una guía informativa del mismo, con el programa y las unidades didácticas que lo componen, esto te permitirá organizar tu plan de estudio y organizar el tiempo dedicado a la superación del curso en el plazo que tu mismo hayas establecido.

Tras la finalización, obtendrás un CAA acreditativo para incluir en tu CV

EL CICLO DE VIDA DEL DESARROLLO DE APLICACIONES Flo Formación

Puntos clave

Análisis de los modelos del proceso de ingeniería

Calidad en el desarrollo del software

Análisis de pruebas de defectos

Curso 100 % online

Formación desde cualquier lugar y con cualquier dispositivo

A tu ritmo, tú eliges el horario y con tu propio tutor personalizado

UNIDADES DIDÁCTICAS

UD1. Proceso de ingeniería del Software.

1.1. Distinción de las fases del proceso de ingeniería software: especificación, diseño, construcción y pruebas unitarias, validación, implantación y mantenimiento.

1.2. Análisis de los modelos del proceso de ingeniería: modelo en cascada, desarrollo evolutivo, desarrollos formarles, etc.

1.3. Identificación de requisitos: concepto, evolución y trazabilidad.

1.4. Análisis de metodologías de desarrollo orientadas a objeto.

1.5. Resolución de un caso práctico de metodologías de desarrollo que utilizan UML.

1.6. Definición del concepto de herramientas CASE.

UD2. Planificación y seguimiento.

2.1. Realización de estimaciones.

2.2. Planificaciones: modelos de diagramado. Diagrama de Gantt.

2.3. Análisis del proceso del seguimiento. Reuniones e Informes.

UD3. Diagramado.

3.1. Identificación de los principios básicos de UML.

3.2. Empelo de diagramas de uso.

UD4. Desarrollo de la GUI.

4.1. Análisis del modelo de componentes y eventos.

4.2. Identificación de elementos de la GUI.

4.3. Presentación del diseño orientado al usuario. Nociones de usabilidad.

4.4. Empleo de herramientas de interfaz gráfica.

UD5. Calidad en el desarrollo del software.

5.1. Enumeración de criterios de calidad.

5.2. Análisis de métricas y estándares de calidad.

UD6. Pruebas.

6.1. Identificación de tipos de pruebas.

6.2. Análisis de pruebas de defectos.

  • Pruebas de caja negra.
  • Pruebas estructurales.
  • Pruebas de trayectorias.
  • Pruebas de integración.
  • Pruebas de interfaces.

UD7. Excepciones.

7.1. Definición. Fuentes de excepciones. Tratamientos de excepciones. Prevención de fallos. Excepciones definidas y lanzadas por el programador.

7.2. Uso de las excepciones tratadas como objetos.

UD8. Documentación.

8.1. Como producir un documento.

8.2. Estructura del documento.

8.3. Generación automática de documentación.

El curso incluye:

  • Agenda
  • Guía del alumno
  • Temario
  • Vídeos explicativos del profesor
  • Contenido interactivo
  • Foro
  • Ejercicios, supuestos
  • Pruebas de evaluación
0
Satisfacción media

Fases del proceso de ingeniería software

Diagramas de uso

Identificación de elementos de la GUI

Análisis de métricas y estándares de calidad

Tipos de pruebas de defectos

Definición y tratamiento de excepciones


Cursos Relacionados
EL CICLO DE VIDA DEL DESARROLLO DE APLICACIONES
O accede para acceder a tus cursos

Formas de pago disponibles:

Financia tu curso

Conocimientos adquiridos

  • Fases del proceso de ingeniería software
  • Diagramas de uso
  • Identificación de elementos de la GUI
  • Análisis de métricas y estándares de calidad
  • Tipos de pruebas de defectos
  • Definición y tratamiento de excepciones
SOLICITA + INFO DE ESTE CURSO

Licencia de Microsoft Office 365 GRATIS

Para poner en práctica todos los conocimientos adquiridos en nuestros cursos online de los programas que integran el paquete Office (Word, Excel, Power Point y Access),  regalamos una licencia de Microsoft Office 365 a cada persona matriculada en uno de ellos. Es la mejor forma de agradeceros la confianza puesta en nosotros a la hora de formaros y también de, teniendo los programas de forma gratuita durante el periodo de un año, sigáis aprendiendo y mejorando vuestros conocimientos sobre ellos.
× ¿Cómo podemos ayudarte? Available on SundayMondayTuesdayWednesdayThursdayFridaySaturday