SlideShare una empresa de Scribd logo
1 de 10
Utilizando la Metodología RUP:: Cómo documentar los casos de uso
Introducción

Para qué Sirven

Elementos

Documentar

Pasos

CASOS DE USO

Expositor MSc. Manuel Sánchez Chero

manuelsanchezchero@yahoo.e
Utilizando la Metodología RUP:: Cómo documentar los casos de uso
Introducción

Para qué Sirven

Elementos

Documentar

Pasos

Suponga que va a comenzar a desarrollar un sistema ¿Por dónde empieza?
Obviamente con el proceso de "levantado de requerimientos", el cual un proceso
muy parecido entre un exorcismo y un psicoanálisis, donde el talento del analita
debe aflorar. Sin embargo surge una pregunta: ¿cómo documentar toda esa
información recabada?

Una forma es utilizando los Casos de Uso.
Expositor MSc. Manuel Sánchez Chero

manuelsanchezchero@yahoo.e
Utilizando la Metodología RUP:: Cómo documentar los casos de uso
Introducción

Para qué Sirven

Elementos

Documentar

Pasos

Qué es un Caso de Uso
Es una técnica de la ingeniería del software utilizado para capturar una secuencia de
acciones realizadas por una entidad externa sobre el sistema, cuyo fin es lograr un
objetivo cuantificable.
Describe únicamente una característica del sistema.
La mayoría de los proyectos de software requieren muchos casos de uso para
describir su alcance total.

Expositor MSc. Manuel Sánchez Chero

manuelsanchezchero@yahoo.e
Utilizando la Metodología RUP:: Cómo documentar los casos de uso
Introducción

Para qué Sirven

Elementos

Documentar

Pasos

1.
2.
3.
4.

Capturar los requerimientos de un sistema.
Fundamento para el diseño de software.
Sirven para validar el diseño de software realizado.
Sustentan las pruebas de la implementación, ya que cada caso de uso es un a
elemento a verificar y validar.
5. Son las base de la documentación en línea y del manual del usuario.
6. Pueden formar parte del acuerdo entre el proveedor del sistema y el comprador
expresando formalmente la funcionalidad ofrecida por el sistema.

Expositor MSc. Manuel Sánchez Chero

manuelsanchezchero@yahoo.e
Utilizando la Metodología RUP:: Cómo documentar los casos de uso
Introducción

Para qué Sirven

Elementos

Documentar

Pasos

Actor: es una persona, organización o sistema externo que desempeña un papel en
una o más interacciones con el sistema con el fin de lograr un objetivo; dicho de
otra manera, es, básicamente, un usuario del sistema. También se consideran
actores todo aquello que inicia un caso de uso (por ejemplo una tarea agendada)
o responde a un caso de uso (un sistema externo de procesamiento en batch).
Caso de uso: es lo que pasa cuando el actor interactúa con el sistema con el deseo
de lograr un objetivo. Se describe normalmente comenzando con un verbo que
representa la acción.
Asociación: es la relación entre un actor y un caso de uso, o entre dos casos de uso.
Este último caso se da cuando un caso de uso incluye a otro, extiendo a otro o
generaliza a otro.
Escenarios: es un camino que puede tomar un caso de uso. Existen escenarios
exitosos, en los cuales el objetivo del caso de uso se logra, y los escenarios
fallidos, donde el objetivo no se logra. Un caso de uso puede tener varios
escenarios posible.

Expositor MSc. Manuel Sánchez Chero

manuelsanchezchero@yahoo.e
Utilizando la Metodología RUP:: Cómo documentar los casos de uso
Introducción

Para qué Sirven

Elementos

Documentar

Pasos

Existen dos formas principales de documentar un caso de uso:
1. Un diagrama en UML
2. Un documento detallado

Expositor MSc. Manuel Sánchez Chero

manuelsanchezchero@yahoo.e
Utilizando la Metodología RUP:: Cómo documentar los casos de uso
Introducción

Para qué Sirven
Documento Detallado

