Está en la página 1de 6

Tema

Redaccin

Administracin de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Redaccin de un Caso de Uso Enfoque moderno

Fin de la presentacin
Contine en la siguiente actividad

Administracin de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Redaccin de un Caso de Uso Enfoque moderno

Redaccin de un Caso de Uso

Redaccin Definir el nivel de detalle de los casos de uso. Antes de iniciar con la redaccin de los casos de uso, se debe acordar el nivel de detalle necesario para el proyecto.

Redaccin de un Caso de Uso

Redaccin Redactar el flujo principal primero Es importante administrar el esfuerzo en el comienzo del anlisis de un sistema. Se recomienda trabajar a un nivel de precisin bajo donde sea posible. Una lista de metas de los actores puede ser el primer paso de esta estrategia. Como siguiente paso tendramos la redaccin del flujo principal ("camino feliz") de los casos de uso.

Redaccin de un Caso de Uso

Redaccin Separar la interfaz de usuario (GUI) de las funcionalidades. Al separar la interfaz de usuario de las funcionalidades descritas en los casos de uso se previene la inconveniencia de producir documentos saturados y extensos. Otra de las ventajas de redactar casos de uso independientes de la interfaz es la mantenibilidad. Si un caso de uso contiene muchos detalles de la interfaz de usuario y esta llegase a cambiar, sera muy costoso actualizar los casos de uso afectados por el cambio.

Redaccin de un Caso de Uso

Redaccin Casos de uso CRUD. Comnmente es necesario redactar casos de uso de funcionalidades CRUD - Create, Retrieve, Update, Delete (Crear, Obtener, Actualizar, Eliminar). Hay quienes recomiendan no generar casos de uso para modelar funcionalidades CRUD debido a que un caso de uso CRUD estara ligado ms al diseo de la aplicacin que a su funcionalidad. Sin embargo, en la prctica frecuentemente es necesario redactar este tipo de casos de uso pues el nivel de detalle lo requiere. Se recomienda redactar un caso (Ejemplo: Administrar Catalogo de Contrato) del cual se llame a los casos de uso de la funcionalidad CRUD ya sea con flujos alternos o con llamadas a otros casos de uso si la funcionalidad es muy compleja.

También podría gustarte