análisis de requerimientos “la parte más difícil de construir un sistema de software es decidir...

55
Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo conceptual es tan difícil como establecer los requerimientos técnicos detallados... Ninguna otra parte del trabajo afecta tanto el sistema resultante si se hace incorrectamente. Ninguna otra parte es tan difícil de rectificar más adelante” Fred Brooks - “No Siver Bullet - Essence and Accidents of Software Engineering”, IEEE Computer, Abril de 1987.

Upload: carla-cordero-paz

Post on 24-Jan-2016

248 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo

Análisis de requerimientos“La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo conceptual es tan difícil como establecer los requerimientos técnicos detallados... Ninguna otra parte del trabajo afecta tanto el sistema resultante si se hace incorrectamente. Ninguna otra parte es tan difícil de rectificarmás adelante”Fred Brooks - “No Siver Bullet - Essence and Accidents ofSoftware Engineering”, IEEE Computer, Abril de 1987.

Page 2: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo

PROBLEMA:PROBLEMA: Comprender la naturaleza del problemaComprender la naturaleza del problema Establecer exactamente lo que el Establecer exactamente lo que el

sistema quiere hacer.sistema quiere hacer.

Page 3: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo

ObjetivosEntender el QUÉ: lograr un entendimientocomún entre todas las partes involucradas,sobre cuáles son los requisitos que debecumplir el producto que se desarrollaráAislar la comunicación con el usuario en unafase separada del resto del desarrollo delsoftwareProducir un documento de requerimientos, quedescribe qué debe hacer el sistema

Page 4: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 5: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 6: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 7: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 8: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 9: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 10: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 11: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 12: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 13: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 14: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 15: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 16: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 17: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 18: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 19: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 20: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 21: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 22: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 23: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 24: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 25: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 26: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 27: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 28: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 29: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 30: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 31: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 32: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 33: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 34: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 35: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 36: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 37: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 38: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 39: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 40: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 41: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 42: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 43: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 44: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 45: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 46: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 47: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 48: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 49: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 50: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 51: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 52: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 53: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 54: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo
Page 55: Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir precisamente qué construir. Ninguna otra parte del trabajo