In most ways, managing a software team is just like managing any other type of technical team. Technical teams are all made of talented experts. The manager's job is to enable these experts to improve the organization's business capability.
Nelson DenhereTertia HörneJohn Andrew van der Poll
James J. JiangGary KleinJacob Chia-An TsaiYuzhu Li