SlideShare una empresa de Scribd logo
1 de 7
Prototipo Evolutivo
Definición:

   El desarrollo evolutivo se basa en la idea de
    desarrollar una implementación inicial exponiéndola
    a los comentarios del usuario y refinándola a través
    de las diferentes versiones hasta que se desarrolla
    un sistema adecuado.
Existen dos tipos de desarrollo
evolutivo:
    Desarrollo exploratorio:       Prototipos desechables:

   Donde el objetivo del         Donde el objetivo del
    proceso es trabajar con        proceso de desarrollo
    el cliente para explorar       evolutivo, es
    sus requerimientos y           comprender los
    entregar un sistema            requerimientos del
    final.                         cliente y entonces
                                   desarrollar una
                                   definición mejorada de
                                   los requerimientos para
                                   el sistema.
Ventajas:                    Desventajas:

   Es que es ideal para        Este modelo es que
    sistemas que no tiene        está enfocado a la
    bien definidos los           producción de
    requerimientos.              prototipos.
   La especificación se        La estructura es mas
    puede mostrar de forma       deficiente (a menudo).
    creciente.                  El progreso no es
                                 visible.
¿En donde es conveniente utilizarlo?

   Para sistemas pequeños y de tamaño
    medio, (500,000 líneas de código). Ya que para
    sistemas mas grandes el proceso evolutivo resulta
    agudo y complejo.
Diagrama:
Alumno:
   José Gregorio Calderón.
     LC en computación.
            TM.

Más contenido relacionado

La actualidad más candente

MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
Micky Jerzy
 
Modelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareModelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de software
Uriel Ramos
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
itsarellano
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
mendez45
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
Chuyito Alvarado
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
Roxny Moreno
 

La actualidad más candente (20)

MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Modelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de softwareModelos de proceso de desarrollo de software
Modelos de proceso de desarrollo de software
 
Modelo espiral
Modelo espiralModelo espiral
Modelo espiral
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 
Modelo de desarrollo concurrente
Modelo de desarrollo concurrenteModelo de desarrollo concurrente
Modelo de desarrollo concurrente
 
Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)
 
Modelos evolutivos
Modelos evolutivosModelos evolutivos
Modelos evolutivos
 
Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de Software
 
Ejemplo rup
Ejemplo rupEjemplo rup
Ejemplo rup
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Metodología de desarrollo de software basada en componentes
Metodología de desarrollo de software basada en componentesMetodología de desarrollo de software basada en componentes
Metodología de desarrollo de software basada en componentes
 
Modelo Cascada!!
Modelo Cascada!!Modelo Cascada!!
Modelo Cascada!!
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
 
Tema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del SoftwareTema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del Software
 

Similar a Prototipo evolutivo

Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3
Marco Guerrero
 

Similar a Prototipo evolutivo (20)

Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
prueva
pruevaprueva
prueva
 
Paradigmas
ParadigmasParadigmas
Paradigmas
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3Modelos para el desarrollo de software V3
Modelos para el desarrollo de software V3
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivo
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivo
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivo
 
MODELO DE Desarrollo Evolutivoo
MODELO DE  Desarrollo EvolutivooMODELO DE  Desarrollo Evolutivoo
MODELO DE Desarrollo Evolutivoo
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivo
 
Los 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticosLos 7 pasos del desarrollo de sistemas informaticos
Los 7 pasos del desarrollo de sistemas informaticos
 
4.1
4.14.1
4.1
 
Exposicion
ExposicionExposicion
Exposicion
 
Exposicion
ExposicionExposicion
Exposicion
 
metodologia
metodologia metodologia
metodologia
 
Ciclo y diseno narzimar sanchez
Ciclo y diseno narzimar sanchezCiclo y diseno narzimar sanchez
Ciclo y diseno narzimar sanchez
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Metodologias De Analisis Y Diseño De Sistemas
Metodologias De Analisis Y Diseño De SistemasMetodologias De Analisis Y Diseño De Sistemas
Metodologias De Analisis Y Diseño De Sistemas
 

Prototipo evolutivo

  • 2. Definición:  El desarrollo evolutivo se basa en la idea de desarrollar una implementación inicial exponiéndola a los comentarios del usuario y refinándola a través de las diferentes versiones hasta que se desarrolla un sistema adecuado.
  • 3. Existen dos tipos de desarrollo evolutivo: Desarrollo exploratorio: Prototipos desechables:  Donde el objetivo del  Donde el objetivo del proceso es trabajar con proceso de desarrollo el cliente para explorar evolutivo, es sus requerimientos y comprender los entregar un sistema requerimientos del final. cliente y entonces desarrollar una definición mejorada de los requerimientos para el sistema.
  • 4. Ventajas: Desventajas:  Es que es ideal para  Este modelo es que sistemas que no tiene está enfocado a la bien definidos los producción de requerimientos. prototipos.  La especificación se  La estructura es mas puede mostrar de forma deficiente (a menudo). creciente.  El progreso no es visible.
  • 5. ¿En donde es conveniente utilizarlo?  Para sistemas pequeños y de tamaño medio, (500,000 líneas de código). Ya que para sistemas mas grandes el proceso evolutivo resulta agudo y complejo.
  • 7. Alumno:  José Gregorio Calderón.  LC en computación.  TM.