carly

Páginas: 29 (7097 palabras) Publicado: 25 de febrero de 2015
En la preparación de este material se ha reutilizado parte de los
los cursos
preparados por mis compañeros Pablo Gervás y Antonio Navarro, UCM

El Proceso del Software
Ingeniería del Software de Gestión 1
Facultad de Informática

Juan Pavón Mestras
Dep. Sistemas Informáticos y Programación
Universidad Complutense Madrid
http://www.fdi.ucm.es/profesor/jpavon

Objetivos
n
n
n
nEntender qué es el proceso de desarrollo de software
Cuáles son los componentes que debe considerar un
proceso de desarrollo de software
Modelos de proceso de desarrollo de software
Calidad del proceso de desarrollo de software

Juan Pavón Mestras
Facultad de Informática UCM, 2004

Proceso del software

2

1

Conceptos importantes
n
n
n
n

Personas: los que trabajanProducto: lo que se obtiene
Proyecto: la pauta a seguir para desarrollar un producto
Proceso: la pauta a seguir para desarrollar un proyecto

Juan Pavón Mestras
Facultad de Informática UCM, 2004

Proceso del software

3

Un traje
n
n
n
n

Personas: El sastre
Producto: El traje
Proyecto: La secuencia de acciones para hacer un traje
concreto
Proceso: Lo que aprende un sastre cuandoaprende a
hacer trajes

Juan Pavón Mestras
Facultad de Informática UCM, 2004

Proceso del software

4

2

Una cena
n
n
n
n

Personas: Empleados de una empresa de catering
Producto: La cena que se sirve
Proyecto: La secuencia de acciones de servir una cena
concreta
Proceso: Las instrucciones de la empresa sobre cómo se
sirve una cena

Juan Pavón Mestras
Facultad deInformática UCM, 2004

Proceso del software

5

Una gama de automóviles
n
n
n
n

Personas: Empleados de la marca
Producto: Los automóviles
Proyecto: Desarrollo de un modelo nuevo
Proceso: Las instrucciones de la empresa sobre cómo
desarrollar un modelo nuevo

Juan Pavón Mestras
Facultad de Informática UCM, 2004

Proceso del software

6

3

Software
n
n
n
n

Personas:Vosotros
Producto: La aplicación que elijáis
Proyecto: IS1
Proceso: ???

Juan Pavón Mestras
Facultad de Informática UCM, 2004

Proceso del software

7

Capas de la IS
n
n
n
n

Capa
Capa
Capa
Capa

de
de
de
de

enfoque de calidad
proceso
métodos
herramientas

Juan Pavón Mestras
Facultad de Informática UCM, 2004

Proceso del software

8

4

Capas de la IS
nCapa de calidad
n
n

Base de cualquier proceso de ingeniería
La IS se basa en calidad
• Mejores técnicas de construcción de software

n

Capa de proceso
n

Capa que une calidad y métodos
• Desarrollo racional de la IS

n

Conjunto de actividades y resultados asociados que sirven
para construir un producto software

Juan Pavón Mestras
Facultad de Informática UCM, 2004

Procesodel software

9

Capas de la IS
n

Capa de métodos
n

Un método incluye:






n

n

Análisis de requisitos
Diseño
Construcción de programas
Prueba
Mantenimiento

Suelen estar bastante ligados al proceso

Capa de herramientas
n

n

Soporte automático o semiautomático para el proceso y los
métodos
Herramientas CASE: Computer Aided Software EngineeringJuan Pavón Mestras
Facultad de Informática UCM, 2004

Proceso del software

10

5

Visión general de la IS
n

Ingeniería: análisis, diseño, construcción y verificación de
entidades técnicas (o sociales)

n

La entidad caracteriza a la ingeniería:
n
n
n

Caminos, canales y puertos
Aeronaves
Buques

Juan Pavón Mestras
Facultad de Informática UCM, 2004

Proceso delsoftware

11

Visión general de la IS
n

Con independencia de la entidad debemos identificar y
solucionar:
n
n
n
n

n

Problema a resolver
Características de la entidad
Forma de construir la entidad
Enfoque para resolver los errores cometidos durante el
diseño y construcción de la entidad
Mantenimiento de la entidad frente a su evolución

Juan Pavón Mestras
Facultad de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • carly
  • Carly
  • carly fiorina
  • Carly Cordero
  • Carly fiorina
  • anexo mi ¡carly
  • carly
  • Carly

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS