SlideShare una empresa de Scribd logo
1 de 14
Metodología
Tradicional
Nicolás Ormeño
Ríos
04-06-2022
Existen diversas versiones del
modelo.
ANÁLISIS: Planificación, especificación de requerimientos.
• Todo proyecto de software inicia con una
fase de análisis que incluye un estudio de
viabilidad y una definición de los
requisitos, luego se realiza una definición
detallada de los requisitos, incluyendo un
análisis de la situación de salida y un
concepto.
DISEÑO: diseño y especificación del sistema.
• La fase de diseño sirve para
formular una solución específica
basándose en las exigencias,
tareas y estrategias definidas en la
fase de Análisis, aquí los
desarrolladores de software se
encargan de diseñar la
arquitectura de software, así como
un plan de diseño detallado.
IMPLEMENTACIÓN: programación y pruebas unitarias.
• Se ejecuta la arquitectura creada en la
fase de Diseño, aquí se incluye la
programación del software, la búsqueda
de errores y las pruebas unitarias. El
proyecto de software se traduce al
correspondiente lenguaje de
programación, esta fase da como
resultado un producto de software,
comprobado por primera vez como
Producto Final en la etapa de
Verificación.
VERIFICACIÓN (PRUEBAS): integración de sistemas,
pruebas de sistema y de integración.
• La fase de prueba incluye la integración del
software en el entorno seleccionado, esta
etapa permite determinar si el software
cumple con las exigencias definidas con
anterioridad. Aquellos productos de
software que superan con éxito las pruebas
están listos para su lanzamiento. En esta
etapa hay éxito si se encuentra un error.
MANTENIMIENTO: entrega, mantenimiento y mejora.
• La fase de Mantención da inicio
cuando la etapa de Verificación ha
concluido con éxito. La última fase de
la metodología Tradicional incluye la
entrega, el mantenimiento y la mejora
del software.
Metodología Tradicional
Ventajas Desventajas
Evaluación en Cada Fase permite cambios
de objetivos.
Compleja Evaluación de Riegos ya que no se
sabrá exactamente que sucederá en
siguientes fases.
Es simple, sigue los pasos necesarios para
el desarrollo del software.
El cliente solo interactúa sobre el proyecto
mediante reuniones.
Seguimiento de las fases muy detalladas.
(Documentación Clara pero extensa)
El usuario final no se integra en el proceso de
producción hasta que no termina la
programación.
Ideal para proyectos en lo que se sabe lo
que se quiere construir.
Mayor enfocacion sobre los procesos que
sobre el producto.
Los costes y la carga de trabajo se pueden
estimar al comenzar el proyecto.
La modificación del diseño del proyecto
implica cierta complejidad para el cambio.
Otras Versiones
2 MODELOS DE LA METODOLOGÍAS
TRADICIONAL
Espiral Prototipo
MODELO ESPIRAL
• El nombre se debe a su
funcionamiento, las etapas funcionan
en espiral. El desarrollo de este tipo de
metodología es utilizado para evitar
fallos.
• Este Método es una variante de la
metodología Tradicional permitiendo
desarrollar proyectos desde una
pequeña idea. Se utiliza este método
cuando se conoce el resultado pero no
el como llegar a el
Fases del Método Espiral
Planificación
Etapa donde se determina el o los objetivos de desarrollo, con
cada repetición se agrega valor y funcionalidad a los desarrollos.
Análisis de Riesgo
Aquí se analiza todo lo que puede afectar al proyecto y ponga en
peligro el avance, un beneficio de etapa es el diseño a través de
prototipos, que serán validados en el ciclo.
Implementación
En esta tercer etapa, se eligen un lenguaje para el desarrollo del
sistema de software y se lo desarrolla y valida.
Evaluación
Se realiza una revisión del desarrollo del ciclo terminado.
instancia donde se evalúa el desarrollo del próximo ciclo,
mitigando así los riesgos que puedan surgir o surgieron durante
el desarrollo.
• La ejecución de este método esta dividido en 4 Etapas:
MODELO PROTOTIPO
• Para el desarrollo se recibe todos los
requerimientos por parte del cliente, con
todo esto se crea una maqueta o
prototipo, para que el cliente la vea y
saber como quedaría el desarrollo del
software.
• Si no cumple con las expectativas se
elimina y se vuelve a crear uno nuevo.
• El prototipo debe ser creado en poco
tiempo, sin la necesidad de abarcar todas
las funcionalidades requeridas.
FIN

Más contenido relacionado

La actualidad más candente

Modelo incremental
Modelo incrementalModelo incremental
Modelo incrementalRoxny Moreno
 
Unidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionUnidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionJorge Daza Gómez
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria webMirsha01
 
Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)AndreaPumarejo
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividadesElvisAR
 
Metodologia prototipado
Metodologia prototipadoMetodologia prototipado
Metodologia prototipadoALDEN_HERRE
 
