SlideShare a Scribd company logo
1 of 4
TRABAJO
      DE
PROGRAMACION II

TEMA: Ventajas y desventajas de los Modelos de Ciclo de Vida del
Software.



ESTUDIANTE: Emilio Rodríguez Cárdenas

PROFESOR: Ing. Elisa Ávila
INTRODUCCIÓN

Desde hace ya algunos años se ha ido desarrollando una singular polémica con respecto a
los distintos modelos de Ciclo de Vida para los Software que han ido haciendo aparición
con el paso del tiempo. Algunos muy aceptados, otros no tanto, con sus diferentes
ventajas y desventajas, han logrado introducirse dentro de las principales metodología de
desarrollo de Software actual, y han sido adoptados por muchos programadores alrededor
del mundo. En el presente trabajo se darán a conocer las principales características,
ventajas y desventajas de dichos modelos.
En la siguiente Tabla Comparativa se pueden apreciar las principales diferencias, ventajas y desventajas de algunos
  modelos de Proceso o Ciclo de vida del Software.


                                                   MODELOS
                                        CASCADA                                      EVOLUTIVO
ASPECTOS                      PURO         RETROALIMENTADO INCREMENTAL                   ESPIRAL         PROTOTIPO

Requiere Conocimiento
Inicial de Todos los             Si                  Si                   No                No                No
Requerimientos.
                                                     Si
Permite cambios en los                          (Pueden ser
Requerimientos.                 No            Catastróficos en            Si                 Si                Si
                                                Etapas Muy
                                                Avanzadas)
Nivel de Costos.               Alto                 Alto                Medio             Medio              Alto
Nivel de Organización.         Alto                 Alto                Medio              Alto             Medio
Nivel de Flexibilidad.       Muy Bajo              Bajo                 Medio              Alto              Alto
Numero Requerido de           Mucho               Mucho                 Medio             Poco              Poco
Personal de Trabajo.
Retorno entre las Etapas                             Si
de Desarrollo.                  No         (Pero es muy Costoso)          Si                 Si                Si
Disponibilidad del
Proyecto en menos               No                  No                    Si                 Si                Si
tiempo.
Puede Evolucionar.              No                  Si                    Si                 Si               Si
Tiene Versiones                 No                  No                    Si                 Si               No
Limitadas Funcionales.
                                                                      Pequeño,           Pequeño,          Pequeño,
Tipo de Software que se      Pequeño        Pequeño y Mediano         Mediano y         Mediano y         Mediano y
Puede Desarrollar.                                                     Grande.            Grande            Grande
                                                                                        (Complejo)        (Complejo)
Nivel de Evaluación de         Bajo                Bajo                 Medio            Alto (Muy           Alto
Riesgos.                                                                                   Difícil)
Índice de Errores en           Alto               Medio                  Bajo               Bajo             Bajo
Proyectos Finalizados.
Nivel de Aceptación a          Bajo                 Alto                Medio              Bajo             Medio
Nivel Comercial.


  Como se puede constatar; aún los Modelos que al parecer muestran muchas más ventajas que otros son menos
  aceptados y utilizados actualmente, esto debido al bajo nivel de aceptación dentro de la sociedad solicitante de
  software. Sin embargo, dichos modelos utilizan un enfoque informático mucho más completo, realista y eficaz para el
  desarrollo del Software, que permite aumentar la calidad del software y disminuir el índice de errores.
REFERENCIAS BIBLIOGRAFICAS

-http://www.ia.uned.es/

-http://ciclosdevida.blogcindario.com/

-http://es.wikipedia.org/wiki/Software

-Unidades temáticas de Ingeniería del Software – Ciclo de vida del Software. (3era Edición)

- Implementación y Debugging – Ciclo de Vida del Software.

More Related Content

What's hot

Ventajas y Desventajas de la POO
Ventajas y Desventajas de la POOVentajas y Desventajas de la POO
Ventajas y Desventajas de la POOjoelyar
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudEliud Cortes
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicaslandeta_p
 
