Está en la página 1de 9

Tema.

Ingeniera de Requerimientos

Ing. Mdu. Marlon G. Martnez Prez


Estndares de Programacin
ESTP-T

Ingeniera de Requerimientos
El proceso de recopilar, analizar y verificar las necesidades
del cliente para un sistema de software.
Segn IEEE:
Condicin o capacidad requerida por el usuario para resolver
un problema o alcanzar un objetivo.

Segn Zave:
Rama de la ingeniera del software que trata con el
establecimiento de los objetivos, funciones y restricciones de los
sistemas software.

Ingeniera de Requerimientos
Segn Boehm:
Ingeniera de Requerimientos es la disciplina para
desarrollar una especificacin completa, consistente y no
ambigua, la cual servir como base para acuerdos comunes
entre todas las partes involucradas y en dnde se describen
las funciones que realizar el sistema.

Segn Loucopoulos:
Trabajo sistemtico de desarrollo de requisitos, a travs de un
proceso iterativo y cooperativo de anlisis del problema,
documentando los resultados en una variedad de formatos y
probando la exactitud del conocimiento adquirido.

Ingeniera de Requerimientos
Segn Leite:
Es el proceso mediante el cual se intercambian diferentes
puntos de vista para recopilar y modelar lo que el sistema
va a realizar. Este proceso utiliza una combinacin de
mtodos, herramientas y actores, cuyo producto es un
modelo del cual se genera un documento de
requerimientos.

Proceso de Anlisis de Requerimientos


Para Pressman:
Reconocimiento del Problema
Evaluacin y sntesis
Modelizacin
Especificacin
Revisin

Proceso de Anlisis de Requerimientos


Mtodo CORE
Definicin del
problema

Estructuracin
del punto de
vista

Coleccin
tabular

Modelacin
combinada de
punto de vista

Modelacin
individual de
puntos de vista

Estructuracin
de datos

Anlisis de
restricciones

Clasificacin de los Requerimientos


Requerimientos Funcionales
Estos requerimientos se utilizan para
determinar que har el Software, definiendo las
relaciones de su operacin y su
implementacin, sin olvidar que deben ser
explcitos tambin en lo que el sistema no debe
hacer y que validaciones se deben realizar,
teniendo en cuenta cual ser el
comportamiento del sistema.

Clasificacin de los Requerimientos


Requerimientos No Funcionales
Estos requerimientos se basan en las restricciones de los servicios
o funciones ofrecidos por el sistema. Incluyen restricciones de
tiempo, sobre el proceso de desarrollo, estndares, usabilidad,
portabilidad, entre otros.

Ciclo de Vida del Desarrollo de un


Sistema de Informacin

También podría gustarte