SlideShare ist ein Scribd-Unternehmen logo
1 von 20
NOMBRE: JOFFRE PILCO
TEMA: MODELOS DE
DESARROLLO
2
 Para el desarrollo de cualquier producto de software se
realizan una serie de tareas entre la idea inicial y el
producto final.
 Un modelo de desarrollo establece el orden en el que
se harán las cosas en el proyecto, nos provee de
requisitos de entrada y salida para cada una de las
actividades.
 Es necesario destacar el ciclo de vida del proyecto y
el modelo de desarrollo.
 El ciclo de vida del proyecto ayuda a controlar las
actividades del proyecto desde el inicio al fin del
mismo.
 El modelo de desarrollo nos ayuda a la forma en la
que vamos a construir el producto.
 Ambos se complementan para generar el producto
desde el punto de vista técnico y administrativo.
 El Modelo de Cascada.
 El Modelo en V.
 En Flor.
 Prototipos
 El Modelo de Espiral.
 El Modelo de Procesos.
 El ciclo de desarrollo de software.
 Este modelo tiene una secuencia ordenada.
 El trabajo de una etapa previa es la entrada del
siguiente proceso.
 Provee de un gran control sobre las fechas de entrega y
entregables.
 Establece criterios de entrada y salida en cada fase
claramente definidos.
 Dado que provee pocos puntos de visibilidad da la
impresión de que es lento.
Inicio
Análisis
Diseño
Código
Pruebas
Implem.
 Excelente cuando se tiene un producto estable y se
conoce la tecnología.
 Es un método muy estructurado que funciona bien con
gente de poca experiencia.
 Provee estabilidad en los requerimientos.
 La planeación se puede hacer anticipadamente.
Tiene poca flexibilidad.
Los proyectos en la práctica raramente siguen un
flujo secuencial.
Siempre es difícil para el cliente mostrar todos los
requerimientos explícitamente y con mucha
anticipación.
El cliente debe tener paciencia.
 Es inflexible y no motiva al cambio.
 Poco apropiado para aplicaciones para la toma de
decisiones.
 Los usuarios tienen una participación limitada.
 Los productos de software son creados a través de
múltiples repeticiones del proceso del ciclo de vida. Se
rompen un mini-proyectos.
 Estos modelos han sido aplicados al desarrollo de
software.
 Aun no han madurado al punto de ser aplicados como
modelos de desarrollo con tiempos y limitaciones de
costos.
Requerimientos
Análisis
de Riesgo
Prototipo
Requerimientos
del Software
Validación de
Requerimientos
Plan de
DesarrolloPrototipo
Diseño del
Producto
Validación del
Diseño
Pruebas de
Integración
Prototipo
 El producto avanza a pasos firmes solucionado
riesgos en cada iteración.
 El producto termina con todos los riesgos
resueltos.
 Se pueden incluir otros métodos de desarrollo en
las iteraciones.
 A medida que el costo aumenta, los riesgos se
reducen.
 Se tienen puntos de control en cada interacción.
 Es complicado.
 Requiere de mucha administración.
 Difícil de definir los objetivos, metas que indiquen que
podemos avanzar al siguiente ciclo.
 Se puede caer en un desarrollo de nunca acabar.
16
 Dado que cada proyecto es único, no existe un
modelo que se aplique al 100% a todos los
proyectos de una organización.
 Una organización puede contar con uno o más
modelos de desarrollo para ser utilizados
dependiendo del tipo de proyecto.
 El modelo seleccionado tendrá influencia en el
éxito del proyecto y en el tipo de decisiones que se
deberán hacer.
Para seleccionar el modelo a adoptar habrá que
hacerse una serie de cuestionamientos:
 ¿Qué tantos son los riesgos del proyecto?
 ¿Qué tan claros están los requerimientos?
 ¿Se conoce bien la tecnología ha utilizar?
 ¿Visibilidad que requiere el proyecto?
 ¿Qué tanta planeación hacia adelante es requerida?
 ¿Qué restricciones se tienen?
 Contar con un modelo debidamente