Elementos

Documentar

Pasos

Diagrama UML

El Lenguaje Unificado de Modelado (UML) provee de un grupo de elementos
gráficos para representar un Caso de Uso, de manera explícita, sucinta y
esquemática. Utiliza un monito para representar a los actores, una elipse con una
leyenda para representar un caso de uso y una línea recta entre un actor y un
caso de uso para representar la asociación entre ellos.

Expositor MSc. Manuel Sánchez Chero

manuelsanchezchero@yahoo.e
Utilizando la Metodología RUP:: Cómo documentar los casos de uso
Introducción

Para qué Sirven

Elementos

Documento Detallado

Documentar

Pasos

Diagrama UML

Se utiliza una plantilla (en un procesador de textos) con un formato de documento a llenar.
Actor:

Nombre del caso de uso

Actores:

Actores
primarios
y
secundarios
interaccionan con el caso de uso

Tipo:

Tipo de flujo Básico, inclusión, extensión,
generalización o algún otro

Propósito

Razón de ser del caso de uso

Resumen

El flujo de eventos más importante del caso de
uso, donde dependiendo de las acciones de los
actores se continuará con alguno de los
subflujos.

Nombre de los casos de uso en los
cuales participa

Tipo:

Primario o Secundario
Breve descripción del autor

Condiciones que deben satisfacerse para poder
ejecutar el caso de uso.

Flujo Principal

Caso de Uso:

Resumen del caso de uso

Precondiciones

Nombre del Actor

Descripción

Caso de uso:

de

que

Subflujos

Los flujos secundarios del caso
numerados como (S-1), (S-2), etc.

uso,

Excepciones

Descripción
Flujo del Evento
Precondiciones

Excepciones que pueden ocurrir durante el caso
de uso, numerados como (E-1), (E-2), etc.

Expositor MSc. Manuel Sánchez Chero

manuelsanchezchero@yahoo.e
Utilizando la Metodología RUP:: Cómo documentar los casos de uso
Introducción

Para qué Sirven

Elementos

Documentar

Pasos

Documentar casos de usos no es una tarea fácil que se pueda dominar de
un día para otro, requiere de tiempo, disciplina y experiencia, sin embargo
podemos definir una serie de pasos identificables para escribir los casos
de uso.
1.
2.
3.
4.

Identifique a todos lo actores que intervienen.
Identifique todas las tareas que realizará cada actor.
Agrupe las tareas repetidas.
Genere el diagrama(s) UML que represente esquemáticamente los Casos
de Uso.
5. De una prioridad a cada caso de uso.
6. Por cada caso de uso escriba un documento detallado siguiendo la
plantilla especificada anteriormente.

Expositor MSc. Manuel Sánchez Chero

manuelsanchezchero@yahoo.e
Preguntas

Utilizando la Metodología RUP:: Cómo documentar los casos de uso

[---------- Expositor ----------]
MSc. Manuel Sánchez Chero
manuelsanchezchero@yahoo.es

Expositor MSc. Manuel Sánchez Chero

manuelsanchezchero@yahoo.e

Más contenido relacionado

La actualidad más candente

UML: Diagrama de caso de uso
UML: Diagrama de caso de usoUML: Diagrama de caso de uso
UML: Diagrama de caso de usoElvin Hernandez
 
Analisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de usoAnalisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de usoYovana Connie Roca Avila
 
Entrenamiento para leer y validar casos de uso
Entrenamiento para leer y validar casos de usoEntrenamiento para leer y validar casos de uso
Entrenamiento para leer y validar casos de usoJuan Carlos González
 
Casos de uso
Casos de usoCasos de uso
Casos de uso53140294
 
Consejos para escribir buenos casos de uso
Consejos para escribir buenos casos de usoConsejos para escribir buenos casos de uso
Consejos para escribir buenos casos de usokaolong
 
