The management challenges of those entrusted with a team, project, or entire department of hundreds of software/systems developers differ significantly from those of other disciplines. I have dedicated my career to understanding and applying the specific techniques of development management to create successful outcomes. I have a long-held belief:
The software manager need not be like the clueless, pointy-head manager portrayed in Dilbert, but can be someone who makes a positive difference in the lives of both developers and stakeholders.
My role as a software management consultant is to help you sort through these complexities and, drawing from a wide range of techniques from development and adjacent disciplines, tailor your management solution.