¿Cual es la diferencian entre grafico y grafica?
¿Cual es la diferencian entre grafico y grafica?¿Cual es la diferencian entre grafico y grafica?
¿Cual es la diferencian entre grafico y grafica?pdalberbq620
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)marianela0393
 
Esquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologíasEsquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologíasLeo Jm
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboraciond-draem
 
Ingeniería de software II- Parte 3.2
Ingeniería de software II- Parte 3.2Ingeniería de software II- Parte 3.2
Ingeniería de software II- Parte 3.2Marta Silvia Tabares
 

What's hot (20)

Ejemplo rup
Ejemplo rupEjemplo rup
Ejemplo rup
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
TIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOSTIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOS
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Ventajas y Desventajas de la POO
Ventajas y Desventajas de la POOVentajas y Desventajas de la POO
Ventajas y Desventajas de la POO
 
Clasificacion de los sistemas operativos
Clasificacion de los sistemas operativosClasificacion de los sistemas operativos
Clasificacion de los sistemas operativos
 
Metodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliudMetodologia xp cortesserranoeliud
Metodologia xp cortesserranoeliud
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
 
¿Cual es la diferencian entre grafico y grafica?
¿Cual es la diferencian entre grafico y grafica?¿Cual es la diferencian entre grafico y grafica?
¿Cual es la diferencian entre grafico y grafica?
 
Mapa conceptual sistema operativo linux
Mapa conceptual sistema operativo linuxMapa conceptual sistema operativo linux
Mapa conceptual sistema operativo linux
 
Programación Funcional en Scala
Programación Funcional en ScalaProgramación Funcional en Scala
Programación Funcional en Scala
 
Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)Diagrama de interaccion(secuencia y colaboracion)
Diagrama de interaccion(secuencia y colaboracion)
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Esquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologíasEsquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologías
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboracion
 
Diagrama de clases UML
Diagrama de clases UMLDiagrama de clases UML
Diagrama de clases UML
 
Ingeniería de software II- Parte 3.2
Ingeniería de software II- Parte 3.2Ingeniería de software II- Parte 3.2
Ingeniería de software II- Parte 3.2
 

Similar to Modelos de Ciclo de Vida del Software [Ventajas y Desventajas]

Similar to Modelos de Ciclo de Vida del Software [Ventajas y Desventajas] (20)

Introducción a la ingeniería dirigida por modelos
Introducción a la ingeniería dirigida por modelosIntroducción a la ingeniería dirigida por modelos
Introducción a la ingeniería dirigida por modelos
 
15 el-desarrollo-del-software
15 el-desarrollo-del-software15 el-desarrollo-del-software
15 el-desarrollo-del-software
 
Presentacion tesis espe 2012
Presentacion tesis espe 2012Presentacion tesis espe 2012
Presentacion tesis espe 2012
 
Presentación estetoscopio
Presentación estetoscopioPresentación estetoscopio
Presentación estetoscopio
 
Is clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesosIs clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesos
 
Swreng
SwrengSwreng
Swreng
 
Procesos ligeros vs pesados, MSF MOF ITIL
Procesos ligeros vs pesados, MSF MOF ITILProcesos ligeros vs pesados, MSF MOF ITIL
Procesos ligeros vs pesados, MSF MOF ITIL
 
Modelos de Ciclos de Vida
Modelos de Ciclos de VidaModelos de Ciclos de Vida
Modelos de Ciclos de Vida
 
Metodologias todas
Metodologias todasMetodologias todas
Metodologias todas
 
Metodologias desarrollo de software
Metodologias desarrollo de softwareMetodologias desarrollo de software
Metodologias desarrollo de software
 
Escaces de agua
Escaces de aguaEscaces de agua
Escaces de agua
 
Escaces de agua
Escaces de aguaEscaces de agua
Escaces de agua
 
Webquest
WebquestWebquest
Webquest
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Is clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesosIs clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesos
 
métodos y procesos
métodos y procesosmétodos y procesos
métodos y procesos
 
Presentación ciclo de vida
Presentación ciclo de vidaPresentación ciclo de vida
Presentación ciclo de vida
 