Introducción a UML y Diagrama de Casos de Uso
Introducción a UML y Diagrama de Casos de UsoIntroducción a UML y Diagrama de Casos de Uso
Introducción a UML y Diagrama de Casos de UsoYaskelly Yedra
 
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- uml
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- umlEquipo#2 wiki2-caso de uso- diagrama de caso de uso- uml
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- umlmarimallol
 
Casos de uso del sistema
Casos de uso del sistemaCasos de uso del sistema
Casos de uso del sistemaRicardo Mendoza
 
Sesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistemaSesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistemaJulio Pari
 

La actualidad más candente (20)

Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
UML: Diagrama de caso de uso
UML: Diagrama de caso de usoUML: Diagrama de caso de uso
UML: Diagrama de caso de uso
 
Modelado de casos de uso
Modelado de casos de usoModelado de casos de uso
Modelado de casos de uso
 
Analisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de usoAnalisis y diseño diagrama de caso de uso
Analisis y diseño diagrama de caso de uso
 
Entrenamiento para leer y validar casos de uso
Entrenamiento para leer y validar casos de usoEntrenamiento para leer y validar casos de uso
Entrenamiento para leer y validar casos de uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Secme 23279
Secme 23279Secme 23279
Secme 23279
 
Diagramas Casos de Uso
Diagramas Casos de UsoDiagramas Casos de Uso
Diagramas Casos de Uso
 
Consejos para escribir buenos casos de uso
Consejos para escribir buenos casos de usoConsejos para escribir buenos casos de uso
Consejos para escribir buenos casos de uso
 
Uml clase 02_uml_casos_de_uso
Uml clase 02_uml_casos_de_usoUml clase 02_uml_casos_de_uso
Uml clase 02_uml_casos_de_uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Introducción a UML y Diagrama de Casos de Uso
Introducción a UML y Diagrama de Casos de UsoIntroducción a UML y Diagrama de Casos de Uso
Introducción a UML y Diagrama de Casos de Uso
 
Uml diagramas-caso-de-uso
Uml diagramas-caso-de-usoUml diagramas-caso-de-uso
Uml diagramas-caso-de-uso
 
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- uml
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- umlEquipo#2 wiki2-caso de uso- diagrama de caso de uso- uml
Equipo#2 wiki2-caso de uso- diagrama de caso de uso- uml
 
Casos de uso del sistema
Casos de uso del sistemaCasos de uso del sistema
Casos de uso del sistema
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
2 Curso de POO en java - modelamiento casos de uso
2 Curso de POO en java - modelamiento casos de uso2 Curso de POO en java - modelamiento casos de uso
2 Curso de POO en java - modelamiento casos de uso
 
Sesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistemaSesion 3 3 uml casos de uso del sistema
Sesion 3 3 uml casos de uso del sistema
 

Destacado

Descripcion Caso De Uso
Descripcion Caso De UsoDescripcion Caso De Uso
Descripcion Caso De Usoucpr
 
Desarrollo de aplicaciones web con casos de uso
Desarrollo de aplicaciones web  con casos de usoDesarrollo de aplicaciones web  con casos de uso
Desarrollo de aplicaciones web con casos de usoJosafat Mtz
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemaUniversidad Tecnológica
 
Ejemplo de definición de caso de uso
Ejemplo de definición de caso de usoEjemplo de definición de caso de uso
Ejemplo de definición de caso de usoRafael Miranda
 
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switch
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switchConmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switch
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switchFrancesc Perez
 
Configuracion y conceptos basicos de switch
Configuracion y conceptos basicos de switchConfiguracion y conceptos basicos de switch
Configuracion y conceptos basicos de switchjesalvatierra
 
Configuración básica de un router y switch
Configuración básica de un router y switchConfiguración básica de un router y switch
Configuración básica de un router y switchAlex Yungan
 
Reglamento y Arbitraje de voleybol
Reglamento y Arbitraje de voleybol Reglamento y Arbitraje de voleybol
Reglamento y Arbitraje de voleybol marcelonavarro77
 
