Está en la página 1de 40

Gestin de requerimientos

Modelo RUP Flujo trabajo requerimientos

Punto de partida

Captura de requisitos

Proceso busca definir especificaciones de un producto software La captura de requerimientos es compleja


Los desarrolladores crean cdigo para otros Los usuarios regularmente no conocen sw

Solucin al problema

Asignar intermediarios Analistas Objeto encontrar el marco especificaciones

Visin general captura requisitos

Situaciones que se encuentran:


Existe documentacin organizacional Existe especificaciones modelo, prototipo Es un software no organizacional Proceso de actualizacin Proceso de rediseo Proceso de integracin No existe nada debe iniciar de 0 Modelo de negocio Modelo de dominio Modelo Contexto Documento base (proyecto tecnolgico, plan accin) Solucin de un proveedor

De donde partir

Flujo de trabajo propuesto Gestin de requerimientos

1. 2.

3.
4.

Identificar los requisitos candidatos Comprender el contexto del sistema Especificar requisitos funcionales Especificar requisitos no funcionales

1. Identificar los requisitos candidatos

Identificar lista de caractersticas deseables del sistema

Fuente: usuarios, clientes, analistas, direccin, competidores, mercado, tendencias, expansin, estndares Cada requisito:

{Identificador, nombre, descripcin, estado, costo, prioridad, riesgo} Repositorio Documento

2. Comprender contexto Sistema

Dos formas naturales

Modelo Dominio

Los Conceptos importantes modelan objetos informacin. Modelo Clases Modelo entidad relacin

Modelo contexto

Describe procesos del negocio Actores Topologa, redes, puestos trabajo Estrategias Objetos de informacin organizacional Caso especial: Modelarlo casos uso

2.1 Modelo de Dominio

Propsito inicial: Identificar los objetos de dominio o clase:

Tcnicas empleadas

