Funciones Lógicas
Intermedio

Decide qué tickets de soporte se escalan

Una sola condición escalaría de más o de menos — hacen falta las dos juntas para igualar lo que el equipo realmente hace.

Tarea:

Haces el triaje de tickets de un servicio de soporte de software. Cualquier ticket Critical se escala de inmediato a un ingeniero senior, y lo mismo ocurre con un ticket High en cuanto lleva más de 2 días abierto — pero un ticket High recién abierto, o cualquiera Medium o inferior, se queda con el equipo de primera línea. Calcula la decisión para cada ticket en la columna D.

Objetivos de Aprendizaje:

  • Anidar Y dentro de O para combinar una regla de «o esto o aquello» con una regla de «esto y aquello»
  • Ver que O se detiene en su primer argumento cierto, así que un ticket Critical nunca necesita comprobar los días abiertos
  • Distinguir una condición que basta por sí sola (Critical) de una que solo importa emparejada con otra (High más días abierto)
Pistas

Resuélvelo sin pistas para +5 XP

Hoja de Cálculo Interactiva

Los datos de este ejercicio

Esta es la cuadrícula con la que empiezas. Las referencias de celda de la tarea — B6, C2 — apuntan a los números de fila y letras de columna de abajo.

ABCD
1TicketSeverityDays OpenEscalate
2TICK-101Critical1
3TICK-102High3
4TICK-103High1
5TICK-104Medium5
6TICK-105Critical0
Qué enseña este ejercicio (contiene la respuesta)

O solo necesita que uno de sus argumentos sea cierto, así que un ticket Critical se escala en el acto sin importar cuánto lleve abierto — TICK-105 lleva cero días abierto y aun así se escala. El segundo argumento de O es a su vez un Y, que necesita que las dos mitades sean ciertas juntas: un ticket High por sí solo no basta, y tres días abierto por sí solos tampoco, pero High y más de dos días abierto sí, que es por lo que TICK-102 se escala y TICK-103 — High pero de solo un día — no. Aplanar esto en un único O de tres condiciones escalaría todo ticket High de inmediato, anulando el sentido de graduarlo según cuánto lleva esperando.