SlideShare una empresa de Scribd logo
1 de 8
Modelos de
Desarrollo del
Software Hugo Perozo
C.I: 27.680.806
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA
EDUCACIÓN UNIVERSITARIA,
CIENCIA Y TECNOLOGÍA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
¿Qué es un Modelo De
desarrollo del Software?
Es la aplicación de enfoques
sistemáticos y disciplinados al
desarrollo de software, para ello
se han creado modelos y
metodologías para la correcta
utilización del tiempo y recursos
que una empresa o entidad
disponen.
3
Método
Un método es la
implementación de una
estrategia la cual nos va a
ayudar en el proceso de
desarrollo del software para
poder cumplir con los
objetivos en el tiempo
previsto por la empresa
Ciclo de desarrollo.
⬥ Todo sistema pasa por un proceso de maduración que inicia
desde una idea básica, hasta la culminación del proyecto.
⬥ Algunos desarrolladores permiten o facilitan una versión
temprana del programa con la finalidad de que las personas
den sus opiniones acerca del programa e incluso que
informen de la existencia de algún error en este si es el caso.
4
5
¿Por qué es necesario
un método para
desarrollar software?
Existen muchas razones por las
cuales se necesita un método
para desarrollar un software,
entre ellas la dificultad que
presenta crear un software,
evaluar el entorno y el publico al
que va dirigido el software y de
esta manera asegurar ventas y
evitar perdidas para la empresa
manteniendo una calidad optima
en el servicio prestado.
¿Cómo funciona un método?
⬥ Un modelo de desarrollo tiene sus propias reglas preestablecidas
que deben ser cumplidas o de lo contrario es muy poco probable que
funcione.
6
Idear
un plan
Aclarar
ideas
Fiabilidad
del plan
Ejecución
del plan
Modelos Comunes
7
Modelo en espiral
Estas actividades se realizan
conforme se van realizando
mediante descarte de riesgos
para minimizar los gastos en
la empresa, una vez aprobado
una fase se pasa a la
siguiente.
Pertenece a los modelos
evolutivos, en el cual el
prototipo debe de ser
construido rápidamente y con
la utilización escasa de
recursos.
Se caracteriza por:
1. Plan rápido
2. Modelo
3. Construcción del prototipo
4. Entrega y retroalimentación
5. Comunicación
6. Entrega del desarrollo final
Desarrollo iterativo y
creciente
Resuelve los problemas
encontrados en el modelo en
cascada, en cual ofrece
entornos de trabajo con
técnicas para su correcta
utilización.
Este modelo se caracteriza
por permitir al usuario
interactuar con el producto
con la finalidad de la
retroalimentación y con ello
mejorar el programa o
solucionar problemas.
Modelo de prototipos
Análisis
Personalmente escogería el modelo iteractivo para la
creación de un software debido a su ejecución por
iteración permitiendo al usuario final participar desde
un inicio permitiendo a los desarrolladores refinar y
mejorar el programa hasta llegar al objetivo deseado.
8

Más contenido relacionado

La actualidad más candente

Taller 3 modelos de ciclo de vida del software
Taller 3  modelos de ciclo de vida del softwareTaller 3  modelos de ciclo de vida del software
Taller 3 modelos de ciclo de vida del softwareJavier Calderon
 
Modelo de desarrollo rup
Modelo de desarrollo rupModelo de desarrollo rup
Modelo de desarrollo rupfrank
 
MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREJesus Yepez
 
Ponte a prueba. Métodos para medir la usabilidad
Ponte a prueba. Métodos para medir la usabilidadPonte a prueba. Métodos para medir la usabilidad
Ponte a prueba. Métodos para medir la usabilidadOlga Constanza
 
Modelo de desarrollo del software
Modelo de desarrollo del softwareModelo de desarrollo del software
Modelo de desarrollo del softwarekealysurribarri
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de softwaresairarcf
 
modelo prototipo ing. de software
modelo prototipo ing. de softwaremodelo prototipo ing. de software
modelo prototipo ing. de softwareASDFGHJSWDFGHJMNFSD
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototiposjuriberuiz
 
Caso Estudio Giga Quote
Caso Estudio Giga QuoteCaso Estudio Giga Quote
Caso Estudio Giga Quoteda4
 
