Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de...
-
Upload
cristian-bautista -
Category
Documents
-
view
49 -
download
0
Transcript of Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de...
![Page 1: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/1.jpg)
Ingeniería en Software
![Page 2: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/2.jpg)
Método para el análisis y diseño de requerimientos
Análisis de requisitos
Diseño del software
Definición del Software
![Page 3: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/3.jpg)
Análisis de requisitos
• Se puede dividir en:
Reco
noci
mie
nto
del
prob
lem
a
Eval
uaci
ón y
Sín
tesi
s
Mod
elad
oEs
peci
ficac
ión
Revi
sión
![Page 4: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/4.jpg)
Identificación de los requisitos
Ing. Softw
are Pressman un efoque práctico
![Page 5: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/5.jpg)
Primera fase: obtención de los requisitos (1)
PRIMERA REUNIONING. SOFTWARE
Y CLIENTE
![Page 6: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/6.jpg)
Primera fase: obtención de los requisitos (2)
• Gause y Weinberg sugieren:Para comprender mejor el problema
Ing. Softw
are Pressman un
efoque práctico
![Page 7: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/7.jpg)
Primera fase: obtención de los requisitos (3)
• Gause y Weinberg sugieren:Eficacia de la reunión
Ing. Softw
are Pressman un
efoque práctico
![Page 8: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/8.jpg)
Primera fase: obtención de los requisitos (4)
Técnicas de obtención de requisitos
JAD
TFEA
![Page 9: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/9.jpg)
Primera fase: obtención de los requisitos (5)
Técnicas de obtención de requisitos
JAD
TFEA
![Page 10: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/10.jpg)
Primera fase: obtención de los requisitos (6)
Técnicas de obtención de requisitos
JAD
TFEA
![Page 11: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/11.jpg)
Quinta fase: Revisión
Ing.
Soft
war
e Pr
essm
an
Ver página 183Pressman 6th
![Page 12: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/12.jpg)
Actividad 1
Llevar a cabo la representación de “hogar seguro” pág 192 del PDF del libro de IS Pressman 6th Edición
![Page 13: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/13.jpg)
Actividad 2
![Page 14: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/14.jpg)
Modelado
Ejemplo de Arquitectura en el modelado
![Page 15: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/15.jpg)
Método para el Análisis y Diseño Estructurado
• Actividad 3• Leer y analizar el vistazo rapido de la página
238 del pdf is pressman 5th edición
![Page 16: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/16.jpg)
Estructura del modelo de análisis(1)
(1) Describir lo que requiere el cliente.(2) Establecer una base para la creación de un
diseño de software. (3) Definir un conjunto de requisitos que se pueda validar una vez que se construye el software
![Page 17: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/17.jpg)
Estructura del modelo de análisis(2)
Diccionario de datos
Diag
ram
aEn
tidad
-Rel
ació
n Diagrama
Flujo de Datos
DiagramaTransición de datos
Leer las páginas de240-255 actividad 4
![Page 18: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/18.jpg)
Análisis Orientado a Objetos
• Actividad 5• Leer y analizar el vistazo rapido de la página
400 del pdf is pressman 5th edición
![Page 19: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/19.jpg)
El panorama AOO : Método Rumbaugh
• Desarrollan la Técnica de Modelado de Objetos (OMT) para el análisis y diseño del sistema
• Consta de 3 modelos:– Modelo de objetos (objetos, relaciones, clases)– Modelo dinámico (comportamiento del sistema y
objetos)– Modelo funcional (representación de alto nivel del
flujo como el DFD)
![Page 20: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/20.jpg)
El panorama AOO : Método Jacobson
• Es llamado también OOSE (ingeniería del software orientado a objetos)
• En este método se le da importancia al caso de uso es la diferencia con los demás
Ejemplo pag 407 pagpressman
![Page 21: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/21.jpg)
El panorama AOO : Método Coad y Yourdon
• Es el más sencillo de aprender• Descripción de este método– Identificar objetos, usando el criterio de «qué buscar»– Definir una estructura de generalización-especificación– Definir una estructura de todo-parte– Identificar temas (componentes de subsistemas)– Definir atributos– Definir Servicios
![Page 22: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/22.jpg)
Método Entidad – Relación (1)
• Representa las relaciones entre los objetos de datos
![Page 23: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/23.jpg)
Método Entidad – Relación (2)
Leer páginas 243-244 IS 5th pressman
![Page 24: Ingeniería en Software. Método para el análisis y diseño de requerimientos Análisis de requisitos Diseño del software Definición del Software.](https://reader033.fdocument.pub/reader033/viewer/2022061523/5533f55d5503464e688b49a1/html5/thumbnails/24.jpg)
Tarea 6
• Terminar de Leer y Comprender el tema de casos de uso 176 pág(del pdf) del libro de IS pressman 6th
• Ver las herramientas de software que nos ayudan en la ingeniería de requisitos. Pág 185(del pdf) IS pressman 6th
Aportar sus ideas en el foro llamado “Requisitos y Analisis” con dudas, conclusiones, opiniones acerca del tema