Entrevista stakeholders Anlisis de documentos Anlisis organizacional Desarrollo de aplicaciones grupales Lluvia de ideas ( Juicio de expertos (mtodo delphi) Anlisis ingeniera de productos (comparativas, Sourceforge)

Objetos de informacin

Cosas (producto) Roles (rol organizacional) Lugares (espacio fsico) Eventos (transacciones)

Ejemplo a continuacin

2.1.1.Modelo Dominio del Negocio conformado por:

obj ect Domain Model

EA 6.5 versin de prueba no Registrada

The Domain model defines a consistent, common vocabulary across a project. For example, this Domain EA model 6.5 mak versin es it clear de that prueba the project no uses Registrada the term "Shopping Bask et", not "Shopping Cart" and not "Shopping Trolley".

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registrada


actor EA 6.5 versin de prueba no Registrada User

Modelo de dominio EA 6.5 ver (diagrama denoclases) EA 6.5 versin de prueba Registrada EA 6.5 ver
EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada
new packed di spatched del i vered cl osed enumerati on OrderStatus

EA 6.5 ver

EA 6.5 ver

EA 6.5 versin de prueba no Registrada


+ + password user ID

EA 6.5 ver

EA 6.5 versin de prueba no Registrada (from Actors) EA 6.5 versin de prueba no Registrada EA 6.5actor versin de prueba no Registrada actor
Administrator Client

EA 6.5 ver

enti ty EA 6.5 versin de prueba no Registrada EA 6.5 ver +status Stock Item

EA 6.5 versin de prueba no Registrada


+i tem

catal og number: stri ng

EA 6.5 ver

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada (from Actors) (from Actors) EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada
+ + + + + bi l l i ng address: stri ng cl osed: bool ean del i very address: stri ng e-mai l address: stri ng name: stri ng +account enti ty Account +account

EA 6.5 versin enti de ty prueba no Registrada


Order + date: date EA 6.5 versin de prueba no Registrada + del i very i nstructi ons: stri ng + order number: stri ng

EA 6.5 ver

EA 6.5 ver

EA 6.5 versin de prueba no Registrada


+hi story

EA 6.5 ver

EA 6.5 versin de EA 6.5 ver enti ty prueba no Registrada enti ty


Transaction Line Item

+ date: date + quanti ty: EA i nteger EA 6.5 versin de prueba no Registrada 6.5 ver + order number: stri ng

EA 6.5 versin de prueba no Registrada


+basket EA 6.5 versin de prueba no Registrada enti ty ShoppingBasket

EA 6.5 ver

EA 6.5 ver

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 ver

EA 6.5 ver

Modelo Dominio del Negocio: ..Modelo procesos

Modelo Proceso negocio


1.

2.
3. 4. 5.

6.

7.

Tiene un objetivo Tiene entradas especficas Tiene salidas especficas Emplea recursos Tiene un nmero de actividades que se llevan a cabo en algn orden Puede afectar ms de una unidad organizacional. Impacto organizacional horizontal Crea valores de algn tipo para el cliente. El cliente puede ser interno o externo.

Modelo Dominio del Negocio: ..Modelo procesos


analysis Process Model

EA 6.5 versin El model o de del proceso prueba del negoci no o Registrada te dej a model ar l as acti EA vi dades 6.5 econmi versin cas pri de nci pal prueba es. Un no Registrada EA 6.5 versin de prueba no Registrada
proceso puede i mpl i car departamentos ml ti pl es o l as di vi si ones de una enti dad ms grande. Descri be al go que un negoci o hace como parte de su acti vi dad normal ; centrndose pri nci pal mente en l as entradas, l as sal i das, l as metas y l os aconteci mi entos de l a l l ave que conducen el proceso.

EA 6.5 versin de prueba no Registrada


Tomar orden cliente

EA 6.5 versin de prueba Registrada EA 6.5 versin de prueba goal no Registrada Web no Pages Book Catalogue

EA 6.5 User versin de prueba no Registrada


suppl y EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registrada


suppl y

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada


outcome Orden

EA 6.5 versin de prueba no Registrada cl i ente EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada
Orden EA 6.5 versin de prueba no Registrada cl i ente Shopping Basket Item Shopping Basket 0..n 1 uses

Sol i ci tud

Tienda en lnea

EA 6.5 versin de prueba no Registrada


i nput

EA 6.5 versin de prueba no Registrada


goal EA 6.5 versin de prueba no Registrada Orden env io

Warehouse Inv entory

i nput

EA 6.5 versin de prueba no Registrada


Entrega orden EA 6.5 versin de prueba no Registrada outcome

Gestin clientes

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada
Compaia env ios suppl y

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

Modelo Dominio del Negocio .Definicin oportunidades

Definiciones de oportunidad compuesta a su vez por:

Definiciones de oportunidad ..Colocacin requerimientos clientes


custom Positioning Alto volumne y facilidad de acceso cliente

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada


Reduccin de ineficiencia y costos extras

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registrada 6.5 de prueba no Registrada Aqui se EA sedinen los versin aspectos claves
dominantes que son la base del nuevo sistemas

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada


visualizacin de los mensajes de clientes relacionados con las transacciones

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada


Reducir el tiemrpo de envio

mensajes a los clientes EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

Definiciones de oportunidad ..Stakeholders

Stakeholders (participantes)
custom Stakeholders Stock Control Manager

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registra

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registra

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registra

EA 6.5 versin de prueba Registrada EA 6.5 versin de prueba no Registra Businessno Manager

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registra


Process Manager

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registra

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registra

EA 6.5 versin de prueba IT Manager no Registrada Operation EA 6.5Manager versin de prueba no Registra Chief Executiv e Officer

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registra

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registra


Application

Dev elopement EA 6.5 versin de prueba no Registrada EA 6.5Manager versin de prueba no Registra

Finance Manager EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registra

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registra

Definiciones oportunidad

Definiciones de oportunidad intereses stakeholders

Intereses de los stakeholders


REQ001 - Relation between orders and email inquires.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada custom Stakeholders Interests EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada REQ002 EA - Create 6.5 a secure versin de prueba no Registrada
on-line ordering system. Business Manager REQ006 - Efficient stock control management. Process Manager

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada
Chief Executiv e Officer REQ003 - High Volume Through-put

HASTA AQU EL MODELO DE CONTEXTO DEL SISTEMA

II. Gestin de Requerimientos

Requerimientos funcionales

Tcnica casos de uso para cada usuario Podemos tomar punto partida modelo contexto Utilizar prototipos de interfaces Entrevistas, trabajo de campo etc. Productos desarrollados Especifican propiedades del sistema

Requerimientos no funcionales

Restricciones: procesamiento, redundancia, control concurrencia, replicacin, seguridad, interfaz, arquitectura, reutilizacin. Tcnica: documentacin especificacin

Casos de uso

Representacin visual intereses usuarios

Modelo requerimientos compuesto por:

Modelo requerimientos: formales (ejemplo)

Detalle requerimientos formales EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada Proceso de gestin usuarios (ejemplo)

EA 6.5 vers

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 vers custom Manage Users

REQ016 EA -Add Users EA 6.5 versin de prueba no Registrada 6.5 versin de prueba no Registrada EA 6.5 vers

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 vers
REQ017 -Remove User REQ011 - Manage User Accounts

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba EA 6.5 vers REQ025 - no Store Registrada
User Details REQ018 - Report on User Account

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 vers

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 vers
Access User

REQ024 EA - Secure REQ026 - Validate EA 6.5 versin de prueba no Registrada 6.5 versin de prueba no Registrada EA 6.5 vers

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 vers

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 vers

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 vers

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 vers

Otro ejemplo para detalle Proceso gestin de inventarios


custom Manage Inv entory

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.


REQ021 - List Stock Levels REQ023 -Store and Manage Books

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.


REQ019 - Manage Inventory REQ022 -Order Books

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.

REQ020 -Receive - Add EA 6.5 versin de prueba no Registrada EA 6.5 versinREQ027 de prueba no Registrada EA 6. Books Books

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.

Modelo requerimientos No funcionales

Modelo requerimientos
no funcionales (ejemplo..)

Modelo requerimientos: por modelo casos uso

Modelo requerimientos: por modelo casos uso (2)de prueba no Registrada EA 6.5 versin d A 6.5 versin
uc Sell Books Books

A 6.5 versin de prueba no Registrada

EA 6.5 versin d

Search for A 6.5 versin de prueba no Registrada

EA 6.5 versin d

A 6.5 versin de prueba no Registrada

EA 6.5 versin d

A 6.5 versin de prueba no Registrada

EA 6.5 versin d

A 6.5 versin de prueba no Registrada

Add T o Shopping Basket

EA 6.5 versin d

A 6.5 versin de prueba no Registrada

EA 6.5 versin d

Remov e A 6.5 versin de prueba no Registrada

From Shopping Basket

EA 6.5 versin d

A 6.5 versin Client de prueba no Registrada


(from Actors)

EA 6.5 versin d

extend

A 6.5 versin de prueba no Registrada

EA 6.5 versin d

Basket A 6.5 versin de prueba no Registrada EA 6.5 versin d

View Shopping

A 6.5 versin de prueba no Registrada

EA 6.5 versin d

A 6.5 versin de prueba no Registrada

EA 6.5 versin d

Go T o Checkout

A 6.5 versin de prueba no Registrada

EA 6.5 versin d

A 6.5 versin de prueba no Registrada

EA 6.5 versin d

Modelo requerimientos: por modelo casos uso (3)


uc M anage Users

EA 6.5 versin de prueba no Registrada


El s iguiente diagram a ilus tra los cas os de us o relacionados para ges tin de us uarios . EA algunos 6.5 versin contienen diagram de prueba as de s ecuencia. no Registrada

EA 6.5 versin de prueba no Registr

EA 6.5 versin de prueba no Registr

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registr Login EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registr

EA 6.5 versin de prueba no Registr

View History EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registr Create Account

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada


Client (from Actors) EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registr extend

EA 6.5 versin de prueba no Registr


View Open Orders

View Account details

extend EA 6.5 versin de prueba no Registr

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registr

EA 6.5 versin de prueba no Registr

Close Account

EA 6.5 versin de prueba no Registr

EA 6.5 versin de prueba no Registr

i ncl ude

EA 6.5 versin de prueba no Registr

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registr Delete User
Administrator EA 6.5 versin de prueba no Registrada (from Actors)

EA 6.5 versin de prueba no Registr

EA 6.5 versin de prueba no Registrada

EA 6.5 versin de prueba no Registr

Diagrama secuencia login


analysis Login Basic Path Re-use the corporate standard login screen.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA


LoginAcount

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA


Client Login

Actors) EA 6.5 (from versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA Account

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA

Diagrama secuencia crear cuenta


analysis Create Account

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada Client EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada
Cannot Create New Account EA 6.5 versin de prueba no Registrada In step 6, i f the database create fai l s, the Cl i ent i s i nformed and the use case termi nates. Val i dati on fai l s At step 4, i f val i dati on fai l s then an error message i s di spl ayed and the Cl i ent i s returned to step 2 wi th the i nval i d fi el d or fi el ds hi ghl i ghted. No Submi t T he Cl i ent may press the Exi t or Back button at step 3. T he use case termi nates wi th no acti on performed. Basi c Path 1. Use case begi ns when the Cl i ent sel ects the "Create Account" command. 2. T he Cl i ent enters name, address, e-mai l address, password and password confi rmati on. 3. Cl i ent presses Submi t button. 4. Submi tted detai l s are val i dated. 5. Processi ng message i s di spl ayed to the Cl i ent. 6. New account i s created i n the database. 7. Success message i s di spl ayed to Cl i ent.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada
Submi t New Account Detai l s EA 6.5 versin de prueba no Registrada

EA 6.5 v

EA 6.5 v

EA 6.5 v

EA 6.5 v

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada


Create Account EA 6.5 versin de prueba no Registrada

EA 6.5 v

EA 6.5 v

EA 6.5 v

EA 6.5 versin de prueba no Registrada


Account Create New Account EA 6.5 versin de prueba no Registrada

EA 6.5 v

EA 6.5 v

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada

EA 6.5 v

EA 6.5 v

EA 6.5 versin de prueba no Registrada


Sequence Di agram de : EA 6.5 versin prueba no Registrada Create Account

EA 6.5 v

EA 6.5 v

EA 6.5 versin de prueba no Registrada

EA 6.5 v

Diagrama secuencia ver detalle cuenta


analysis View Account details Basic Path This use case begins when a Client requests a display of their account details. General account information is displayed (i.e. ID, username, billing address, delivery address etc). Command buttons are displayed to allow the user to view Open Orders or History. The use case terminates when the user selects the Exit or Back button.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6


Account

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6

View Open Orders EA 6.5 versin de command prueba EA 6.5 versin de prueba no Registrada EA 6 If the View Open Orders is no Registrada View Open Orders selected, the View Open Orders use case is executed.

View Account Details Client EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6 (from Actors)

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6


View History If the user selects the View History command, the View History use case is executed.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6


View History

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6


Sequence Diagram : View Account details

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6

sd Close Account

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin
Basic Path - Client The use case starts when a Client selects the Close Account command from the Account Details Screen. The system will load the Client's account details and check whether the Client has any outstanding orders. If not, the Client is shown a Confirmation Dialog. If the Client replies yes, the account is marked as closed. Note that none of the details are removed from the system, for auditing purposes.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin
Get Confirmation Load Account Details

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin
Account

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin
Basic Path - Administrator This scenario is the same as "Basic Path Client" except that the user is Administrator and instead of closing the account for the current user, it could be for any user of the system.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin
Client Close Account Mark Account Closed

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin No to Close
If the user replies "No" to the "Are You Sure?" dialog, a message is displayed confirming that nothing has been changed and then the use case terminates.

Check for Outstanding Orders Order EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin
Outstanding Transactions If the account has any outstanding transactions, a message is displayed to the effect that the account cannot be closed, giving the reasons.

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin
Close Account

Sequence Diagram : EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin

EA 6.5 versin de prueba no Registrada EA 6.5 versin de prueba no Registrada EA 6.5 versin

Diagrama secuencia cerrar cuenta

Conclusin buscamos:

Establecer el contexto sistema Identificar actores claves Considerar los comportamientos del actor frente sistema

Matriz actores, comportamiento requerimiento Nombrar esos comportamientos casos uso Agrupar casos uso reutilizarlos Modelar casos uso de los actores Aadir notas casos usos Puede incluir:

Diagramas de estado Diagramas de actividad Diagramas de colaboraciones

Los Artefactos en flujo requisitos son:

Modelo casos usos: (describe arquitectura)


Presenta los casos de uso ms significativos (primer nivel) Integran los casos de uso crticos que influyen en el ciclo de vida

Casos usos:

Diagrama que representan los req. funcionales del sistema


Puede incorporarlo para describir trminos claves sistema

Glosario

Prototipo de interfaz

Ayudan a comprender las interacciones entre actores y sistemas

Puede ser fsica o lgica (modelo)

Objetivo establecer MODELO REQUERIMIENTOS

Trabajadores

Analista de sistemas

Modelos casos de uso Actores del sistema Casos de uso Glosario Detallas las especificaciones casos uso

Especificador de casos uso

Diseador interfaz usuario


Disear interfaces usuario algunos casos uso Para actor actores


Describir la arquitectura del sistema, a partir casos uso clave

Arquitecto

Modelos y Flujos de Trabajo global


Modelacin de Negocios
Modelo de Negocios

Cada flujo de trabajo describe como crear y mantener un modelo en particular

Flujo de Trabajo de Requerimientos Flujo de Trabajo de Diseo de Anlisis


Modelo de Caso de Uso

realizado por

Implementado por Modelo de Diseo

Flujo de Trabajo de Implementacin


Modelo de Implementacin

verificado por

Flujo de Trabajo de Prueba


Modelo de Prueba

Actividades : Flujo de Requisitos


Rol
Analista sistemas
Arquitecto Especificador Casos uso Diseador de interfaces

Actividades
1. Encontrar actores y casos de uso
2. Priorizar casos uso

4. Estructurar modelo casos usos

3. Detallar casos uso

5. Prototipar interfaz de usuarios