¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Eventos y RAD

3PBM Salazar Jimenez Alexia Alejandra Informática Tercero Español

Mapa mental sobre eventos y RAD: mantenimiento, cascada, prototipo y desarrollo incremental

Mapa mental: Eventos y RAD en ingeniería de software

Contenido del mapa

Eventos y RAD

  1. *MANTENIMIENTO* El mantenimiento consiste en mantener y mejorar el software para enfrentar errores descubiertos

    • Ventajas:
      • ∙ La primera y más importante, es que estas metodologías ofrecen una rápida respuesta a cambios de requisitos a lo largo del desarrollo del proyecto . ∙ El cliente, si quiere colaborar, puede observar cómo va avanzando el proyecto. ∙ Importancia de la simplicidad al eliminar trabajo innecesario
    • Desventajas:
      • ∙ Falta de documentación del diseño. Al no haber documentación es el código. Problemas derivados de la comunicación oral. Fuerte dependencia de las personas. ∙ Falta de reusabilidad derivada de la falta de documentación ∙ Restricciones en cuanto a tamaño de los proyectos
  2. RAD La metodología de desarrollo conocida como diseño rápido de aplicaciones RAD (rapid application development) ha tomado gran auge debido a la necesidad que tienen las instituciones de crear aplicaciones funcionales en un plazo de tiempo corto. RAD es un ciclo de desarrollo diseñado para crear aplicaciones de computadoras de alta calidad.

    • *Fases del RAD* ∙ Modelado de gestión Modelado de datos: ∙ Modelado de proceso: Generación de aplicaciones:
    • Ventajas: ∙ Comprar puede ahorrar dinero en comparación con construir. ∙ Los entregables pueden ser fácilmente trasladados a otra plataforma. ∙ El desarrollo se realiza a un nivel de abstracción mayor. ∙ Visibilidad temprana. ∙ Mayor flexibilidad. ∙ Menor codificación manual.
  3. *CASCADA* En Ingeniería de software el desarrollo en cascada, es denominado así por la posición de las fases en el desarrollo de esta, que parecen caer en cascada “por gravedad” hacia las siguientes fases.

    • *Desventajas* ∙ Los proyectos reales raramente siguen el flujo secuencial que propone el modelo .Normalmente, es difícil para el cliente establecer explícitamente al principio todos los requisitos.El cliente debe tener paciencia. Hasta llegar a las etapas finales del proyecto, no estará disponible una versión operativa del programa.
  4. *PROTOTIPO* Un prototipo es una versión preliminar de un sistema de información con fines de demostración o evaluación.

    • Ventajas: ∙ Útiles cuando los requerimientos son cambiantes. ∙ Cuando no se conoce bien la aplicación. ∙ Cuando el usuario no se quiere comprometer con los requerimientos. ∙ Cuando se quiere probar una arquitectura o tecnología. ∙ Cuando se requiere rapidez en el desarrollo.
    • Desventajas: ∙ No se conoce cuando se tendrá un producto aceptable. ∙ No se sabe cuántas iteraciones serán necesarias. ∙ Da una falsa ilusión al usuario sobre la velocidad del desarrollo. ∙ Se puede volver el producto aún y cuando no esté con los estándares.
  5. *INCREMENTAL* Permite construir el proyecto en etapas incrementales en donde cada etapa agrega funcionalidad.

    • Ventajas: ∙ La solución se va mejorando en forma progresiva a través de las múltiples iteraciones. Los clientes no esperan hasta el fin del desarrollo para utilizar el sistema. Pueden empezar a usarlo desde el primer incremento. ∙ Los clientes pueden aclarar los requisitos que no tengan claros, conforme ven las entregas del sistema. ∙ Se disminuye el riesgo de fracaso de todo el proyecto, ya que se puede distribuir en cada incremento. ∙ Las partes más importantes del sistema son entregadas primero, por lo cual se realizan más pruebas en estos módulos y se disminuye el riesgo de fallos.
    • Desventaja: ∙ Requiere de mucha planeación, tanto administrativa como técnica ∙ Requiere de metas claras para conocer el estado del proyecto. ∙ Es un proceso de desarrollo de software, creado en respuesta a las debilidades del modelo tradicional de cascada.

Información

Descripción
Realizado por Salazar Jimenez Alexia Alejandra
Visitas
7
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?