documentado. (entradas, salidas, entregables,
aprobaciones)
 Los documentos deben de estar actualizados.
 La gente que participa en el proyecto debe estar
capacitada en su uso.
 Se debe de reforzar el uso del modelo mediante
auditorias y revisiones.
 La alta gerencia debe soportar la utilización de un
modelo.
 Cualquier desviación al modelo debe ser documentada
y aprobada.
 Se debe de medir la eficiencia del modelo.
 Retroalimentar y ajustar.

Weitere ähnliche Inhalte

Was ist angesagt?

Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De SoftwareModelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Softwarevictor mamani
 
modelo prototipo ing. de software
modelo prototipo ing. de softwaremodelo prototipo ing. de software
modelo prototipo ing. de softwareASDFGHJSWDFGHJMNFSD
 
Desarrollo en espiral
Desarrollo en espiralDesarrollo en espiral
Desarrollo en espiralxavier
 
Ciclo de vida vs metodologia
Ciclo de vida vs metodologiaCiclo de vida vs metodologia
Ciclo de vida vs metodologiaWilmer Yacelga XD
 
Modelos de-desarrollo-del-software1
Modelos de-desarrollo-del-software1Modelos de-desarrollo-del-software1
Modelos de-desarrollo-del-software1104573
 
Ciclo de vida espiral
 Ciclo de vida espiral Ciclo de vida espiral
Ciclo de vida espiralEduardo
 
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
 
I.s. modelo prototipo
I.s. modelo prototipoI.s. modelo prototipo
I.s. modelo prototipoanderson0328
 
Actividad.......... 18
Actividad.......... 18Actividad.......... 18
Actividad.......... 18grachika
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascadaAndres Cañas
 
Metodologia de desarrollo
Metodologia de desarrolloMetodologia de desarrollo
Metodologia de desarrolloJosue Alfaro
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de DesarrolloALLSOFT
 
Modelo de desarrollo de software espiral
Modelo de desarrollo de software espiralModelo de desarrollo de software espiral
Modelo de desarrollo de software espiralMarco Tinajero
 

Was ist angesagt? (20)

Metodo espiral
Metodo espiralMetodo espiral
Metodo espiral
 
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De SoftwareModelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
Modelo Espiral, victor mamani catachura, boreasH,Ingenieria De Software
 
modelo prototipo ing. de software
modelo prototipo ing. de softwaremodelo prototipo ing. de software
modelo prototipo ing. de software
 
Desarrollo en espiral
Desarrollo en espiralDesarrollo en espiral
Desarrollo en espiral
 
Ciclo de vida vs metodologia
Ciclo de vida vs metodologiaCiclo de vida vs metodologia
Ciclo de vida vs metodologia
 
Prototipado
PrototipadoPrototipado
Prototipado
 
Modelos de-desarrollo-del-software1
Modelos de-desarrollo-del-software1Modelos de-desarrollo-del-software1
Modelos de-desarrollo-del-software1
 
Ciclo de vida espiral
 Ciclo de vida espiral Ciclo de vida espiral
Ciclo de vida espiral
 
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
 
Ensayo prototipo
Ensayo prototipoEnsayo prototipo
Ensayo prototipo
 
Proceso
Proceso Proceso
Proceso
 
Metodo espiral
Metodo espiralMetodo espiral
Metodo espiral
 
Prototipos
PrototiposPrototipos
Prototipos
 
I.s. modelo prototipo
I.s. modelo prototipoI.s. modelo prototipo
I.s. modelo prototipo
 
Actividad.......... 18
Actividad.......... 18Actividad.......... 18
Actividad.......... 18
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascada
 
Metodologia de desarrollo
Metodologia de desarrolloMetodologia de desarrollo
Metodologia de desarrollo
 
Prototipado
PrototipadoPrototipado
Prototipado
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de Desarrollo
 
