Simberon Design Minute
 

Interchangeable Developers

Software project managers often have the strange concept that software developers are interchangeable and one is the same as another. The reality is much trickier. Different developers have different skills and work in different ways. A time estimate produced by one developer may be quite different than the same estimate by another developer. Moreover, as you learn more about the project you're working on, you can more quickly identify problems and dependencies that new developers on the project can't. As a matter of practice, you should try to distribute the knowledge of the project throughout the team. Don't expect, however, that you can just get another developer in to take over some work without having a lot of headaches and overruns. It takes time to learn the software and the environment.

Download