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.

Transcript of Análisis de requerimientos “La parte más difícil de construir un sistema de software es decidir...

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.