Alba y Consuelo - Desarrollo y Diseño un solo mundo
Alba y Consuelo - Desarrollo y Diseño un solo mundoAlba y Consuelo - Desarrollo y Diseño un solo mundo
Alba y Consuelo - Desarrollo y Diseño un solo mundo
 
Pokayoke
PokayokePokayoke
Pokayoke
 
SCRUM no es suficiente...
SCRUM no es suficiente...SCRUM no es suficiente...
SCRUM no es suficiente...
 

More from Cloud Rodriguez

Fuerza Magnética Sobre una Carga Electrica en Movimiento
Fuerza Magnética Sobre una Carga Electrica en MovimientoFuerza Magnética Sobre una Carga Electrica en Movimiento
Fuerza Magnética Sobre una Carga Electrica en MovimientoCloud Rodriguez
 
Bus Quick Path Interconnect [QPI]
Bus Quick Path Interconnect [QPI]Bus Quick Path Interconnect [QPI]
Bus Quick Path Interconnect [QPI]Cloud Rodriguez
 
Modos de Direccionamiento del Procesador (IEEE)
Modos de Direccionamiento del Procesador (IEEE)Modos de Direccionamiento del Procesador (IEEE)
Modos de Direccionamiento del Procesador (IEEE)Cloud Rodriguez
 
Modos de Direccionamiento del Procesador
Modos de Direccionamiento del ProcesadorModos de Direccionamiento del Procesador
Modos de Direccionamiento del ProcesadorCloud Rodriguez
 
Sistemas Lineales Homogeneos con Coeficientes Constantes
Sistemas Lineales Homogeneos con Coeficientes ConstantesSistemas Lineales Homogeneos con Coeficientes Constantes
Sistemas Lineales Homogeneos con Coeficientes ConstantesCloud Rodriguez
 
Plan de desarrollo sostenible para el ecuador [PDSE]
Plan de desarrollo sostenible para el ecuador [PDSE]Plan de desarrollo sostenible para el ecuador [PDSE]
Plan de desarrollo sostenible para el ecuador [PDSE]Cloud Rodriguez
 
Teorema de Role y del Valor Medio [Calculo 2]
Teorema de Role y del Valor Medio [Calculo 2]Teorema de Role y del Valor Medio [Calculo 2]
Teorema de Role y del Valor Medio [Calculo 2]Cloud Rodriguez
 
Sistema Numérico Binario
Sistema Numérico BinarioSistema Numérico Binario
Sistema Numérico BinarioCloud Rodriguez
 
Aritmetica del Computador
Aritmetica del ComputadorAritmetica del Computador
Aritmetica del ComputadorCloud Rodriguez
 

More from Cloud Rodriguez (11)

Fuerza Magnética Sobre una Carga Electrica en Movimiento
Fuerza Magnética Sobre una Carga Electrica en MovimientoFuerza Magnética Sobre una Carga Electrica en Movimiento
Fuerza Magnética Sobre una Carga Electrica en Movimiento
 
Bus Quick Path Interconnect [QPI]
Bus Quick Path Interconnect [QPI]Bus Quick Path Interconnect [QPI]
Bus Quick Path Interconnect [QPI]
 
Modos de Direccionamiento del Procesador (IEEE)
Modos de Direccionamiento del Procesador (IEEE)Modos de Direccionamiento del Procesador (IEEE)
Modos de Direccionamiento del Procesador (IEEE)
 
Modos de Direccionamiento del Procesador
Modos de Direccionamiento del ProcesadorModos de Direccionamiento del Procesador
Modos de Direccionamiento del Procesador
 
El Cronometro
El CronometroEl Cronometro
El Cronometro
 
Sistemas Lineales Homogeneos con Coeficientes Constantes
Sistemas Lineales Homogeneos con Coeficientes ConstantesSistemas Lineales Homogeneos con Coeficientes Constantes
Sistemas Lineales Homogeneos con Coeficientes Constantes
 
