Java Software Factories: Part 10 - Managing Software Developers
For various reasons, many organizations seem to have problems managing the activities of software developers.
In defense of software developers, it should be noted that many of the problems are due to poor management.
Perhaps one of the biggest problems is that many managers are non-technical or have out-of-date technical knowledge. That makes it difficult to monitor software developers.
Another problem is that some highly techical managers don't have the soft skills (people management, etc).
But mainly, the problem lies with the software developers - lack of commercial understanding, lack of discipline regarding deadlines, more interest in trying new technologies, etc
Java Software Factories provide a framework for controlling the activities of developers - focussing their creative efforts on solving business problems.
PJ Murray
CodeFutures Software