Presentación Tiza y Pizarra
22690128 BRAULIO PEREZ COMPEAN
Created on September 1, 2024
More creations to inspire you
VALENTINE'S DAY PRESENTATION
Presentation
WOLF ACADEMY
Presentation
EXPLLORING SPACE
Presentation
UNCOVERING REALITY
Presentation
SPRING HAS SPRUNG!
Presentation
THE OCEAN'S DEPTHS
Presentation
2021 TRENDING COLORS
Presentation
Transcript
Maestra: Dalia Rosario Hernandez Lopez Alumnos: Perez Compean Braulio Vazquez Zuñiga Michell Alexa Carrera: Ingenieria en Sistemas Computacionales Semestre: 5° Unidad 1: Fundamentos de Ingenieria de Software Activad: Documento Multimedia
Fundamentos de Ingenieria de Software
Modelos de proceso evolutivo
El software, como todos los sistemas complejos, evoluciona en el tiempo. Es frecuente que los requerimientos del negocio y del producto cambien conforme avanza el desarrollo, lo que hace que no sea realista trazar una trayectoria rectilínea hacia el producto final.
modelos comunes
PROTOTIPOS
ESPIRAL
PROTOTIPOS
Es frecuente que un cliente defina un conjunto de objetivos generales para el software, pero que no identifique los requerimientos detallados para las funciones y características. En otros casos, el desarrollador tal vez no esté seguro de la eficiencia de un algoritmo, de la adaptabilidad de un sistema operativo o de la forma que debe adoptar la interacción entre el humano y la máquina
implementacion
Aunque es posible hacer prototipos como un modelo de proceso aislado, es más común usarlo como una técnica que puede implementarse en el contexto de cualquiera de los modelos de proceso
COMUNICACION
-Definir los objetivos generales del software -Identificar cualesquiera requerimientos que conozcamos y detecta las áreas en las que es imprescindible una mayor definición.
plan rapido
-Se planea rápidamente una iteración
-Disposicion de la interfaz humana -Formatos de pantalla
modelado (diseño rapido)
Se desarrolla un prototipo funcional, que es una versión temprana del software con las características clave implementadas.
construccion del prototipo
Éste se entrega y es evaluado por los participantes, que dan retroalimentación para mejorar los requerimientos.
despliegue (entrega y retroalimentacion
-Retroalimentación temprana del usuario -Mejor comprensión de los requisitos -Flexibilidad --Reducción de riesgos -Mayor satisfacción del cliente
Ventajas
-Expectativas poco realistas -Sobrecarga de tiempo y recursos -Posible desviación del alcance -Problemas de integración
desventajas
Frederick Brooks
Fue un ingeniero de software y científico de la computación, más conocido por dirigir el desarrollo del sistema operativo OS/360,
El prototipo sirve como “el primer sistema”. Lo que Brooks recomienda es desecharlo.
Como ingeniero de software, es frecuente que llegue a compromisos respecto de la implementación a fin de hacer que el prototipo funcione rápido.
problematicas
Los participantes ven lo que parece ser una versión funcional del software, sin darse cuenta de que el prototipo se obtuvo de manera caprichosa
Gracias
Pressman, R. S. (2010). Ingeniería del software: Un enfoque práctico (7ª ed.). McGraw-Hill.
Bibliografia
https://es.educaplay.com/recursos-educativos/20133226-quiz_sobre_modelos_de_proceso_evolutivo_prototipos.html