We’ve all met them. The programmers that can’t program. They can hardly write anything that compiles on their own. Producing quality quality code is way above their skills. Somehow they still get hired. Trying to find out why, I’ve listed 7 common mistakes made during recruiting. The Seven Mistakes Focusing on years of experience. Trust… Continue reading 7 Programmer Recruiting Mistakes
Tag: Project Management
Programmer Time Translation Table
An experienced project manager I used to work with claimed that he took the programmers’ time estimates, multiplied by pi and converted to the next time magnitude to get the true number. 1 day converts to 3.14 weeks. He had learned the hard way that programmers are bad at estimating times. To get a more… Continue reading Programmer Time Translation Table
Problem Solving by Failing
The project runs on smoothly, until one day, you see a problem rising. Maybe it’s something that is clear to someone technically oriented but harder to spot for project management. Maybe it’s something that you have experience of and recognize earlier than anyone else. The first reaction in this case is often to try your… Continue reading Problem Solving by Failing
Have a Shrink on the Team?
Many aspects of development of customer-specific systems are more related to people and relations than technology. I’m fairly sure that I can handle the technology, but people can be really challenging. What about bringing a people specialist – a shrink – on the team? When I was still studying I imagined that the job as… Continue reading Have a Shrink on the Team?
Scrum and the Business Implementation
In my latest post in the Scrum series I finalized the picture of the parts required to produce a shippable product. However, the project doesn’t end there. One more step is requried and it is the business implementation of the system. In the consultancy business where I work we develop custom systems for customers, to… Continue reading Scrum and the Business Implementation