Is it a good idea to measure individual developer productivity with a tool?
My friend Jiri Knesl and his team have developed a tool that tracks developers’ time and other metrics like number of commits. He claims that he wants to…
My friend Jiri Knesl and his team have developed a tool that tracks developers’ time and other metrics like number of commits. He claims that he wants to…
Read how the number of defects has decreased by 60% and customer complaints by 30% by changing the development team structure.
Code Review in Pull Requests have become a de facto standard today. While these tool-assisted asynchronous reviews certainly improve the code quality, they come with certain costs, nicely…
Traditionally, people good at maths are supposed to be good candidates for programmers. Being good at maths doesn’t hurt, but it is not the whole story. There are…
Software development as a field develops towards more and more abstraction and it has severe consequences for a job market. When I started learning programming I took a…
In November 2022 I posted an infographic on LinkedIn that got a lot of attention. Essentially, infographic promotes direct communication between product developers and customers. People reacting in the comments…
Sometimes companies defend component teams by bending the term customer. They say things like “other teams in our company are our customers, we have internal customers”. For example,…
If you look for a new job as a Scrum Master, there is one puzzle you have to solve before you accept the offer: does the company I…