Rq Funcionales y No Funcionales
Orientado a Objetos
INGENIERÍA DE REQUERIMIENTOS
Re q u e r i m i e n t o s Fu n c i o n a l e s
Y
Re q u e r i m i e n t o s N o Fu n c i o n a l e s
Docente: Pablo AranedaFlores
Ingeniería de
Requerimientos
Es importante la IR en el proceso de desarrollo de un software porque
prácticamente esto da comienzo para actividades de planeación donde
podremoshacer estimaciones sobre el tiempo, costos y recursos que
necesitaremos al momento de desarrollar el software, además nos permite
hacer un cronograma que es el principal mecanismo de control con el que
podemos contardurante la etapa de desarrollo.
Las especificaciones de requerimientos, nos permiten verificar si
se están cumpliendo o no los objetivos establecidos ya que éstos, son el
reflejo de los requerimientos delcliente.
La IR, tiene un rol fundamental en el desarrollo de software ya que se enfoca
directamente a “que es lo que se desea producir“.
Docente: Pablo Araneda Flores
Características de losRequerimientos
Necesario
Lo que pida un requisito debe ser necesario para el producto.
Alcanzable
Requerimientos realistas.
Medibles
Con valores exactos y reales.
Comprobables
Se debe poder verificar conabsoluta certeza, si el requisito fue satisfecho o no.
Sin contradicciones
Ningún requisito debe entrar en conflicto con otro requisito diferente, ni con parte de otro.
Sin AmbigüedadesRequerimientos claros, precisos y de una sola interpretación.
Docente: Pablo Araneda Flores
Actividades de la IR
Obtener Requerimientos
Se obtiene a través de entrevista o comunicación con el cliente para
susnecesidades.
conocer cuales son
Análisis de Requerimientos
Detecta
y
corrige
las
falencias
comunicativas
transformando
los requerimientos obtenidos en condiciones apropiadas para ser
tratadas porel diseño.
Documentos requeridos
Consiste en documentar y comprobar el correcto funcionamiento de un
en la aplicación.
requerimiento
Validar Requerimientos
Comprobar que los requerimientos...
Regístrate para leer el documento completo.