TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
Hardly radical, but maybe only part of the picture. Going on the
assumption that this kind of discussion is on-topic, I would suggest
that what you suggest is a "micro-management" approach. I think a good
manager also has to have a "macro" view that encompasses more than the
current product or project. The manager is caught between the workers
(managees?) and the customers (internal or external) and, for long-term
success, he or she must try to keep both happy. Not always at the same
time.
When I was a software manager, for example, I often assigned projects to
people who were not the best-fitted (by training, experience or even
aptitude) for them because it gave them a chance to learn something
new -- and also provided me with more fully-developed resources for
future projects. In the short run it took longer and sometimes caused
unnecessary client problems, but in the long run it led to a happier and
more flexible department (with very low turnover).
Maybe all this is implicit in your comments, but I have seen so many
narrowly project/product-focussed managers (hands on or hands off) that
I think it needs to be made explicit.