Любые формы премирования хорошо работают только тогда, когда есть очевидная связь между усилиями премируемого и поставленным KPI. К сожалению, на работу программистов влияет так много факторов, что от них зависит не так много. Поэтому премии плохо работают для программистов.