Answer:
in fcfs scheduling there is a shortcoming
that is if any rocess of maximum brust time is first ome. and after that many short burst time process come. then smaller pocesses have to wait for a long time untill the max brust time process complete their execution.
in case of shortest job first it applied the method to give shortest t\burst time job to processer first.