Beruflich Dokumente
Kultur Dokumente
DE REQUERIMIENTOS
TI1217
Orlando Cavieres Palacios
1er.Semestre 2014
O INGENIERA:
METODOS
INGENIE
RIA
HERRAMIENTAS
TECNICAS
(Documentos; Verificacin; Contrato;..)
O GESTION:
REQUERIMIENTOS
NECESITO.???
IEEE.
(1) Una condicin o necesidad de
un usuario para resolver un
problema o alcanzar un objetivo.
(2) Una condicin o capacidad que
debe estar presente en un sistema o
componentes de sistema para
satisfacer un contrato, estndar,
especificacin u otro documento
formal.
USUARIO
Cmo?
REQUERIMIENTOS
Segn Leite:
Es el proceso mediante el cual se intercambian
diferentes puntos de vista para recopilar y
modelar lo que el sistema va a realizar. Este
proceso utiliza una combinacin de mtodos,
herramientas y actores, cuyo producto es un
modelo del cual se genera un documento de
requerimientos.
O Entonces:
Qu significa
INGENIERIA Y GESTION DE REQUERIMIENTOS ?
1ra. TAREA
FASE
o
ETAPA
A
FASE
o ETAPA
B
0000
FASE
o ETAPA
N
||
Fase B
||
|||
||
|||
ACTIV.
B1
ACTIV,
B2
..
------|||
Fase N
| || | |
ACTIVIDAD ACTIV.
Bk
N1
..
|||
ACTIVIDAD
Nn
Fase B
|||
|
|||
ACTIV. |ACTIV,
B1
B2
..
-------
Fase N
||| |ACTIV.
||
ACTIVIDAD
Bk
N1
|
|
..
|| tn
ACTIVIDAD
Nn
MODELO DE CASCADA
MODELO ESPIRAL
MODELO DE PROTOTIPO
de SW.??
LA FASE O ETAPA DE REQUERIMIENTOS
- Modelo Comunicacional
Base de herramientas a utilizar para obtener Requerimientos
MENSAJE
EMISOR
Ruido
Obtencin de requerimientos
- identificacin de un rea del problema
- definicin de un sistema que soluciona el
problema y sirve como contrato con el cliente:
Ingeniera de
requerimientos
Anlisis
Especificacin
del sistema
:Modelo
Modelo de
anlisis
:Modelo
hardware,
*Interfaz: restricciones referentes a la interaccin con sistemas externos
*Operaciones: gestin del sistema en su puesta en marcha
*Legales: licencias,
TIPOS DE REQUERIMIENTOS
* Requerimientos funcionales
* Requerimientos no funcionales
* Requerimientos de implementacin
* Requerimientos funcionales
- Describen las interacciones entre el sistema y su
entorno (usuarios u otros sistemas), sin tener en
cuenta cuestiones de implementacin.
- Se estudian y representan en el Modelo de Casos
de Uso
* Requerimientos No Funcionales
* Requerimientos de Implementacin
- Son necesidades del cliente que restringen la
implementacin (por ejemplo, lenguaje de
programacin, plataforma hardware, servidor de
pginas web, libro de estilo,...)
INGENIERA DE REQUERIMIENTOS.
- Requerimientos del Software
Es la descripcin de los servicios y restricciones de un
sistema de software, es decir, lo que el software debe
hacer y bajo qu circunstancias debe hacerlo.
- Ingeniera de Requerimientos del Software
Es el proceso de descubrir, analizar, documentar y
verificar los requerimientos del software.
Fuente: [URJC]
[SOMMERVILLE,]
Especificacin
del sistema
Anlisis
Modelo del
anlisis
Ejercicio
Proceso de Facturacin: Caso A
La funcin principal de la seccin de Facturacin es emitir
facturas. La seccin Contabilidad es responsable por la
verificacin y envo de la factura al cliente.
Ventas, atiende a los clientes a quienes le ofrece los
productos que produce la empresa, generando un pedido.
El vendedor visita Bodega para poder despachar el pedido
y comprobar que haya stock de los productos, los retira y
despacha los productos. Bodega almacena los productos
que produce la seccin de produccin. Ventas, verificada
la venta, informa cantidad despachada y precio unitario de
los productos a Facturacin.
PROTOTIPO
Caractersticas
especificaciones.
Un prototipo puede ser eliminado.