Kategorien: Alle - restricciones - requisitos - sistema - especificación

von ANDERSON GABRIEL HERNANDEZ CASTRO Vor 3 Jahren

206

REQUISITOS

La recopilación de requisitos es un proceso esencial que se centra en identificar las necesidades de los usuarios, los clientes y el entorno en el cual operará un sistema. Esto incluye tanto los requisitos funcionales, que describen cómo interactúa el sistema con su entorno, como los no funcionales, que imponen restricciones a los servicios o funciones del sistema.

REQUISITOS

PARTICIPANTES EN EL PROCESO DE REQUISITOS:

* clientes y usuarios * Diseñadores * Supervisores del contrato * Gerentes del negocio * Verificadores

Descripción del requisito

Número para requisito funcional

Lo que genera el equipo

Lo que se necesita para cumplir con el requisito

Funcional o No funcional

FORMA DE PRESENTACIÓN DE LOS REQUISITOS

NOMBRE

CODIGO DEL REQUISITO
TIPO

DESCRIPCIÓN

ENTRADA

SALIDA

LO QUE DEBEMOS TENER EN CUENTA EN A LA HORA DE OBTENER LOS REQUISITOS

* Ubicación y entorno fisico. * Finalidad y restricciones asociadas * Recursos * Confiabilidad * Seguridad * Documentación * Interfaces * Datos

REQUISITOS NO FUNCIONALES:

Deben especificarse cuantitativamente, siendo posible. * Rendimiento del sistema. *Interfaces. *Procesos de desarrollo. * Del producto.

EJEMPLO: - Java debe ser el lenguaje de programación. - 5 segundos para responder preguntas, como máximo.

Describen restricciones que limitan las elecciones para construir una solución

Restricciones a los servicios o funciones ofrecidos por el sistema

REQUISITOS FUNCIONALES

* Deben ser comprensibles para todo tipo de persona, aún sin conocimiento en tecnica avanzada. * Deben especificar el comportamiento externo del sistema, evitando establecer características del diseño. * Deben priorizarse.

EJEMPLO: - Se deben solicitar datos como No Documento, Nombres, Apellidos, genero, Correo electrónico. - De acuerdo al genero, generar un listado.

Describen la interacción entre el sistema y el entorno

Servicios o funciones que proveerá el sistema

Expresan la naturalez del sistema.

¿CÓMO DEBEN SER?

DEBEN SER: -Muy claros y concretos -Conciso -Completos y Consistentes

- Si un requisito no es funcional será difícil de verificar. - No conocer lo que se quiere en el sistema. - Ser incapaces de especificar un requisito. - Puede variar con el tiempo la importancia de los requisitos. -Pueden aparecer nuevos requisitos.

LOS PROBLEMAS COMUNES QUE SE TIENEN AL OBTENER ESTOS REQUISITOS:

¿QUÉ DEBEN INDICAR?

DEBE INDICAR: - Lo que se espera que haga el sistema (¿QUÉ?) - Su justificación (¿POR QUÉ HA DE SER ASÍ?, ¿QUIEN LO PROPUSO?) - Los criterios de aceptación que sean aplicables. (¿CÓMO SE VERIFICA SU CUMPLIMIENTO?)

¿CÓMO OBTENER REQUISITOS?

SE PUEDEN OBTENER: - Revisando las necesidades de los usuarios, clientes o quien haga usos de este software. - Revisando sistemas análogos. - Entrevistar desarrolladores de versiones anteriores. - Conocer la versión actual del sistema. - Tener en cuenta los antecedentes. - Trabajar en forma con usuario y cliente.

LO QUE SE DEBE SABER SOBRE LOS REQUISITOS

Es un proceso que estudia las necesidades de los usuarios para saber que se requiere en el sistema por crear, en hardware o software, también aplica para el contenido del sistema, satisfaciendo el contrato, norma o especificación.

REQUISITOS