Proyecto siga web terminado
Proyecto siga web terminadoProyecto siga web terminado
Proyecto siga web terminadoammielpt
 
Diagramas de clases y aplicaciones JAVA en NetBeans 6.9.1
Diagramas de clases y aplicaciones  JAVA en NetBeans 6.9.1Diagramas de clases y aplicaciones  JAVA en NetBeans 6.9.1
Diagramas de clases y aplicaciones JAVA en NetBeans 6.9.1Henry Upla
 
Tablas decision
Tablas decisionTablas decision
Tablas decisionFSILSCA
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseGuillermo Díaz
 
Comandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos ciscoComandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos ciscoCISCO NETWORKING
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesNedoww Haw
 
Casos de uso de la aplicación web de alquiler y publicación de apartamentos
Casos de uso de la aplicación web de alquiler y publicación de apartamentosCasos de uso de la aplicación web de alquiler y publicación de apartamentos
Casos de uso de la aplicación web de alquiler y publicación de apartamentosSimon Alonso Sanchez
 
Ejemplo Proyecto utilizando Uml
Ejemplo Proyecto utilizando UmlEjemplo Proyecto utilizando Uml
Ejemplo Proyecto utilizando UmlAndrés Cruz
 

Destacado (20)

Descripcion Caso De Uso
Descripcion Caso De UsoDescripcion Caso De Uso
Descripcion Caso De Uso
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Desarrollo de aplicaciones web con casos de uso
Desarrollo de aplicaciones web  con casos de usoDesarrollo de aplicaciones web  con casos de uso
Desarrollo de aplicaciones web con casos de uso
 
Diagrama de casos de usos
Diagrama de casos de usosDiagrama de casos de usos
Diagrama de casos de usos
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Ejemplo de definición de caso de uso
Ejemplo de definición de caso de usoEjemplo de definición de caso de uso
Ejemplo de definición de caso de uso
 
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switch
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switchConmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switch
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switch
 
Configuracion y conceptos basicos de switch
Configuracion y conceptos basicos de switchConfiguracion y conceptos basicos de switch
Configuracion y conceptos basicos de switch
 
Configuración básica de un router y switch
Configuración básica de un router y switchConfiguración básica de un router y switch
Configuración básica de un router y switch
 
Reglamento y Arbitraje de voleybol
Reglamento y Arbitraje de voleybol Reglamento y Arbitraje de voleybol
Reglamento y Arbitraje de voleybol
 
Proyecto siga web terminado
Proyecto siga web terminadoProyecto siga web terminado
Proyecto siga web terminado
 
Diagramas de clases y aplicaciones JAVA en NetBeans 6.9.1
Diagramas de clases y aplicaciones  JAVA en NetBeans 6.9.1Diagramas de clases y aplicaciones  JAVA en NetBeans 6.9.1
Diagramas de clases y aplicaciones JAVA en NetBeans 6.9.1
 
Tablas decision
Tablas decisionTablas decision
Tablas decision
 
Caso De Uso
Caso De UsoCaso De Uso
Caso De Uso
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
 
Comandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos ciscoComandos de configuracion de dispositivos cisco
Comandos de configuracion de dispositivos cisco
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Casos de uso de la aplicación web de alquiler y publicación de apartamentos
Casos de uso de la aplicación web de alquiler y publicación de apartamentosCasos de uso de la aplicación web de alquiler y publicación de apartamentos
Casos de uso de la aplicación web de alquiler y publicación de apartamentos
 
Ejemplo Proyecto utilizando Uml
Ejemplo Proyecto utilizando UmlEjemplo Proyecto utilizando Uml
Ejemplo Proyecto utilizando Uml
 

Similar a Documentar casos de uso RUP

Similar a Documentar casos de uso RUP (20)

Modelamiento de Casos de Uso RUP
Modelamiento  de Casos de Uso  RUPModelamiento  de Casos de Uso  RUP
Modelamiento de Casos de Uso RUP
 