Modelo de desarrollo de software espiral
Modelo de desarrollo de software espiralModelo de desarrollo de software espiral
Modelo de desarrollo de software espiral
 

Andere mochten auch

Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de softwareYaskelly Yedra
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwarekellypt1
 
Rapport epargne financiere berger lefebvre 2 avril 2013 vf
Rapport epargne financiere berger lefebvre 2 avril 2013 vfRapport epargne financiere berger lefebvre 2 avril 2013 vf
Rapport epargne financiere berger lefebvre 2 avril 2013 vfToutsurmesfinances.com
 
Questionnaire results
Questionnaire resultsQuestionnaire results
Questionnaire resultspiie786
 
Liberté Paul Eluard
Liberté Paul Eluard Liberté Paul Eluard
Liberté Paul Eluard teresal14
 
Paulo freire. pedagogías del siglo xx
Paulo freire. pedagogías del siglo xxPaulo freire. pedagogías del siglo xx
Paulo freire. pedagogías del siglo xxclamelu
 
Sept sports d’action qui n’ont pas survécu
Sept sports d’action qui n’ont pas survécuSept sports d’action qui n’ont pas survécu
Sept sports d’action qui n’ont pas survécuCanadianOlympicTeam
 
Oeuvre capc diapo
Oeuvre capc diapoOeuvre capc diapo
Oeuvre capc diapoelomiramon
 
Le référencement naturel via l'écriture web et l'apport des réseaux sociaux
Le référencement naturel via l'écriture web et l'apport des réseaux sociauxLe référencement naturel via l'écriture web et l'apport des réseaux sociaux
Le référencement naturel via l'écriture web et l'apport des réseaux sociauxTiPi Com and Web
 
La fuite du temps et le memento mori
La fuite du temps et le memento moriLa fuite du temps et le memento mori
La fuite du temps et le memento mori10_Elisa_19
 
Conceptos Básicos_Redes locales_Jim_Barrera
Conceptos Básicos_Redes locales_Jim_BarreraConceptos Básicos_Redes locales_Jim_Barrera
Conceptos Básicos_Redes locales_Jim_BarreraJim Barrera
 
Présentation2
Présentation2Présentation2
Présentation2edjouldem
 

Andere mochten auch (20)

La colección MUGS
La colección MUGSLa colección MUGS
La colección MUGS
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de software
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
20min
20min20min
20min
 
Rapport epargne financiere berger lefebvre 2 avril 2013 vf
Rapport epargne financiere berger lefebvre 2 avril 2013 vfRapport epargne financiere berger lefebvre 2 avril 2013 vf
Rapport epargne financiere berger lefebvre 2 avril 2013 vf
 
L20
L20L20
L20
 
Les associations d'autorités locales : guide à l'attention des gestionnaires ...
Les associations d'autorités locales : guide à l'attention des gestionnaires ...Les associations d'autorités locales : guide à l'attention des gestionnaires ...
Les associations d'autorités locales : guide à l'attention des gestionnaires ...
 
Crèches People and baby 2
Crèches People and baby 2Crèches People and baby 2
Crèches People and baby 2
 
Aurora de Fitte de Garies
Aurora de Fitte de GariesAurora de Fitte de Garies
Aurora de Fitte de Garies
 
Questionnaire results
Questionnaire resultsQuestionnaire results
Questionnaire results
 
SWMA 4 - Talking2me
SWMA 4 - Talking2meSWMA 4 - Talking2me
SWMA 4 - Talking2me
 
Liberté Paul Eluard
Liberté Paul Eluard Liberté Paul Eluard
Liberté Paul Eluard
 
Feuillet groupes parcmarievictorin2014
Feuillet groupes parcmarievictorin2014Feuillet groupes parcmarievictorin2014
Feuillet groupes parcmarievictorin2014
 
Paulo freire. pedagogías del siglo xx
Paulo freire. pedagogías del siglo xxPaulo freire. pedagogías del siglo xx
Paulo freire. pedagogías del siglo xx
 
