В программировании нет повторяющихся задач. После третьего повторения однотипного действия программист пишет утилиту, которая это действие автоматизирует. Никто пока не знает, каким местом программист думает и как он этим местом это делает. Бессмысленно сажать за его спиной нормировщика-контролера с секундомером. Что он увидит и измерит? Не стоит заставлять программистов работать больше, устраивать сверхурочные, авралы и субботники. Работать больше, это совсем не значит - работать продуктивнее. Наоборот. Излишнее давление и суета приводят к непродуманным решениям, большому проблемному коду и многочисленным последующим дорогостоящим переработкам.
Все, кто пытается примерить методы управления фаст-фудом к разработке ПО, обречены.
Программист устроен просто. Он состоит из четырех компонентов: тело, сердце, разум и душа.
- Телу необходимы деньги и безопасность.
- Сердцу - любовь и признание.
- Разуму – развитие и самосовершенствование.
- Душе – самореализация.
Предоставьте все это вашим сотрудникам, и эффективность их труда возрастет многократно. (Как? Это вопрос из другой области – теории мотивации. А мы здесь, в основном, - о практике демотивации.) В противном случае профессионалы найдут все это в другой компании, а в вашей останутся только посредственности.