Modelamiento de casos de uso articulo terminado
Modelamiento  de casos de uso  articulo  terminadoModelamiento  de casos de uso  articulo  terminado
Modelamiento de casos de uso articulo terminado
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Diagramas Uml
Diagramas UmlDiagramas Uml
Diagramas Uml
 
Presentacion Casos De Uso1
Presentacion Casos De Uso1Presentacion Casos De Uso1
Presentacion Casos De Uso1
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
Jose fabian montaño la historia de uml
Jose fabian montaño la historia de umlJose fabian montaño la historia de uml
Jose fabian montaño la historia de uml
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10
 
9 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 109 Clase Captura De Los Requisitosa 9 10
9 Clase Captura De Los Requisitosa 9 10
 
04 d notacion_casos_uso
04 d notacion_casos_uso04 d notacion_casos_uso
04 d notacion_casos_uso
 
Tms 03 modelo_negocio
Tms 03 modelo_negocioTms 03 modelo_negocio
Tms 03 modelo_negocio
 
Casos deuso
Casos deusoCasos deuso
Casos deuso
 
Casos deuso --ing de sw
Casos deuso --ing de swCasos deuso --ing de sw
Casos deuso --ing de sw
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Caso de uso
Caso de usoCaso de uso
Caso de uso
 
UML
UMLUML
UML
 
4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt
 
Repaso de conocimientos
Repaso de  conocimientosRepaso de  conocimientos
Repaso de conocimientos
 
Casos deuso
Casos deusoCasos deuso
Casos deuso
 
Casos deuso
Casos deusoCasos deuso
Casos deuso
 

Más de Carlos Andrés Pérez Cabrales

Guia de trabajo para la fase 4 del curso de redes y seguridad
Guia de trabajo para la fase 4 del curso de redes y seguridad Guia de trabajo para la fase 4 del curso de redes y seguridad
Guia de trabajo para la fase 4 del curso de redes y seguridad Carlos Andrés Pérez Cabrales
 
Rúbrica para el proyecto final del curso de redes y seguridad
Rúbrica para el proyecto final del curso de redes y seguridadRúbrica para el proyecto final del curso de redes y seguridad
Rúbrica para el proyecto final del curso de redes y seguridadCarlos Andrés Pérez Cabrales
 

Más de Carlos Andrés Pérez Cabrales (20)

Task 2 A1 level 1 consolidation activity
Task 2 A1 level 1 consolidation activityTask 2 A1 level 1 consolidation activity
Task 2 A1 level 1 consolidation activity
 
A1 level 1 consolidation activity
A1 level 1 consolidation activityA1 level 1 consolidation activity
A1 level 1 consolidation activity
 
Task 1 A1 level 1 consolidation activity
Task 1 A1 level 1 consolidation activityTask 1 A1 level 1 consolidation activity
Task 1 A1 level 1 consolidation activity
 
Level 1 activity 3 guiding people around places
Level 1 activity 3 guiding people around placesLevel 1 activity 3 guiding people around places
Level 1 activity 3 guiding people around places
 
Task 1 A1 Level 1 Learning Activity 3
Task 1 A1 Level 1 Learning Activity 3Task 1 A1 Level 1 Learning Activity 3
Task 1 A1 Level 1 Learning Activity 3
 
Task 1 A1 Level 1 Learning Activity 2
Task 1 A1 Level 1 Learning Activity 2Task 1 A1 Level 1 Learning Activity 2
Task 1 A1 Level 1 Learning Activity 2
 
A1 first level learning activity 2
A1 first level learning activity 2A1 first level learning activity 2
A1 first level learning activity 2
 
Task 4 A1 Level 1 Learning Activity 1
Task 4 A1 Level 1 Learning Activity 1Task 4 A1 Level 1 Learning Activity 1
Task 4 A1 Level 1 Learning Activity 1
 
Task 2 A1 Level 1 Learning Activity 1
Task 2 A1 Level 1 Learning Activity 1Task 2 A1 Level 1 Learning Activity 1
Task 2 A1 Level 1 Learning Activity 1
 
