Si bien el nombre de este esquema de planificación es "primero el trabajo más corto", en realidad debería ser "primero el trabajo cuya próxima ráfaga sea más corta".
Por ejemplo, si tengo dos procesos A y B que acaban de terminar una ráfaga de E/S, se encuentran en la cola de procesos listos y a punto de ejecutar ráfagas de CPU.
Supongamos que la ráfaga de A es de 50 ms y la de B de 40 ms.
En este caso, sin duda, se elije a B.
Pero ¿qué pasa si A ya ha ejecutado 20 ms?
¿se le asocia a A el total de la ráfaga (50 ms) y por lo tanto se elije a B?
¿O acaso a A se le asocia lo que resta de la ráfaga (30 ms) y por lo tanto se le da prioridad por sobre B?
Espero que hayan quedado claros los casos. Saludos.