Académique Documents
Professionnel Documents
Culture Documents
Tema :
Qu hacemos en Requisitos ?
Flujos de Trabajo
Fundamentales
Fases
Inicio
Elaboraci
n
Construccin
Transicin
__
Iterac.
# n-1
Requisitos
Anlisis
Diseo
Implementacin
Prueba
Iterac.
#1
Iterac.
#2
__
__
__
__
Iterac.
# n
Iteraciones
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Captura de requisitos
Usuarios
Con frecuencia los usuarios
no saben cules son los
requisitos ni tampoco cmo
especificarlos de una forma
precisa
Analistas
Usados
tradicionalmente
como
intermediarios, con la esperanza de
que el analista fuese capaz de tener una
visin en conjunto.
Es cierto que los sistemas que construimos deberan dar soporte a los
usuarios, y que podemos aprender de ellos sobre sus interacciones.
Puntos de partida
Tenemos diferentes puntos de partida :
a)
b)
c)
d)
e)
No
Nose
sellevan
llevanaacabo
caboseparadamente
separadamente
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Lista de Caractersticas
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Artefactos resultantes
Lista de caractersticas
Definen una
especificacin de
requisitos
tradicional
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Artculo
fecha de emisin
direccin de entrega
descripcin
foto
precio
1..*
1..*
pagable
Factura
cantidad
fecha de emisin
fecha lmite de pago
comprador
1
vendedor
1
Cuenta
saldo
titular
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Las
clases
del los
dominio
Al
describir
casos se
de utilizan:
uso y al disear la interfaz de usuario.
Objetos de negocio
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Obrero del
Negocio
Actor del
Negocio
Objeto del
Negocio
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Ejemplo de
Modelo de Casos de Uso del negocio
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Comprador
Gestor de
pagos
comprador
vendedor
Cuenta
Vendedor
Importe de la
factura
Factura
Gestin de Prestamo: de la
Solicitud al Desembolso.
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Ejemplo:
Requisito de rendimiento
Requisitos no funcionales
Requisitos de plataforma hardware
Servidores
SUN SPARC 20 o PC Pentium.
Clientes
PC (procesador mnimo Intel 486) o Sun Sparc 5.
Otros requisitos
Seguridad, Disponibilidad, Facilidad de Aprendizaje, etc.
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Artefactos resultantes
Lista de caractersticas
Requisitos adicionales o
casos de uso concretos
( para requisitos especficos
de un caso de uso )
Definen una
especificacin de
requisitos
tradicional
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Arquitecto
Especificador
de Casos de Uso
Diseador de Interfaz
de usuario
Identificar Actores
Y Casos de Uso
Estructurar el Modelo
de Casos de Uso
Priorizar
Casos de Uso
Detallar
Un Caso de Uso
Esbozar
Interfaz de Usuario
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Trabajadores y Artefactos
del Flujo de Trabajo
de Requisitos
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Analista de
sistemas
Especificador de
casos de uso
Diseador de interfaz
de usuario
Arquitecto
responsable de
responsable de
responsable de
responsable de
Modelo
de casos
de uso
Actor
Glosario
Caso de uso
Prototipo
de interfaz
de usuario
Descripcin
de la
arquitectura
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Artefactos
Cualquier tipo de descripcin o informacin creada, producida,
cambiada o utilizada por los trabajadores durante su trabajo con el
sistema.
Modelo
de casos
de uso
Actor
Glosario
Caso de uso
Prototipo
de interfaz de
usuario
Descripcin
de la
arquitectura
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Actor
Caso de uso
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Artefacto: actor
Comprador
Persona
Banco
Sub-Sistema
El ACTOR no es un Usuario
sistema
de
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Sacar Dinero
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Descripcin
de la arquitectura
vista de la
arquitectura
Modelo de casos
de uso
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Artefacto: glosario
Glosario
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Prototipo
de interfaz de
usuario
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Trabajadores
Analista de
sistemas
Especificador de
casos de uso
Diseador de
interfaz de
usuario
Arquitecto
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Es reponsable de delimitar el
sistema , encontrando los acrtores y
casos de uso y asegurando que el
modelo de casos de uso es
completo y consistente.
Analista de
sistemas
responsable de
Modelo de
casos de uso
Actor
Glosario
Especificador
de casos de uso
responsable de
Caso de uso
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Desarrollan
prototipos
interfaces de usuario
algunos casos de uso.
las
de
para
Diseador de
interfaz de usuario
responsable de
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Trabajador: arquitecto
Participa en el flujo de
trabajo de los requisitos
para describir la vista de la
arquitectura del modelo de
casos de uso.
Debe priorizar casos de
uso.
La vista de la arquitectura
del modelo de casos de uso
sirve para planificar las
iteraciones.
Arquitecto
responsable de
vista de la arquitectura
Descripcin
de la arquitectura
Modelo de casos
de uso
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Actividades
del Flujo de Trabajo
de Requisitos
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Flujo de trabajo
Analista
de Sistemas
Arquitecto
Especificador
de Casos de Uso
Diseador de Interfaz
de usuario
Identificar Actores
Y Casos de Uso
Estructurar el Modelo
de Casos de Uso
Priorizar
Casos de Uso
Detallar
Un Caso de Uso
Esbozar
Interfaz de Usuario
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Analista
de Sistemas
Modelo del negocio
(o modelo del dominio)
Requisitos
adicionales
Lista de
caractersticas
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
A la bsqueda de Actores...
Pagar factura. Lo utiliza un comprador para planificar los pagos de las facturas por
los bienes que el o ella ha solicitado y recibido.
Este caso de uso incluye tanto la planificacin como la ejecucin de un pago. Si
dividimos el caso de uso en dos partes, una para la planificacin y otra para la
ejecucin de pagos. Planificacin de Pagos no aadira valor por s mismo. El valor
se obtiene una vez que la factura ha sido pagada.
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Casos de Uso
ITEM
CASOS DE USO
ACTOR
Evaluador de
Expediente
Inscribir postulante
Aceptar preinscripcin
Calificar exmenes
Digitalizar documentos
Jefe de Admision
Jefe de Computo
10
Jefe de Computo
Evaluador de
Expediente
Jefe de Computo
Asistente de Computo
Auditor
Asistente de Computo
Evaluador de
Expediente
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Categora de Actores
Primarios
Agrupa a todo aquello que utiliza las
funciones principales del sistema para
satisfacer un requerimiento.
Secundarios
Agrupa a todo aquello de lo que el
sistema se vale para atender los
requerimientos de los actores principales.
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Inversionista
Los
Verificar Cuota
Agente de Negocios
Vender Acciones
Verificar Cuota
Inversionista
Los
Sistema
Bancario
Transferir Dinero
Interpretar el Diagrama
Usuario
Sistema
del Banco
Retirar
Depositar
Pedir Saldo
Cliente
Administrador
De Red
Tcnico
Hacer Mantenimiento
Administrador del
Cajero Automtico
Reponer Insumos
Solicitar Reposicin Insumos
Proveedor de
Insumos
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Los siguientes
pasos, se agrupan
en el Caso de Uso.
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Gestin de Almacn
Consultar Pedidos
no Atendidos
Reabastecer taller
Jefe de taller
Incidencia de Pedido
Tcnico
de taller
Atender Pedido
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Gestin de Ventas
Otorgar Incentivos
Usuario Ventas
Gestin Clientes
Jefe de Ventas
Control Estadsticas
Agente
de Ventas
Cliente
Online
Operadora
Incidencia de Pedido
( from Gestin de Almacn )
Elaborar Pedido
<<include>>
Elaborar Pedido
<<include>>
<<include>>
Consultar
Catlogo
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
Arquitecto
Modelo
de casos de uso
(esbozado)
Requisitos
adicionales
Priorizar
casos de uso
Descripcin
de la arquitectura
(vista del modelo
de casos de uso)
Glosario
La Casa de la Calidad
Casos de Uso
X
X
3.7
4.1
4.5
4.1
2.5
161.9
118.7
10.3
SUMA PESOS
27.3
Calificar exmenes
7.6
Aceptar preinscripcin
Inscribir postulante
REQUERIMIENTOS
DEL CLIENTE
REQUERIMIENTOS TECNICOS
( Casos de Uso )
IMPORTANCIA PARA
EL CLIENTE
26.9
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO
ING. MARIO
MARIO ALBERTO
ING.
ALBERTOOSORIO
OSORIOOSORIO
OSORIO