Preguntas analisis y determinacion de requerimientos
Preguntas analisis y determinacion de requerimientosPreguntas analisis y determinacion de requerimientos
Preguntas analisis y determinacion de requerimientosOtto Gutierrez
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Descripcion Caso De Uso
Descripcion Caso De UsoDescripcion Caso De Uso
Descripcion Caso De Usoucpr
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototiposMay Rodriguez
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareMonica Rodriguez
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 

La actualidad más candente (20)

ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVERADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
ADMINISTRACIÓN DE LA SEGURIDAD EN SQL SERVER
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Herramientas case full informacion
Herramientas case full informacionHerramientas case full informacion
Herramientas case full informacion
 
Unidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionUnidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacion
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Metodologia prototipado
Metodologia prototipadoMetodologia prototipado
Metodologia prototipado
 
Diagrama de Actividades
Diagrama de ActividadesDiagrama de Actividades
Diagrama de Actividades
 
Preguntas analisis y determinacion de requerimientos
Preguntas analisis y determinacion de requerimientosPreguntas analisis y determinacion de requerimientos
Preguntas analisis y determinacion de requerimientos
 
UML - Analisis de Sistemas
UML - Analisis de SistemasUML - Analisis de Sistemas
UML - Analisis de Sistemas
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Metodologias agiles
Metodologias agilesMetodologias agiles
Metodologias agiles
 
Descripcion Caso De Uso
Descripcion Caso De UsoDescripcion Caso De Uso
Descripcion Caso De Uso
 
Ciclo de vida por prototipos
Ciclo de vida por prototiposCiclo de vida por prototipos
Ciclo de vida por prototipos
 
Modelo V
Modelo VModelo V
Modelo V
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 

Similar a Metodologias Tradicional.pptx

Similar a Metodologias Tradicional.pptx (20)

ciclo_de_vida_software
ciclo_de_vida_softwareciclo_de_vida_software
ciclo_de_vida_software
 
Carrera de informatica_educativa
Carrera de informatica_educativaCarrera de informatica_educativa
Carrera de informatica_educativa
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Mcvds
McvdsMcvds
Mcvds
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Modelo de desarrollo del software
Modelo de desarrollo del softwareModelo de desarrollo del software
Modelo de desarrollo del software
 
Rup
RupRup
Rup
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
Modelo de procesos
Modelo de procesosModelo de procesos
Modelo de procesos
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"Trabajo Mantención de Software "Modelo Evolutivo"
Trabajo Mantención de Software "Modelo Evolutivo"
 
Mantenimiento en Software - Modelo Evolutivo
Mantenimiento en Software - Modelo EvolutivoMantenimiento en Software - Modelo Evolutivo
Mantenimiento en Software - Modelo Evolutivo
 
Ciclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdfCiclo de Vida de un Software.pdf
Ciclo de Vida de un Software.pdf
 
Metodologia clasica en cascada
Metodologia clasica en cascadaMetodologia clasica en cascada
Metodologia clasica en cascada
 
Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 
Procesos del Software
Procesos del SoftwareProcesos del Software
Procesos del Software
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
Ciclo de vida del Software
Ciclo de vida del SoftwareCiclo de vida del Software
Ciclo de vida del Software
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 

Más de Nicolas Ormeño

Desarrollo de Proyectos.pptx
Desarrollo de Proyectos.pptxDesarrollo de Proyectos.pptx
Desarrollo de Proyectos.pptxNicolas Ormeño
 
Roles Y Responsabilidades.pptx
Roles Y Responsabilidades.pptxRoles Y Responsabilidades.pptx
Roles Y Responsabilidades.pptxNicolas Ormeño
 
Etapas de Desarrollo de un Proyecto.pptx
Etapas de Desarrollo de un Proyecto.pptxEtapas de Desarrollo de un Proyecto.pptx
Etapas de Desarrollo de un Proyecto.pptxNicolas Ormeño
 
Agil vs Tradicional.pptx
Agil vs Tradicional.pptxAgil vs Tradicional.pptx
Agil vs Tradicional.pptxNicolas Ormeño
 
Metodologías Ágil.pptx
Metodologías Ágil.pptxMetodologías Ágil.pptx
Metodologías Ágil.pptxNicolas Ormeño
 
ciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxNicolas Ormeño
 

Más de Nicolas Ormeño (8)

Desarrollo de Proyectos.pptx
Desarrollo de Proyectos.pptxDesarrollo de Proyectos.pptx
Desarrollo de Proyectos.pptx
 
Roles Y Responsabilidades.pptx
Roles Y Responsabilidades.pptxRoles Y Responsabilidades.pptx
Roles Y Responsabilidades.pptx
 
Etapas de Desarrollo de un Proyecto.pptx
Etapas de Desarrollo de un Proyecto.pptxEtapas de Desarrollo de un Proyecto.pptx
Etapas de Desarrollo de un Proyecto.pptx
 
