Requerimientos de-cliente-y-desarrollador

13
CLIENTE Y DESARROLLADOR Requerimientos

Transcript of Requerimientos de-cliente-y-desarrollador

CLIENTEY

DESARROLLADOR

Requerimientos

Introducción

En el análisis de requerimientos del sistema a menudo se toma problemas al mostrar y analizar los requerimientos, siendo el problema mas grande la documentación de estos.Uno de los problemas más grandes es mostrar al usuario la ideas plasmadas o a interpretar los deseos de estos.Una de las soluciones mas utilizadas, es la separación de estos requerimientos para que ambas partes puedan entender y ponerse de acuerdo con el futuro sistema.

Requerimientos del Cliente

¿Qué quiere el cliente?

El cliente intenta plantear un sistema que en muchas ocasiones es confuso para él, sin embargo, es necesario que describa los datos, que especifique las funciones y el comportamiento del sistema que desea.

¿Cómo debe expresarse el cliente?

Debe utilizar el lenguaje natural y usar diagramas para especificar lo que espera que sus sistema provea anexando las restricciones bajo las cuales debe operar.

Redactar sus RF y NF que sean comprensibles a cualquier persona que no tenga conocimiento técnico.

Se olvidan de las características internas del sistema y especifican lo externo del mismo.

Errores que deben evitarse:

Deben redactarse utilizando el lenguaje natural, representaciones y diagramas intuitivos sencillos.

Falta de claridad, confusión de requerimientos y conjunción de requerimientos.

Requerimientos del Desarrollador

Requerimientos del Desarrollador

También llamados del Sistema, Técnicos, o Detallados, son requerimientos que describen a profundidad lo que el sistema debe alcanzar.

Se basan mayormente de los requerimientos del cliente, siendo descripciones más detalladas de estos para que luego pueda ser base de lo que los desarrolladores tomaran para empezar a hacer el sistema

Requerimientos del Desarrollador

Los Requerimientos del Desarrollador describen que debe hacer el sistema y están asociados entre si, describiendo excepciones, entradas y salidas de datos, e incluso personal involucrado.

También van suelen incluir datos que se omitieron en los requerimientos cliente, como características técnicas, flujo de datos y especificaciones.

Requerimientos del Desarrollador

Como cualquier requerimiento estos deben ser:NecesariosNo AmbiguoConcisoConsistenteCompletoAlcanzableVerificable

Diferencias

ClienteSuele ser simple.Suele expresar más

deseos que técnicasSolo describen

componentes que el pueden ver

DesarrolladorComplejo y completo;

el cliente no suele entender este documento

Describe datos y procesos de estos

Describe modelos y estándares a utilizar