Задачам, к примеру, можно присваивать квалификационный уровень, у каждого работника тоже будет свой квалификационный уровень, и вниз по уровню выполнять задачи можно, а вверх от уровня нет. Это как минимум сделать для того, чтобы слабые сотрудники (начинающие) не лажали в сложных кусках работы.
в большинстве контор когда берут чела дают ему квалификационное задание. 10 задач от самой простой до очень сложной. Скажем решил чел два задания из десяти, получает уровень квалификации B(А - миниальный) соотвественно задачи дают ему класса не выше B. Он их успешно решает и все довольны.. Правда это означает для программера что его профессиональный рост стоит.. Чел этим недоволен, по вечерам занимается самообразованием и в конце концов сваливает на другую контору.. Вместо него всегда можно найти другого.. и дешевле.. ![]()
