Caso de uso

Autor: Lewis Jackson
Fecha De Creación: 9 Mayo 2021
Fecha De Actualización: 25 Junio 2024
Anonim
Tutorial sobre Casos de Uso y UML desde cero (con include,  extend y ejemplos!)
Video: Tutorial sobre Casos de Uso y UML desde cero (con include, extend y ejemplos!)

Contenido

Definición - ¿Qué significa el caso de uso?

Un caso de uso es un término de ingeniería de software y sistemas que describe cómo un usuario usa un sistema para lograr un objetivo particular. Un caso de uso actúa como una técnica de modelado de software que define las características que se implementarán y la resolución de cualquier error que se pueda encontrar.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el caso de uso

Los casos de uso definen interacciones entre actores externos y el sistema para alcanzar objetivos particulares. Hay tres elementos básicos que conforman un caso de uso:

  • Actores: los actores son el tipo de usuarios que interactúan con el sistema.
  • Sistema: los casos de uso capturan requisitos funcionales que especifican el comportamiento previsto del sistema.
  • Objetivos: los casos de uso generalmente son iniciados por un usuario para cumplir objetivos que describen las actividades y variantes involucradas en el logro del objetivo.

Los casos de uso se modelan utilizando un lenguaje de modelado unificado y se representan mediante óvalos que contienen los nombres del caso de uso. Los actores se representan usando líneas con el nombre del actor escrito debajo de la línea. Para representar la participación de un actor en un sistema, se traza una línea entre el actor y el caso de uso. Los cuadros alrededor del caso de uso representan el límite del sistema.

Las características asociadas con los casos de uso son:


  • Organizar requisitos funcionales
  • Modelando los objetivos de las interacciones del usuario del sistema
  • Grabación de escenarios desde eventos desencadenantes hasta objetivos finales
  • Describir el curso básico de acciones y el flujo excepcional de eventos.
  • Permitir a un usuario acceder a la funcionalidad de otro evento

Los pasos para diseñar casos de uso son:

  • Identificar a los usuarios del sistema.
  • Para cada categoría de usuarios, cree un perfil de usuario. Esto incluye todos los roles desempeñados por los usuarios relevantes para el sistema.
  • Identifique objetivos significativos asociados con cada rol para apoyar el sistema. La propuesta de valor del sistema identifica el papel importante.
  • Cree casos de uso para cada objetivo asociado con una plantilla de caso de uso y mantenga el mismo nivel de abstracción en todo el caso de uso. Los pasos de caso de uso de nivel superior se tratan como objetivos para el nivel inferior.
  • Estructurar los casos de uso.
  • Revisar y validar a los usuarios