02.-tutoria_01-ingenieria_de_software.ppt

10
Laboratorio de Sistemas de Información, DSIC- UPV, 2002-2003 © Patricio Letelier 1 Ingeniería de Software = Notación + Herramientas + Proceso Patricio Letelier Torres [email protected] Laboratorio de Sistemas de Información Departamento Sistemas Informáticos y Computación Universidad Politécnica de Valencia

Upload: javier-renteria

Post on 08-Nov-2014

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 02.-Tutoria_01-Ingenieria_de_Software.ppt

Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003

© Patricio Letelier11

Ingeniería de Software = Notación + Herramientas +

Proceso

Ingeniería de Software = Notación + Herramientas +

Proceso

Patricio Letelier [email protected]

Laboratorio de Sistemas de InformaciónDepartamento Sistemas Informáticos y Computación

Universidad Politécnica de Valencia

Page 2: 02.-Tutoria_01-Ingenieria_de_Software.ppt

Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003

© Patricio Letelier22

Contenidos Contenidos

Introducción

Notación

Proceso

Herramientas

Conclusiones

Page 3: 02.-Tutoria_01-Ingenieria_de_Software.ppt

Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003

© Patricio Letelier33

Construcción de una casa para “fido” Construcción de una casa para “fido”

Puede hacerlo una sola personaRequiere:

Modelado mínimoProceso simpleHerramientas simples

Page 4: 02.-Tutoria_01-Ingenieria_de_Software.ppt

Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003

© Patricio Letelier44

Construcción de una CasaConstrucción de una Casa

Construida eficientemente y en un tiempo razonable por un equipoRequiere:

ModeladoProceso bien definidoHerramientas más sofisticadas

Page 5: 02.-Tutoria_01-Ingenieria_de_Software.ppt

Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003

© Patricio Letelier55

Construcción de un RascacielosConstrucción de un Rascacielos

Page 6: 02.-Tutoria_01-Ingenieria_de_Software.ppt

Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003

© Patricio Letelier66

Claves en el Desarrollo de SI

Herramientas Proceso

Notación

Page 7: 02.-Tutoria_01-Ingenieria_de_Software.ppt

Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003

© Patricio Letelier77

Sistema Computacional

Proceso de Negocios

Orden

Item

envío

“El modelado captura laspartes esenciales del sistema”

NotaciónNotación

Page 8: 02.-Tutoria_01-Ingenieria_de_Software.ppt

Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003

© Patricio Letelier88

Modelado para manejar la ComplejidadModelado para manejar la Complejidad

Page 9: 02.-Tutoria_01-Ingenieria_de_Software.ppt

Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003

© Patricio Letelier99

Interface de Usuario(Visual Basic,

Java, ..)

Lógica del Negocio(C++, Java, ..)

Servidor de BDs(C++ & SQL, ..)

“Modelar el sistema independientemente del lenguaje de implementación”

Modelado de la Arquitectura del SoftwareModelado de la Arquitectura del Software

Page 10: 02.-Tutoria_01-Ingenieria_de_Software.ppt

Laboratorio de Sistemas de Información, DSIC-UPV, 2002-2003

© Patricio Letelier1010

Multiples Sistemas

Modelado para promover la ReutilizaciónModelado para promover la Reutilización

Componentes Reutilizados