
M146: Collaboration and teamwork are highly overrated in software teams
They say that "collaboration" and "teamwork" are very important in software teams. I don't think so. I think that they are valued where the management and weak and information flow is chaotic. This is...
23 Nov 20207min

M145: Internal competition is what your team needs to achieve results
The best and the only way to motivate programmers (and not only them) to achieve great results and solve complex problems is the give them fair rules of the game and make sure they compete against eac...
19 Nov 20205min

Shift-M/43: David West on management, education, motivation and politics
David M. West is a retired professor in computer science, an author of a few books on object-oriented programming and software architecture, and a very interesting person. We recorded this interview o...
16 Nov 20201h 18min

M144: Programmers are lazy, either in a good or a bad way, bu they are
No matter how you put it, we programmers are lazy. Most of us are lazy because incompetent, stupid, and not motivated to do anything at all, while others are lazy because they don't like to do boring ...
16 Nov 20206min

M143: Daily reports are a perfect guilt-triggering instrument for a lazy team
We all hate daily stand-ups for so many reasons. But daily reports is a better tool, which makes the same impact, but with higher precision. I would recommend you use them in your team if you have no ...
12 Nov 20205min

M142: Your management is perfect only if you can pay everybody by results, not by time
There is only one indicator of a perfect management system in a company or a team. You can pay everybody for the results they deliver, instead of the time they spend? If you can, your management is pe...
9 Nov 20205min

M141: Lines of Code is a good metric if your management is perfect, otherwise it will hurt
If you tell your programmers that you measure their performance by the number of lines of code they write, you may have to possible outcomes. First, this will turn your management into bigger chaos if...
5 Nov 20204min

M140: Morning stand-ups are evil, use other management instruments instead
Making the entire team standing up every morning and discussing plans, issues, or exchanging information is a perfect way to demonstrate your team that you are an incompetent manager. Instead, use oth...
2 Nov 20205min




















