Академический Документы
Профессиональный Документы
Культура Документы
de
requerimientos
Levantamiento de requerimientos
Se enfoca en la definicin de lo que se desea producir. Su principal tarea consiste
en la generacin de especificaciones correctas que describan claramente, sin
ambigedades, en forma consistente y compacta, el comportamiento del sistema
que se desea construir para minimizar los problemas relacionados con su
desarrollo. Las tareas de la ingeniera de requerimientos son:
Levantamiento de requerimientos
Anlisis de requerimientos
Especificacin de requerimientos
Validacin de requerimientos
QU ES UN REQUERIMIENTO?
Es una condicin o necesidad planteada por un usuario para resolver un problema
o alcanzar un objetivo.
Los requerimientos de subdividen en:
Requerimientos funcionales: determinan las funciones que el sistema ser capaz
de realizar.
Requerimientos no funcionales: especifican criterios que pueden emplearse para
juzgar la operacin de un sistema en lugar de sus funciones especficas
CARACTERSTICAS DE LOS REQUERIMIENTOS
Necesario: un requerimiento es necesario si su omisin provoca una deficiencia en
el sistema a construir.
Conciso: un requerimiento es conciso si es fcil de leer y entender.
Completo: un requerimiento est completo si no necesita ampliar detalles en su
redaccin.
Consistente: un requerimiento es consistente si no es contradictorio con otro
requerimiento.
No ambiguo: para que se cumpla esta caracterstica, el requerimiento debe tener
una sola interpretacin.
Verificable: permite hacer uso de los siguientes mtodos de verificacin:
inspeccin, anlisis, demostracin o pruebas.
EL LEVANTAMIENTO DE REQUERIMIENTOS
Entrevistas:
Con esta tcnica se formulan preguntas a los usuarios sobre el sistema actual y
sobre el sistema a desarrollar. Los requerimientos provienen de las respuestas a
estas preguntas. Ejemplos de preguntas comunes en las entrevistas pueden ser:
EL LEVANTAMIENTO DE REQUERIMIENTOS
Definir usuarios, roles, permisos y seguridad
Quines son los usuarios del sistema?
A qu parte del sistema tiene acceso cada usuario?
Existen mtodos para evadir el sistema? Por qu se presentan?
Cules son las actividades realizadas en la organizacin que tienen relacin con
el proceso que se est modelando?
EL LEVANTAMIENTO DE REQUERIMIENTOS
Descripcin de cada proceso identificado
Qu es lo que da inicio a la actividad?
Cul es el objetivo de la misma?
Cunto tiempo se tarda en realizarla?
OBSERVACIN
Con esta tcnica el analista se sumerge en el entorno laboral donde se utilizar el
sistema, observa el trabajo diario y anota las tareas reales en las que los
participantes estn involucrados