Ir al contenido principal

Plantilla de casos de uso






En el Lenguaje de Modelado Unificado (UML), un caso de uso es una secuencia de interacciones entre un sistema y alguien o algo que usa alguno de sus servicios.

En el ámbito académico y profesional, es una de las técnicas de mayor difusión para especificar el comportamiento del Sistema. Para su documentación a menudo es útil contar con una Plantilla de Casos de Uso, en la cual esta preestablecido la metodología que vamos a utilizar para documentarlos.

La Plantilla de Casos de Uso, se documentan durante la fase de Levantamiento de Información y Análisis de Requerimientos en el Desarrollo de un Software. Al elaborar esta especificación, debería definirse el Modelo de Casos de Uso (el Diagrama), la especificación de cada uno de los actores del caso de uso y finalmente una especificación detallada de cada uno de los casos de uso.

Para una mayor organización estructurar de los requerimientos, estos se pueden organizar en grupos de funcionalidades o por módulos.




Plantilla de casos de uso

>> Descarga la Plantilla de Casos de Uso aquí

Los casos de uso son elaborados a partir del documento de requerimientos de software, sigue el siguiente enlace y te compartimos una plantilla para elaborarlo:


Contenido de la plantilla de casos de uso

  • Historial de versiones: El histórico de las versiones del Plan de Pruebas de Software, indicando quien elaboró la versión y la fecha.
  • Información del Proyecto: Información sobre el nombre del proyecto, departamento o área organizacional, Líder o Gerente del Proyecto, el Patrocinador (Sponsor) y el Gerente o Líder de Pruebas.
  • Aprobaciones: Lista de las personas que deben aprobar el Plan de Pruebas de Software, indicando su nombre, cargo, departamento y espacio para su firma.
  • Resumen Ejecutivo: introducción sobre cuales procesos o escenarios de negocio se están describiendo con este caso de uso, o grupos de casos de uso agrupados en el documento. Debe indicarse: Procesos, subprocesos, áreas organizacionales involucradas y cuales módulos del nuevo sistema se están describiendo.
  • Diagrama de Casos de Uso: El Diagrama debe seguir la notación para casos de uso establecida por UML, incluyendo los elementos del modelo de casos de uso, es decir: Actores, Casos de Uso y Relaciones.
  • Especificación de Actores: Se completa la ficha de especificación de actores para cada uno de los que participan en los casos de uso, incluyendo sus características, atributos y relaciones con otros actores y casos de uso.
  • Especificación de Casos de Uso: La Especificación del caso de uso, describe la forma en que el actor interactúa con el sistema, indicando las funciones o tareas realizado, los datos de entrada, información que necesita recibir el actor del sistema, información sobre eventos o cambios inesperados, entre otros.

Comentarios

Entradas populares de este blog

Gestión de Proyectos: 5 tareas clave para dirigir la fase de ejecución

Independientemente del enfoque de gestión de proyectos adoptado, bien sea el predictivo tradicional, o los nuevos enfoques ágiles, el llevar a feliz término un proyecto implica más que hacer una buena planificación y medición de los avances. En este artículo exploramos algunas tareas clave que deben convertirse en hábitos para el Jefe de Proyectos durante la fase de ejecución, abarcando aspectos como asegurar que todas las partes tengan el mismo entendimiento, guiar y apoyar al equipo, eliminación de impedimentos, resolución rápida de problemas, saber reconocer las señales de alerta y tomar acciones en función a ellas.

Testing de aceptación automatizado con selenium

La comunidad de ingeniería del software, está dando cada vez más importancia a las metodologías ágiles, y estas a su vez le dan un sitial de gran importancia al Software Testing de Aceptación Automatizado. Un ejemplo de esta situación es el “Desarrollo Guiado por Pruebas ( Test Driven Development )”, método en el que el código de programa es desarrollado de acuerdo a casos de prueba previamente definidos.

Crud con C# y SQL Server

  Para los que recién empiezan a desarrollar aplicaciones de escritorio, siempre tienen dudas de como realizar un CRUD ( Create, Read, Update y Delete ) de un registro, En esta oportunidad lo haremos con C# y SQL Server. Hay muchas formas de hacer un CRUD y con distintos  elementos windows forms. Lo importante es saber hacer un INSERT y luego procederemos con el UPDATE, DELETE y el SELEC para buscar un registro.   Crearemos el siguiente formulario con sus botones para cada acción del CRUD:   Usaremos los siguientes elementos:  Creamos la Base de Datos:  create database Productos;  go use Productos;  go create table postres (  id int not null identity,  nombre varchar(50) not null,  precio decimal(6,2),  stock float,  constraint pk_postres primary key(id) );   Ahora vamos con nuestro código. En los comentarios describo lo que hago en cada bloque de código:      // Instancio las Directivas. usin...