Sept sports d’action qui n’ont pas survécu
Sept sports d’action qui n’ont pas survécuSept sports d’action qui n’ont pas survécu
Sept sports d’action qui n’ont pas survécu
 
Oeuvre capc diapo
Oeuvre capc diapoOeuvre capc diapo
Oeuvre capc diapo
 
Le référencement naturel via l'écriture web et l'apport des réseaux sociaux
Le référencement naturel via l'écriture web et l'apport des réseaux sociauxLe référencement naturel via l'écriture web et l'apport des réseaux sociaux
Le référencement naturel via l'écriture web et l'apport des réseaux sociaux
 
La fuite du temps et le memento mori
La fuite du temps et le memento moriLa fuite du temps et le memento mori
La fuite du temps et le memento mori
 
Conceptos Básicos_Redes locales_Jim_Barrera
Conceptos Básicos_Redes locales_Jim_BarreraConceptos Básicos_Redes locales_Jim_Barrera
Conceptos Básicos_Redes locales_Jim_Barrera
 
Présentation2
Présentation2Présentation2
Présentation2
 

Ähnlich wie Programacion 2

Ähnlich wie Programacion 2 (20)

Modelos de desarrollo del software
Modelos de desarrollo del softwareModelos de desarrollo del software
Modelos de desarrollo del software
 
Mcvds
McvdsMcvds
Mcvds
 
Modelos Desarrollo
Modelos DesarrolloModelos Desarrollo
Modelos Desarrollo
 
ModelosD.ppt
ModelosD.pptModelosD.ppt
ModelosD.ppt
 
Tipos de ciclos de vida
Tipos de ciclos de vidaTipos de ciclos de vida
Tipos de ciclos de vida
 
Modelod de desarrollo
Modelod de desarrolloModelod de desarrollo
Modelod de desarrollo
 
Tiposdeciclosdevida 110822211401-phpapp01
Tiposdeciclosdevida 110822211401-phpapp01Tiposdeciclosdevida 110822211401-phpapp01
Tiposdeciclosdevida 110822211401-phpapp01
 
Metodologia casacad y msf convertir a pdf
Metodologia casacad y msf convertir a pdfMetodologia casacad y msf convertir a pdf
Metodologia casacad y msf convertir a pdf
 
Modelos para el proceso de software
Modelos para el proceso de softwareModelos para el proceso de software
Modelos para el proceso de software
 
Methodologies in Software Development and IT
Methodologies in Software Development and ITMethodologies in Software Development and IT
Methodologies in Software Development and IT
 
Trabajo de sistemas de software
Trabajo de sistemas de softwareTrabajo de sistemas de software
Trabajo de sistemas de software
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
Modelo de desarrollo del software
Modelo de desarrollo del softwareModelo de desarrollo del software
Modelo de desarrollo del software
 
Ensayo ing. de software
Ensayo ing. de softwareEnsayo ing. de software
Ensayo ing. de software
 
procesos de desarrollo de software
procesos de desarrollo de softwareprocesos de desarrollo de software
procesos de desarrollo de software
 
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 de Desarrollo del Software
Modelos de Desarrollo del SoftwareModelos de Desarrollo del Software
Modelos de Desarrollo del Software
 
Doc grupo2-webquest
Doc grupo2-webquestDoc grupo2-webquest
Doc grupo2-webquest
 
PRES162
PRES162PRES162
PRES162
 

