21 abr 2011

3.3 Analisis de Requerimientos

¿Qué es un Requerimiento ?
• Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar.
• Un requerimiento de software puede ser definido como :
– Una capacidad del software necesaria por el usuario para resolver un problema o alcanzar un objetivo.
– Una capacidad del software que debe ser reunida o poseída por un sistema o componente del sistema para satisfacer un contrato, especificación, estándar, u otra documentación formal.

¿Qué son Requerimientos ?
• Los requerimientos de usuario representan el conjunto completo de resultados a ser obtenidos utilizando el sistema.
• Los requerimientos de sistemas deben mostrar todo lo que el sistema debe hacer
mas todas las restricciones sobre la funcionalidad.
• Los requerimientos forman un modelo completo, representando el sistema total a algún nivel de abstracción.

Rol de Requerimientos
• Si un producto no es lo que el cliente o los usuarios quieren, entonces la calidad de la
construcción es irrelevante.
• El rol clave de los requerimientos es mostrar a los desarrolladores y usuarios que se necesita
de un sistema. Proveer los requerimientos forma parte de un lenguaje que todos comprenden, ya que todos están involucrados, incluyendo los clientes.
• El primer y básico rol de los requerimientos es por lo tanto la comunicación.

¿Cómo identificamos los Requerimientos ?
• Los Requerimientos toman vida desde que realizamos nuestro primer encuentro de
interlocución con usuarios o clientes.
• Este puede desarrollarse utilizando cualquiera de una variedad de técnicas como entrevistas
para intercambiar opiniones, brainstorming, prototipeo, cuestionarios, etc.
• Cuando los requerimientos se logran redactar a un significativo nivel de detalle, tendremos listo el documento denominado “Especificación de Requerimientos”.

Buena Especificación de Requerimientos
• Un resultado primario de esta administración es la Especificación de Requerimientos, la cual define y documenta en forma completa el comportamiento externo del sistema a ser construido. Caracterizándose por :
– Definidos sin ambiguedad
– Son completos
– Tienen consistencia
– Especifica el origen
– Evita detalles de diseño
– Están enumerados

No hay comentarios:

Publicar un comentario