ScopeMaster: la única herramienta para equipos de software que automatiza el análisis CRUD de su cartera de pedidos.

¿Qué es una matriz CRUD?

Una matriz CRUD es el resultado del análisis CRUD, que es una técnica para mapear eventos de cambio de datos en un conjunto de requisitos.

Para mantener los datos en un sistema, necesita al menos uno de cada evento CRUD (Crear, Leer, Actualizar y Eliminar)

Normalmente, los datos mantenidos dentro de una aplicación de software deben tener al menos una función para cada uno de ellos. Creates, rcabezas, tuactualizaciones y dElimina cada tipo de datos. A esto lo llamamos el conjunto completo de operaciones CRUD. Para verificar que un conjunto de requisitos para un sistema esté completo, debemos examinar todos los requisitos funcionales dentro de un conjunto y asegurarnos de que haya al menos una función de creación, una función de lectura, etc., para cada tipo de objeto. El análisis CRUD es la actividad de hacer referencias cruzadas de los cuatro tipos de mantenimiento de datos para cada tipo de objeto que se han encontrado en un conjunto de requisitos. Hasta ahora ha sido una tarea manual de examinar cada requisito y elaborar laboriosamente la matriz CRUD o tabla CRUD.

análisis CRUD, Automatizado

Con ScopeMaster, el análisis CRUD está completamente automatizado.

ScopeMaster analiza el texto de sus historias de usuario funcionales (o requisitos de software). Él detecta los movimientos de datos más probables para cada tipo de objeto dentro de cada requisito.

Encuentra todos los objetos mencionados en todos los requisitos (que tienen una intención funcional clara) y luego los asigna a una sola tabla para que el autor de los requisitos pueda ver instantáneamente cualquier posible requisito funcional faltante.

Así es como funciona ScopeMaster acelera la verificación de integridad para encontrar posibles funciones omitidas y también posibles comprobaciones duplicadas. El análisis CRUD es un paso importante, pero a menudo pasado por alto, para garantizar que los requisitos sean completos, consistentes y no duplicados. Con esta función de ScopeMaster puede encontrar y corregir omisiones en aproximadamente 2 minutos. Esto representa un ahorro de Aumento de productividad 50 veces mayor en el trabajo manual de establecer y mantener una tabla CRUD, detectando y agregando los requisitos faltantes.

Deje que ScopeMaster mantenga su matriz CRUD de forma automática.
Prueba automáticamente un conjunto de historias de usuarios para encontrar posibles totales de defectos
NUEVO – Análisis CRUD automatizado por usuario:
Captura de pantalla de ScopeMaster que muestra el análisis CRUD automatizado por usuario

ScopeMaster ahora presenta dos versiones del análisis CRUD, por operación de objeto y por operación de usuario para cada objeto. Esto último te ayuda a entender quién tiene permiso para acceder a qué datos. Esta información le ayudará a evitar retrabajos y a comprender mejor el alcance. Y todo está completamente automatizado.

matriz CRUD, Automatizado

Imagine una matriz CRUD para un conjunto de 1000 historias de usuarios, mantenidas dinámicamente.

Hacer esto manualmente sería un trabajo que llevaría mucho tiempo. Ahora, ScopeMaster mantendrá dinámicamente esta matriz CRUD por usted. El análisis CRUD es importante en casi todos los sistemas de software ricos en datos. Es valioso por cuatro razones principales:

  1. asegurar la integridad
  2. garantizar la coherencia (de la denominación del tipo de objeto)
  3. comprobar posibles duplicaciones
  4. Garantizar la trazabilidad de los eventos funcionales según los requisitos establecidos.

Algunas funciones de mantenimiento de datos a menudo se pasan por alto como requisitos si el análisis CRUD no se realiza temprano. Los proyectos que no realizan este análisis se caracterizan por un posterior desplazamiento del alcance del proyecto a medida que estas funciones esenciales se “descubren” más tarde.

El análisis CRUD temprano es una excelente manera de contener la variación del alcance.

Matriz CRUD con ScopeMaster: captura de pantalla

AlcanceMaster detecta automáticamente las operaciones CRUD (y movimientos de datos sugeridos) en todas las historias de usuarios y puede ensamblar la matriz CRUD completa para un conjunto de requisitos.

Prueba automáticamente un conjunto de historias de usuarios para encontrar posibles totales de defectos

La matriz de suciedad ScopeMaster está diseñada para facilitarle la localización y resolución de posibles duplicar o desaparecido requisitos. También asegura trazabilidad de las operaciones CRUD.

Prueba automáticamente un conjunto de historias de usuarios para encontrar posibles totales de defectos

ScopeMaster mantiene un puntaje de calidad de todo su conjunto de requisitos basado en gran medida en el cumplimiento de CRUD.

Los beneficios

Los tres beneficios principales de compilar una matriz CRUD son identificar posibles defectos en sus requisitos. Los principales tipos de defecto que puedes exponer son:

Omisiones – eventos CRUD faltantes.

Duplicaciones – operaciones excesivas en un tipo de objeto que ocurren en muchos requisitos.

Consistencia – detectar denominaciones coherentes de tipos de objetos.

Permisos – quién hace qué con cada tipo de objeto