Caso Estudio Giga Quote
Caso Estudio Giga QuoteCaso Estudio Giga Quote
Caso Estudio Giga Quoteda4
 

La actualidad más candente (18)

Taller 3 modelos de ciclo de vida del software
Taller 3  modelos de ciclo de vida del softwareTaller 3  modelos de ciclo de vida del software
Taller 3 modelos de ciclo de vida del software
 
Resumen
ResumenResumen
Resumen
 
Modelo de desarrollo rup
Modelo de desarrollo rupModelo de desarrollo rup
Modelo de desarrollo rup
 
Actividad 10
Actividad 10Actividad 10
Actividad 10
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
MODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWAREMODELO DE DESARRROLLO DE SOFTWARE
MODELO DE DESARRROLLO DE SOFTWARE
 
Ponte a prueba. Métodos para medir la usabilidad
Ponte a prueba. Métodos para medir la usabilidadPonte a prueba. Métodos para medir la usabilidad
Ponte a prueba. Métodos para medir la usabilidad
 
Modelo de desarrollo del software
Modelo de desarrollo del softwareModelo de desarrollo del software
Modelo de desarrollo del software
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
modelo prototipo ing. de software
modelo prototipo ing. de softwaremodelo prototipo ing. de software
modelo prototipo ing. de software
 
Diapositivas edgordo
Diapositivas edgordoDiapositivas edgordo
Diapositivas edgordo
 
Doc2
Doc2Doc2
Doc2
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototipos
 
Caso Estudio Giga Quote
Caso Estudio Giga QuoteCaso Estudio Giga Quote
Caso Estudio Giga Quote
 
Caso Estudio Giga Quote
Caso Estudio Giga QuoteCaso Estudio Giga Quote
Caso Estudio Giga Quote
 
Prototipos
PrototiposPrototipos
Prototipos
 
Inf162 diapositiva...
Inf162 diapositiva...Inf162 diapositiva...
Inf162 diapositiva...
 
Modelo Espiral
Modelo EspiralModelo Espiral
Modelo Espiral
 

Similar a Modelos de Desarrollo de Software

Ciclo de vida_clasicos_y_paradigma_tradicional_de
Ciclo de vida_clasicos_y_paradigma_tradicional_deCiclo de vida_clasicos_y_paradigma_tradicional_de
Ciclo de vida_clasicos_y_paradigma_tradicional_deGABRIELCASTROMARIACA
 
Metodologias del desarrollo del software
Metodologias del desarrollo del softwareMetodologias del desarrollo del software
Metodologias del desarrollo del softwareangelicasolishernnde
 
Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software JrJunior Leal
 
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 SoftwareJoan Fernando Chipia Lobo
 
Trabajo de sistemas de software
Trabajo de sistemas de softwareTrabajo de sistemas de software
Trabajo de sistemas de softwareJhonJairoPerez
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareAlejandro Silva
 
Gestión de proyectos
Gestión de proyectosGestión de proyectos
Gestión de proyectosaaahhhhaaa
 
Modelos del desarrollo del software gabriela brito
Modelos del desarrollo del software   gabriela britoModelos del desarrollo del software   gabriela brito
Modelos del desarrollo del software gabriela britoGabBrito
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipoArturo Jimenez
 
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)anthonycaraballo6
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloJosé Antonio Sandoval Acosta
 
Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )Fernand Bernowly
 
Methodologies in Software Development and IT
Methodologies in Software Development and ITMethodologies in Software Development and IT
Methodologies in Software Development and ITsebastianperezgonzal3
 
Metodología Cascada
Metodología CascadaMetodología Cascada
Metodología CascadaJesus Zuñiga
 

Similar a Modelos de Desarrollo de Software (20)

Ciclo de vida_clasicos_y_paradigma_tradicional_de
Ciclo de vida_clasicos_y_paradigma_tradicional_deCiclo de vida_clasicos_y_paradigma_tradicional_de
Ciclo de vida_clasicos_y_paradigma_tradicional_de
 
Metodologias del desarrollo del software
Metodologias del desarrollo del softwareMetodologias del desarrollo del software
Metodologias del desarrollo del software
 
Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software Jr
 
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
 
Trabajo de sistemas de software
Trabajo de sistemas de softwareTrabajo de sistemas de software
Trabajo de sistemas de software
 