Plan de desarrollo sostenible para el ecuador [PDSE]
Plan de desarrollo sostenible para el ecuador [PDSE]Plan de desarrollo sostenible para el ecuador [PDSE]
Plan de desarrollo sostenible para el ecuador [PDSE]
 
Teorema de Role y del Valor Medio [Calculo 2]
Teorema de Role y del Valor Medio [Calculo 2]Teorema de Role y del Valor Medio [Calculo 2]
Teorema de Role y del Valor Medio [Calculo 2]
 
Sistema Numérico Binario
Sistema Numérico BinarioSistema Numérico Binario
Sistema Numérico Binario
 
Aritmetica del Computador
Aritmetica del ComputadorAritmetica del Computador
Aritmetica del Computador
 
Equipos redes
Equipos redesEquipos redes
Equipos redes
 

Modelos de Ciclo de Vida del Software [Ventajas y Desventajas]

  • 1. TRABAJO DE PROGRAMACION II TEMA: Ventajas y desventajas de los Modelos de Ciclo de Vida del Software. ESTUDIANTE: Emilio Rodríguez Cárdenas PROFESOR: Ing. Elisa Ávila
  • 2. INTRODUCCIÓN Desde hace ya algunos años se ha ido desarrollando una singular polémica con respecto a los distintos modelos de Ciclo de Vida para los Software que han ido haciendo aparición con el paso del tiempo. Algunos muy aceptados, otros no tanto, con sus diferentes ventajas y desventajas, han logrado introducirse dentro de las principales metodología de desarrollo de Software actual, y han sido adoptados por muchos programadores alrededor del mundo. En el presente trabajo se darán a conocer las principales características, ventajas y desventajas de dichos modelos.
  • 3. En la siguiente Tabla Comparativa se pueden apreciar las principales diferencias, ventajas y desventajas de algunos modelos de Proceso o Ciclo de vida del Software. MODELOS CASCADA EVOLUTIVO ASPECTOS PURO RETROALIMENTADO INCREMENTAL ESPIRAL PROTOTIPO Requiere Conocimiento Inicial de Todos los Si Si No No No Requerimientos. Si Permite cambios en los (Pueden ser Requerimientos. No Catastróficos en Si Si Si Etapas Muy Avanzadas) Nivel de Costos. Alto Alto Medio Medio Alto Nivel de Organización. Alto Alto Medio Alto Medio Nivel de Flexibilidad. Muy Bajo Bajo Medio Alto Alto Numero Requerido de Mucho Mucho Medio Poco Poco Personal de Trabajo. Retorno entre las Etapas Si de Desarrollo. No (Pero es muy Costoso) Si Si Si Disponibilidad del Proyecto en menos No No Si Si Si tiempo. Puede Evolucionar. No Si Si Si Si Tiene Versiones No No Si Si No Limitadas Funcionales. Pequeño, Pequeño, Pequeño, Tipo de Software que se Pequeño Pequeño y Mediano Mediano y Mediano y Mediano y Puede Desarrollar. Grande. Grande Grande (Complejo) (Complejo) Nivel de Evaluación de Bajo Bajo Medio Alto (Muy Alto Riesgos. Difícil) Índice de Errores en Alto Medio Bajo Bajo Bajo Proyectos Finalizados. Nivel de Aceptación a Bajo Alto Medio Bajo Medio Nivel Comercial. Como se puede constatar; aún los Modelos que al parecer muestran muchas más ventajas que otros son menos aceptados y utilizados actualmente, esto debido al bajo nivel de aceptación dentro de la sociedad solicitante de software. Sin embargo, dichos modelos utilizan un enfoque informático mucho más completo, realista y eficaz para el desarrollo del Software, que permite aumentar la calidad del software y disminuir el índice de errores.
  • 4. REFERENCIAS BIBLIOGRAFICAS -http://www.ia.uned.es/ -http://ciclosdevida.blogcindario.com/ -http://es.wikipedia.org/wiki/Software -Unidades temáticas de Ingeniería del Software – Ciclo de vida del Software. (3era Edición) - Implementación y Debugging – Ciclo de Vida del Software.