Task 1 A1 Level 1 Learning Activity 1
Task 1 A1 Level 1 Learning Activity 1Task 1 A1 Level 1 Learning Activity 1
Task 1 A1 Level 1 Learning Activity 1
 
Task 1 (1) A1 Level 1 Learning Activity 1
Task 1 (1) A1 Level 1 Learning Activity 1Task 1 (1) A1 Level 1 Learning Activity 1
Task 1 (1) A1 Level 1 Learning Activity 1
 
A1 first level activity 1 creating your profile
A1 first level activity 1 creating your profileA1 first level activity 1 creating your profile
A1 first level activity 1 creating your profile
 
A1 first level diagnosis activity
A1 first level diagnosis activityA1 first level diagnosis activity
A1 first level diagnosis activity
 
A1 first level
A1 first levelA1 first level
A1 first level
 
Redes
RedesRedes
Redes
 
Proyecto final crs redes y seguridad
Proyecto final crs redes y seguridad Proyecto final crs redes y seguridad
Proyecto final crs redes y seguridad
 
Proyecto final redes y seguridad
Proyecto final redes y seguridad Proyecto final redes y seguridad
Proyecto final redes y seguridad
 
Guia de trabajo para la fase 4 del curso de redes y seguridad
Guia de trabajo para la fase 4 del curso de redes y seguridad Guia de trabajo para la fase 4 del curso de redes y seguridad
Guia de trabajo para la fase 4 del curso de redes y seguridad
 
Rúbrica para el proyecto final del curso de redes y seguridad
Rúbrica para el proyecto final del curso de redes y seguridadRúbrica para el proyecto final del curso de redes y seguridad
Rúbrica para el proyecto final del curso de redes y seguridad
 
Simulador redes y seguridad
Simulador redes y seguridad Simulador redes y seguridad
Simulador redes y seguridad
 

Último

Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 

Último (20)

Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 

