REQUERIMIENTOS.
CONSTRUCCION DE ELEMENTOS DE
SOFTWARE.
INGENIERIA DE
REQUERIMIENTOS
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:
Caractersticas de los
requerimientos
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?
Determinacin de
procesos
Cules son las
actividades
realizadas en la
organizacin que
tienen relacin con
el proceso que se
est modelando?
Determinacin de datos
De dnde proviene la
informacin que se utiliza en
esta actividad?
Cules son especficamente
los datos que recibe esta
actividad?
De qu manera ingresan a
este proceso?
Qu informacin se genera
en esta actividad?
El resultado identificado
anteriormente producto de los
datos que se procesan Hacia
qu o quin van dirigidos?
Con qu finalidad la utilizan?
Cules datos se conservan o
almacenan en este proceso?
En qu forma quedan
almacenados?
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?
Qu retrasos ocurren o pueden
ocurrir?
Qu mtodos se emplean para medir
y evaluar el desempeo de esta
actividad?
Cuestionarios
Tienen un mayor cubrimiento porque
permiten conocer mltiples aspectos del
sistema desde el punto de vista de todos los
usuarios involucrados en l. Este
instrumento puede ser confiable ya que no
requiere la identificacin de quien lo
diligencia.
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.
Revisin de documentos
existentes
Consiste en la inspeccin de los manuales
sobre polticas y procedimientos de la
empresa para obtener una visin clara y
autnoma del sistema y encontrar
diferencias entre los procesos planeados y
los reales.
Actividad
Establece con tu equipo de trabajo las
tcnicas apropiadas para levantar los
requerimientos del PPI.
Prepara con tu equipo de trabajo la entrevista,
encuesta o cuestionario que permitir
levantar los requerimientos del PPI. Para ello,
documenta con bibliografa y referencias.
Solicita al usuario final del software planillas,
fichas u otros documentos que emplee en el
sistema actual.