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

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
Yovana Connie Roca Avila
 
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
kaolong
 
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
Julio 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 Uso
ucpr
 
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
Josafat 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 sistema
Universidad Tecnológica
 
Proyecto siga web terminado
Proyecto siga web terminadoProyecto siga web terminado
Proyecto siga web terminado
ammielpt
 
Tablas decision
Tablas decisionTablas decision
Tablas decision
FSILSCA
 
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
Guillermo Díaz
 
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
Simon Alonso Sanchez
 

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 Comodocumentarcasosdeuso 1213193527334204-8

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
Josè Fabian Montaño
 
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
Julio Pari
 
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
Julio Pari
 
Casos deuso --ing de sw
Casos deuso --ing de swCasos deuso --ing de sw
Casos deuso --ing de sw
Mike Chavez
 

Similar a Comodocumentarcasosdeuso 1213193527334204-8 (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 2016 Lina diagrama Ade casos de suso
Casos de uso  2016 Lina diagrama Ade casos de susoCasos de uso  2016 Lina diagrama Ade casos de suso
Casos de uso 2016 Lina diagrama Ade casos de suso
 
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
 

Más de Carlos 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

Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 

Último (20)

Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 

Comodocumentarcasosdeuso 1213193527334204-8

  • 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