Programacion 2

  • 1. NOMBRE: JOFFRE PILCO TEMA: MODELOS DE DESARROLLO
  • 2. 2
  • 3.  Para el desarrollo de cualquier producto de software se realizan una serie de tareas entre la idea inicial y el producto final.  Un modelo de desarrollo establece el orden en el que se harán las cosas en el proyecto, nos provee de requisitos de entrada y salida para cada una de las actividades.
  • 4.  Es necesario destacar el ciclo de vida del proyecto y el modelo de desarrollo.  El ciclo de vida del proyecto ayuda a controlar las actividades del proyecto desde el inicio al fin del mismo.  El modelo de desarrollo nos ayuda a la forma en la que vamos a construir el producto.  Ambos se complementan para generar el producto desde el punto de vista técnico y administrativo.
  • 5.  El Modelo de Cascada.  El Modelo en V.  En Flor.  Prototipos  El Modelo de Espiral.  El Modelo de Procesos.
  • 6.  El ciclo de desarrollo de software.  Este modelo tiene una secuencia ordenada.  El trabajo de una etapa previa es la entrada del siguiente proceso.  Provee de un gran control sobre las fechas de entrega y entregables.
  • 7.  Establece criterios de entrada y salida en cada fase claramente definidos.  Dado que provee pocos puntos de visibilidad da la impresión de que es lento.
  • 9.  Excelente cuando se tiene un producto estable y se conoce la tecnología.  Es un método muy estructurado que funciona bien con gente de poca experiencia.  Provee estabilidad en los requerimientos.  La planeación se puede hacer anticipadamente.
  • 10. Tiene poca flexibilidad. Los proyectos en la práctica raramente siguen un flujo secuencial. Siempre es difícil para el cliente mostrar todos los requerimientos explícitamente y con mucha anticipación. El cliente debe tener paciencia.
  • 11.  Es inflexible y no motiva al cambio.  Poco apropiado para aplicaciones para la toma de decisiones.  Los usuarios tienen una participación limitada.
  • 12.  Los productos de software son creados a través de múltiples repeticiones del proceso del ciclo de vida. Se rompen un mini-proyectos.  Estos modelos han sido aplicados al desarrollo de software.  Aun no han madurado al punto de ser aplicados como modelos de desarrollo con tiempos y limitaciones de costos.
  • 13. Requerimientos Análisis de Riesgo Prototipo Requerimientos del Software Validación de Requerimientos Plan de DesarrolloPrototipo Diseño del Producto Validación del Diseño Pruebas de Integración Prototipo
  • 14.  El producto avanza a pasos firmes solucionado riesgos en cada iteración.  El producto termina con todos los riesgos resueltos.  Se pueden incluir otros métodos de desarrollo en las iteraciones.  A medida que el costo aumenta, los riesgos se reducen.  Se tienen puntos de control en cada interacción.
  • 15.  Es complicado.  Requiere de mucha administración.  Difícil de definir los objetivos, metas que indiquen que podemos avanzar al siguiente ciclo.  Se puede caer en un desarrollo de nunca acabar.
  • 16. 16
  • 17.  Dado que cada proyecto es único, no existe un modelo que se aplique al 100% a todos los proyectos de una organización.  Una organización puede contar con uno o más modelos de desarrollo para ser utilizados dependiendo del tipo de proyecto.  El modelo seleccionado tendrá influencia en el éxito del proyecto y en el tipo de decisiones que se deberán hacer.
  • 18. Para seleccionar el modelo a adoptar habrá que hacerse una serie de cuestionamientos:  ¿Qué tantos son los riesgos del proyecto?  ¿Qué tan claros están los requerimientos?  ¿Se conoce bien la tecnología ha utilizar?  ¿Visibilidad que requiere el proyecto?  ¿Qué tanta planeación hacia adelante es requerida?  ¿Qué restricciones se tienen?
  • 19.  Contar con un modelo debidamente documentado. (entradas, salidas, entregables, aprobaciones)  Los documentos deben de estar actualizados.  La gente que participa en el proyecto debe estar capacitada en su uso.  Se debe de reforzar el uso del modelo mediante auditorias y revisiones.
  • 20.  La alta gerencia debe soportar la utilización de un modelo.  Cualquier desviación al modelo debe ser documentada y aprobada.  Se debe de medir la eficiencia del modelo.  Retroalimentar y ajustar.