Metodologia de software
Metodologia de softwareMetodologia de software
Metodologia de software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Gestión de proyectos
Gestión de proyectosGestión de proyectos
Gestión de proyectos
 
Wen
WenWen
Wen
 
C iclos de vida del software
C iclos de vida del softwareC iclos de vida del software
C iclos de vida del software
 
Modelos del desarrollo del software gabriela brito
Modelos del desarrollo del software   gabriela britoModelos del desarrollo del software   gabriela brito
Modelos del desarrollo del software gabriela brito
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipo
 
Programacion 2
Programacion 2Programacion 2
Programacion 2
 
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
 
Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )Metodologías para desarrollar(moviles )
Metodologías para desarrollar(moviles )
 
Methodologies in Software Development and IT
Methodologies in Software Development and ITMethodologies in Software Development and IT
Methodologies in Software Development and IT
 
CICLO_DE_VIDA_DEL_SOFTWARE.pptx
CICLO_DE_VIDA_DEL_SOFTWARE.pptxCICLO_DE_VIDA_DEL_SOFTWARE.pptx
CICLO_DE_VIDA_DEL_SOFTWARE.pptx
 
Modelos de proceso de software
Modelos de proceso de softwareModelos de proceso de software
Modelos de proceso de software
 
Metodología Cascada
Metodología CascadaMetodología Cascada
Metodología Cascada
 

Modelos de Desarrollo de Software

  • 1. Modelos de Desarrollo del Software Hugo Perozo C.I: 27.680.806 REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA, CIENCIA Y TECNOLOGÍA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO”
  • 2. ¿Qué es un Modelo De desarrollo del Software? Es la aplicación de enfoques sistemáticos y disciplinados al desarrollo de software, para ello se han creado modelos y metodologías para la correcta utilización del tiempo y recursos que una empresa o entidad disponen.
  • 3. 3 Método Un método es la implementación de una estrategia la cual nos va a ayudar en el proceso de desarrollo del software para poder cumplir con los objetivos en el tiempo previsto por la empresa
  • 4. Ciclo de desarrollo. ⬥ Todo sistema pasa por un proceso de maduración que inicia desde una idea básica, hasta la culminación del proyecto. ⬥ Algunos desarrolladores permiten o facilitan una versión temprana del programa con la finalidad de que las personas den sus opiniones acerca del programa e incluso que informen de la existencia de algún error en este si es el caso. 4
  • 5. 5 ¿Por qué es necesario un método para desarrollar software? Existen muchas razones por las cuales se necesita un método para desarrollar un software, entre ellas la dificultad que presenta crear un software, evaluar el entorno y el publico al que va dirigido el software y de esta manera asegurar ventas y evitar perdidas para la empresa manteniendo una calidad optima en el servicio prestado.
  • 6. ¿Cómo funciona un método? ⬥ Un modelo de desarrollo tiene sus propias reglas preestablecidas que deben ser cumplidas o de lo contrario es muy poco probable que funcione. 6 Idear un plan Aclarar ideas Fiabilidad del plan Ejecución del plan
  • 7. Modelos Comunes 7 Modelo en espiral Estas actividades se realizan conforme se van realizando mediante descarte de riesgos para minimizar los gastos en la empresa, una vez aprobado una fase se pasa a la siguiente. Pertenece a los modelos evolutivos, en el cual el prototipo debe de ser construido rápidamente y con la utilización escasa de recursos. Se caracteriza por: 1. Plan rápido 2. Modelo 3. Construcción del prototipo 4. Entrega y retroalimentación 5. Comunicación 6. Entrega del desarrollo final Desarrollo iterativo y creciente Resuelve los problemas encontrados en el modelo en cascada, en cual ofrece entornos de trabajo con técnicas para su correcta utilización. Este modelo se caracteriza por permitir al usuario interactuar con el producto con la finalidad de la retroalimentación y con ello mejorar el programa o solucionar problemas. Modelo de prototipos
  • 8. Análisis Personalmente escogería el modelo iteractivo para la creación de un software debido a su ejecución por iteración permitiendo al usuario final participar desde un inicio permitiendo a los desarrolladores refinar y mejorar el programa hasta llegar al objetivo deseado. 8