Chapter 15. Team Politics

The software project was an immense success. The programming team was stellar, churning out an amazing new system with enhanced features and a slick graphical interface. Then management killed the product.

No team is an island. Groups that work well as a team in the conference room may fail when it comes to the larger arena of corporate politics. Failure is failure. It's not enough to know the applications programming interface and the class library; it's not enough to know consensus and concurrent engineering processes. Unless you know how to play the game, you lose. The name of the game is “external environment.”

Software teams need to manage their boundaries, protecting their territory but also building bridges. The ...

Get Peopleware Papers: Notes on the Human Side of Software, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.