Agil vs Tradicional.pptx
Agil vs Tradicional.pptxAgil vs Tradicional.pptx
Agil vs Tradicional.pptx
 
Metodologías Ágil.pptx
Metodologías Ágil.pptxMetodologías Ágil.pptx
Metodologías Ágil.pptx
 
xp-1.pptx
xp-1.pptxxp-1.pptx
xp-1.pptx
 
ciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptxciclo-de-vida-de-un-software (1).pptx
ciclo-de-vida-de-un-software (1).pptx
 
scrum.pptx
scrum.pptxscrum.pptx
scrum.pptx
 

Metodologias Tradicional.pptx

  • 3. ANÁLISIS: Planificación, especificación de requerimientos. • Todo proyecto de software inicia con una fase de análisis que incluye un estudio de viabilidad y una definición de los requisitos, luego se realiza una definición detallada de los requisitos, incluyendo un análisis de la situación de salida y un concepto.
  • 4. DISEÑO: diseño y especificación del sistema. • La fase de diseño sirve para formular una solución específica basándose en las exigencias, tareas y estrategias definidas en la fase de Análisis, aquí los desarrolladores de software se encargan de diseñar la arquitectura de software, así como un plan de diseño detallado.
  • 5. IMPLEMENTACIÓN: programación y pruebas unitarias. • Se ejecuta la arquitectura creada en la fase de Diseño, aquí se incluye la programación del software, la búsqueda de errores y las pruebas unitarias. El proyecto de software se traduce al correspondiente lenguaje de programación, esta fase da como resultado un producto de software, comprobado por primera vez como Producto Final en la etapa de Verificación.
  • 6. VERIFICACIÓN (PRUEBAS): integración de sistemas, pruebas de sistema y de integración. • La fase de prueba incluye la integración del software en el entorno seleccionado, esta etapa permite determinar si el software cumple con las exigencias definidas con anterioridad. Aquellos productos de software que superan con éxito las pruebas están listos para su lanzamiento. En esta etapa hay éxito si se encuentra un error.
  • 7. MANTENIMIENTO: entrega, mantenimiento y mejora. • La fase de Mantención da inicio cuando la etapa de Verificación ha concluido con éxito. La última fase de la metodología Tradicional incluye la entrega, el mantenimiento y la mejora del software.
  • 8. Metodología Tradicional Ventajas Desventajas Evaluación en Cada Fase permite cambios de objetivos. Compleja Evaluación de Riegos ya que no se sabrá exactamente que sucederá en siguientes fases. Es simple, sigue los pasos necesarios para el desarrollo del software. El cliente solo interactúa sobre el proyecto mediante reuniones. Seguimiento de las fases muy detalladas. (Documentación Clara pero extensa) El usuario final no se integra en el proceso de producción hasta que no termina la programación. Ideal para proyectos en lo que se sabe lo que se quiere construir. Mayor enfocacion sobre los procesos que sobre el producto. Los costes y la carga de trabajo se pueden estimar al comenzar el proyecto. La modificación del diseño del proyecto implica cierta complejidad para el cambio.
  • 10. 2 MODELOS DE LA METODOLOGÍAS TRADICIONAL Espiral Prototipo
  • 11. MODELO ESPIRAL • El nombre se debe a su funcionamiento, las etapas funcionan en espiral. El desarrollo de este tipo de metodología es utilizado para evitar fallos. • Este Método es una variante de la metodología Tradicional permitiendo desarrollar proyectos desde una pequeña idea. Se utiliza este método cuando se conoce el resultado pero no el como llegar a el
  • 12. Fases del Método Espiral Planificación Etapa donde se determina el o los objetivos de desarrollo, con cada repetición se agrega valor y funcionalidad a los desarrollos. Análisis de Riesgo Aquí se analiza todo lo que puede afectar al proyecto y ponga en peligro el avance, un beneficio de etapa es el diseño a través de prototipos, que serán validados en el ciclo. Implementación En esta tercer etapa, se eligen un lenguaje para el desarrollo del sistema de software y se lo desarrolla y valida. Evaluación Se realiza una revisión del desarrollo del ciclo terminado. instancia donde se evalúa el desarrollo del próximo ciclo, mitigando así los riesgos que puedan surgir o surgieron durante el desarrollo. • La ejecución de este método esta dividido en 4 Etapas:
  • 13. MODELO PROTOTIPO • Para el desarrollo se recibe todos los requerimientos por parte del cliente, con todo esto se crea una maqueta o prototipo, para que el cliente la vea y saber como quedaría el desarrollo del software. • Si no cumple con las expectativas se elimina y se vuelve a crear uno nuevo. • El prototipo debe ser creado en poco tiempo, sin la necesidad de abarcar todas las funcionalidades requeridas.
  • 14. FIN