Zerocracy boosts the productivity of software teams by rewarding and punishing programmers when they deserve it (programmers, not teams).