Analista de Sistemas: pregunta de entrevista
¿Cómo escribes un caso de uso útil?
Un caso de uso útil nombra actor, objetivo, disparador, precondiciones, flujo principal, alternativas y errores, postcondiciones y reglas de negocio sin imponer detalles innecesarios de interfaz.
Respuesta directa
Qué debe cubrir una buena respuesta
Cómo funciona
Un caso de uso describe cómo un actor logra un objetivo mediante el sistema, escrito como interacciones y no como pantallas. Nombra al actor y el objetivo, el disparador, las precondiciones que deben cumplirse, el escenario principal de éxito como pasos numerados que alternan actor y sistema, las extensiones donde las cosas divergen con sus propios pasos y resultados, las postcondiciones garantizadas en caso de éxito y las reglas de negocio referenciadas. Su valor está en las extensiones: obligan a conversar sobre qué pasa cuando falla el pago o se agota el stock, que es donde viven la mayoría de defectos y desacuerdos.
Ejemplo
Caso de uso: Cliente devuelve un artículo. Precondición: pedido entregado en los últimos 30 días. Flujo principal: el cliente selecciona artículo y motivo, el sistema comprueba elegibilidad, genera una etiqueta y registra la devolución como pendiente; al recibirla el almacén la marca recibida y el sistema reembolsa. Extensión 3a: artículo no elegible, el sistema muestra la razón de la política y ofrece contacto con soporte. Extensión 6a: el artículo llega dañado, el almacén lo marca y el reembolso requiere revisión.
Errores frecuentes
- Describir botones y disposición de campos en lugar de la interacción y sus reglas.
- Escribir solo el camino feliz y dejar cada fallo a la imaginación de los desarrolladores.
- Omitir postcondiciones, de modo que nadie sabe qué estado garantiza el sistema al final.
Una estructura útil para responder
Responde desde tu propia experiencia.
No memorices un guion: usa solo ejemplos que puedas explicar con honestidad en preguntas posteriores.
Abre el espacio de trabajo de escritorio y ensaya una respuesta clara con tus propias palabras.