Так, я б сказав, що може бути багато простоїв, якщо ви опинитесь у ситуації, коли ви чекаєте на відповідь клієнта чи менеджера про те, як діяти, коли ви стикаєтеся з проблемою дизайну.
Інший приклад - це коли сервер виходить з ладу у вашому розробнику, і ви не можете продовжувати розробку, поки це не буде вирішено.
Остання ситуація, коли я пережив простої (як консультант), коли був дивний розрив між тим, коли закінчувався один проект, і починався наступний.
Якщо говорити, я також вважаю, що це знак поганого управління, коли ваші працівники не використовуються повністю. У вас повинні бути інші завдання, над якими можна працювати, якщо сервер виходить з ладу. Як правило, в моїй компанії, якщо ми щось потрапили в блокпост, ми оновлюємо вікі проекту та або робимо призначене навчання (кожен має певну тему, яку, напевно, слід вивчати в простої).
Що стосується контракту та найманих працівників, то я вважаю, що наймані працівники мають більше простоїв та контрактників / консультантів, але це лише той факт, що контрактники мають більшу вартість для компанії та приносять їх лише тоді, коли у вас є потреба у більше / конкретні програмісти.
З того, що ви говорите, схоже, у вас 20% простоїв, що дуже багато, і це натякало б на погане управління.