Tecnología y Synergix

Entradas etiquetadas ‘modelado de caso de uso

Flujos de eventos alternativos

Posteado por: Iván Garcerant en: 12-10-08

En un caso de uso, los flujos de eventos se refieren a los pasos que alternativamente van realizando los actores y el sistema en el contexto del requisito funcional capturado en el caso. Dichos pasos por claridad, se separan en el flujo principal y los flujos alternativos; de forma tal que en el flujo principal [...]

El flujo de eventos del día feliz

Posteado por: Iván Garcerant en: 2-10-08

Un flujo de eventos consiste en enumerar los pasos que sucesivamente realizan los actores y el sistema en el contexto de un caso de uso. Es decir, que un flujo de eventos es en su forma más básica un simple listado de acciones, que corresponden con un caso de uso en concreto.
Si pensamos un poco [...]

Todo requisito debe ser preciso y legible

Posteado por: Iván Garcerant en: 27-09-08

La especificación de un sistema es un trabajo retador. En él participan no solo los desarrolladores de aplicaciones, sino también los clientes. Esto significa que la especificación de requisitos, ya sea como casos de uso o como declaraciones tradicionales tipo “el sistema debe…” ha de ser entendida a la vez, por lo clientes y por [...]

Casos de Uso: Herencia de Actores

Posteado por: Iván Garcerant en: 25-08-08

La propiedad de mayor interés de los actores, más allá de su identidad, es la relación que estos guarden con los distintos casos de uso de nuestro sistema – las líneas que unen a unos con otros. Es decir que las dos partes más expresivas de un actor son el nombre propio y la activación [...]

Un buen requisito debe ser atómico

Posteado por: Iván Garcerant en: 5-08-08

“Un buen requisito debe ser atómico” lo digo y lo repito: Un buen requisito debe ser atómico. Sin embargo esto no significa que debe guardar alguna relación con la industria militar o la energía atómica. Si bien el átomo es un concepto de la ciencia moderna, el adjetivo atómico significa indivisible o dicho en otras [...]

Un buen caso de uso captura valor de negocio

Posteado por: Iván Garcerant en: 4-08-08

Una de las principales dificultades a la hora de desarrollar un cuerpo de requisitos para un sistema es el hecho innegable de la diferencia de formación entre los profesionales del desarrollo de software y los clientes de estos.
En tanto los desarrolladores cuentan con experiencia en algoritmia, análisis o modelado, los clientes suelen tener formación en [...]

Casos de Uso Avanzados: Relación de Inclusión

Posteado por: Iván Garcerant en: 7-06-08

El modelado de casos de uso persigue capturar la funcionalidad del sistema visto desde el punto de vista de sus operadores -actores- por lo que es fundamentalmente una construcción de elementos de modelado comprensibles por los clientes -stakeholders- y no solo por los analistas.
Sin embargo, en ocasiones es conveniente introducir algunos pocos elementos que no [...]

Casos de Uso Avanzados: Relación de Extensión

Posteado por: Iván Garcerant en: 5-06-08

En muchas ocasiones el uso de características avanzadas de los casos de uso generan dudas en los equipos de desarrollo. La razón básica es que estos modelos deben ser claros antes que cualquier otra cosa, lo que lleva a evitar el uso de las relaciones de inclusión y extensión, entre otras características.
Sin embargo, por muy [...]