Documentar casos de uso RUP

  • 1. Utilizando la Metodología RUP:: Cómo documentar los casos de uso Introducción Para qué Sirven Elementos Documentar Pasos CASOS DE USO Expositor MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.e
  • 2. Utilizando la Metodología RUP:: Cómo documentar los casos de uso Introducción Para qué Sirven Elementos Documentar Pasos Suponga que va a comenzar a desarrollar un sistema ¿Por dónde empieza? Obviamente con el proceso de "levantado de requerimientos", el cual un proceso muy parecido entre un exorcismo y un psicoanálisis, donde el talento del analita debe aflorar. Sin embargo surge una pregunta: ¿cómo documentar toda esa información recabada? Una forma es utilizando los Casos de Uso. Expositor MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.e
  • 3. Utilizando la Metodología RUP:: Cómo documentar los casos de uso Introducción Para qué Sirven Elementos Documentar Pasos Qué es un Caso de Uso Es una técnica de la ingeniería del software utilizado para capturar una secuencia de acciones realizadas por una entidad externa sobre el sistema, cuyo fin es lograr un objetivo cuantificable. Describe únicamente una característica del sistema. La mayoría de los proyectos de software requieren muchos casos de uso para describir su alcance total. Expositor MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.e
  • 4. Utilizando la Metodología RUP:: Cómo documentar los casos de uso Introducción Para qué Sirven Elementos Documentar Pasos 1. 2. 3. 4. Capturar los requerimientos de un sistema. Fundamento para el diseño de software. Sirven para validar el diseño de software realizado. Sustentan las pruebas de la implementación, ya que cada caso de uso es un a elemento a verificar y validar. 5. Son las base de la documentación en línea y del manual del usuario. 6. Pueden formar parte del acuerdo entre el proveedor del sistema y el comprador expresando formalmente la funcionalidad ofrecida por el sistema. Expositor MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.e
  • 5. Utilizando la Metodología RUP:: Cómo documentar los casos de uso Introducción Para qué Sirven Elementos Documentar Pasos Actor: es una persona, organización o sistema externo que desempeña un papel en una o más interacciones con el sistema con el fin de lograr un objetivo; dicho de otra manera, es, básicamente, un usuario del sistema. También se consideran actores todo aquello que inicia un caso de uso (por ejemplo una tarea agendada) o responde a un caso de uso (un sistema externo de procesamiento en batch). Caso de uso: es lo que pasa cuando el actor interactúa con el sistema con el deseo de lograr un objetivo. Se describe normalmente comenzando con un verbo que representa la acción. Asociación: es la relación entre un actor y un caso de uso, o entre dos casos de uso. Este último caso se da cuando un caso de uso incluye a otro, extiendo a otro o generaliza a otro. Escenarios: es un camino que puede tomar un caso de uso. Existen escenarios exitosos, en los cuales el objetivo del caso de uso se logra, y los escenarios fallidos, donde el objetivo no se logra. Un caso de uso puede tener varios escenarios posible. Expositor MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.e
  • 6. Utilizando la Metodología RUP:: Cómo documentar los casos de uso Introducción Para qué Sirven Elementos Documentar Pasos Existen dos formas principales de documentar un caso de uso: 1. Un diagrama en UML 2. Un documento detallado Expositor MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.e
  • 7. Utilizando la Metodología RUP:: Cómo documentar los casos de uso Introducción Para qué Sirven Documento Detallado Elementos Documentar Pasos Diagrama UML El Lenguaje Unificado de Modelado (UML) provee de un grupo de elementos gráficos para representar un Caso de Uso, de manera explícita, sucinta y esquemática. Utiliza un monito para representar a los actores, una elipse con una leyenda para representar un caso de uso y una línea recta entre un actor y un caso de uso para representar la asociación entre ellos. Expositor MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.e
  • 8. Utilizando la Metodología RUP:: Cómo documentar los casos de uso Introducción Para qué Sirven Elementos Documento Detallado Documentar Pasos Diagrama UML Se utiliza una plantilla (en un procesador de textos) con un formato de documento a llenar. Actor: Nombre del caso de uso Actores: Actores primarios y secundarios interaccionan con el caso de uso Tipo: Tipo de flujo Básico, inclusión, extensión, generalización o algún otro Propósito Razón de ser del caso de uso Resumen El flujo de eventos más importante del caso de uso, donde dependiendo de las acciones de los actores se continuará con alguno de los subflujos. Nombre de los casos de uso en los cuales participa Tipo: Primario o Secundario Breve descripción del autor Condiciones que deben satisfacerse para poder ejecutar el caso de uso. Flujo Principal Caso de Uso: Resumen del caso de uso Precondiciones Nombre del Actor Descripción Caso de uso: de que Subflujos Los flujos secundarios del caso numerados como (S-1), (S-2), etc. uso, Excepciones Descripción Flujo del Evento Precondiciones Excepciones que pueden ocurrir durante el caso de uso, numerados como (E-1), (E-2), etc. Expositor MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.e
  • 9. Utilizando la Metodología RUP:: Cómo documentar los casos de uso Introducción Para qué Sirven Elementos Documentar Pasos Documentar casos de usos no es una tarea fácil que se pueda dominar de un día para otro, requiere de tiempo, disciplina y experiencia, sin embargo podemos definir una serie de pasos identificables para escribir los casos de uso. 1. 2. 3. 4. Identifique a todos lo actores que intervienen. Identifique todas las tareas que realizará cada actor. Agrupe las tareas repetidas. Genere el diagrama(s) UML que represente esquemáticamente los Casos de Uso. 5. De una prioridad a cada caso de uso. 6. Por cada caso de uso escriba un documento detallado siguiendo la plantilla especificada anteriormente. Expositor MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.e
  • 10. Preguntas Utilizando la Metodología RUP:: Cómo documentar los casos de uso [---------- Expositor ----------] MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.es Expositor MSc. Manuel Sánchez Chero manuelsanchezchero@yahoo.e