La especificación de Casos de Uso o también denominado Historiales (XP, Scrum), define un formato que puede ser explotado en cualquier metodología, no es exclusividad de RUP. Contiene elementos esenciales sobre los cuales quiero hacer énfasis:
Caso de Uso: Nombre del caso de uso, corresponde al nombre de la función o proceso a describir.
Actores:
Lista de actores involucrados. Un actor puede ser: una persona, un área de la empresa, una institución, una aplicación u otro sistema que de alguna manera interviene en el caso de uso, ya sea ingresando información o recibiendo información.
Descripción:
Descripción detallada del caso de uso. Se recomienda que sea ordenado secuencialmente de acuerdo a las actividades que se dan en el proceso. En algunos casos es recomendable elaborar una tabla con las siguientes columnas: Entrada, Actividad o descripción y Salida, especialmente cuando hay varias entradas o varias salidas del proceso o si hay muchas condicionantes en la realización de las actividades.
Excepciones:
En que circunstancias no se ejecuta el caso de uso. Un proceso en la realidad no siempre se ejecuta de manera llana o exactamente igual en todas las circunstancias, existen eventos que pueden de alguna manera alterar el orden previsto, es importante identificar estos posibles eventos, ya que el proceso informatizado deberá contemplar también estas eventualidades de manera que la información mantenga su consistencia e integridad.
Precondiciones:
Cuales son las condiciones previas o casos de uso que deberán ser ejecutados antes. Un caso de uso puede recibir información de entrada de un ente externo o del resultado de otro caso de uso.
Postcondiciones:
Cuales son los resultados o efectos de ejecutar el caso de uso. Se refiere al resultado en general de ejecutar el caso de uso, comprende la(s) salida(s) del proceso pero en un contexto más general.
Hay mucha ambiguedad respecto a los historial en la metodología XP o Scrum, recomiendo usar éste formato, porque es muy estructurado y facilita mucho el organizar la información de un proceso.
No hay comentarios:
Publicar un comentario