Requerimientos Necesidad es un deseo de carencia unida por el deseo de satisfacer algo en particular.
Para identificar una necesidad:
1-Todos deben estar de acuerdo con lo que se debe solucionar
es decir, definir el problema
2-Reconocer los beneficios que se obtendrán.
3-Definir los criterios de aceptación.
Requerimientos
El glosario estándar IEEE de terminología de ingeniería de
software define un requerimiento como:
1-Una condición o capacidad de un usuario para resolver un
problema o lograr un objetivo
2-Una condición o capacidad que debe poseer un sistema o
componente de un sistema para cumplir un contrato, estándar, especificación u otros documentos formalmente impuestos.
3-Una representación documentada de una condición o
capacidad como en las especificaciones 1 y 2. Requerimientos Un alto porcentaje de proyectos que fallan se deben a una mala definición de los requerimientos y de unos objetivos poco claros.
¿Cómo ayudan al diseño?
Los requerimientos ayudan a definir qué debe ser diseñado de forma tal que las necesidades del usuario sean satisfechas a la vez que especifican como conseguir la implementación del diseño. Requerimientos Los Requerimientos de Software Requieren 3 Niveles Requerimientos de Negocio(RN) Requerimientos de Usuario(RU) Requerimientos Funcionales y No Funcionales(RF/RNF) Técnicas de Identificación de Requerimientos Funcionales No Funcionales Los requerimientos funcionales de los Son aquellos requerimientos que no se refieren sistemas deben declarar explícitamente lo directamente a las funciones específicas que que el sistema no debe hacer. entrega el sistema Incluyen: Descripciones de los datos a ser ingresados -Restricciones; Características que no pueden ser en el sistema. negociadas y que son impuestas por el cliente como guía o definición para el sistema. Descripción de los flujos de trabajo realizados por el sistema. -Atributos de Calidad; Son propiedades o características de gran importancia para los Definición de quien puede ingresar datos en el satkeholders y por lo tanto afectaran el grado sistema. de satisfacción para el sistema.