forked from jorgef/engineeringladders
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
16 changed files
with
101 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,93 @@ | ||
# Managing Managers | ||
|
||
## Introduction | ||
|
||
When you get to higher levels of the manager's ladder, chances are that some of your direct reports will be other managers. | ||
The manager's actions have a bigger impact on their teams and therefore you need to set expectations differently. | ||
|
||
![Dashboard](/charts/dashboard.png) | ||
|
||
How do you assess the managing skills of other managers? | ||
Managers face conflicting forces all the time, and a big part of their job is to keep things balanced. | ||
In order to set the right expectations and measure the manager's success, it is important to evaluate how balanced the following areas are: | ||
|
||
|
||
## Delivery | ||
|
||
Managers constantly face push from the Business to deliver value quickly while feeling the pressure from the team to deliver high-quality solutions. | ||
|
||
![Delivery](/charts/dashboard-delivery.png) | ||
|
||
| Business Impact | Technical Excellence | | ||
| :--- | :--- | | ||
| Speed | Quality | | ||
| Customer Feedback | Code Maintainability | | ||
| Opportunity Cost | Tech Debt Cost | | ||
|
||
|
||
## Goals | ||
|
||
Aligning the team's goals and the individual's goals is critical to ensure a scenario where the team delivers value to organization while its members make progress in their careers. This is usually known as a win-win scenario because both sides (team and individual) get something in return. | ||
|
||
![Goals](/charts/dashboard-goals.png) | ||
|
||
| Team | Individuals | | ||
| :--- | :--- | | ||
| Business Needs | Career Focus | | ||
| Team Expectations | Personal Interests | | ||
| Group Performance | Individual Performance | | ||
|
||
|
||
## Planning | ||
|
||
Although short-term vs long-term planning is sometimes seen as a "business vs tech" type of discussion (see Delivery), this is not always true. In many cases, the manager needs to balance the trade-offs between a quick business (or technical) solution and a long-term one. Do we fix this bug quickly or we invest in the proper technical solution? Do we create a quick throw-away spike or we invest in a well-designed feature? | ||
|
||
![Planning](/charts/dashboard-planning.png) | ||
|
||
| Short-Term | Long-Term | | ||
| :--- | :--- | | ||
| Spike | Well Thought Out Design | | ||
| Solve Immediate Needs Quickly | Handle Pressure, Solve Properly | | ||
| Throw-away Cost | Future Investment | | ||
|
||
|
||
## Oversight | ||
|
||
Managers have a hard time balancing how to delegate effectively without losing the control over their teams. Staying connected to the details without micromanaging is certainly one the most difficult tasks for a manager (especially for managers of managers). | ||
|
||
![Oversight](/charts/dashboard-oversight.png) | ||
|
||
| Control | Delegation | | ||
| :--- | :--- | | ||
| Micromanaging | Empowerment | | ||
| Connected to Details | Big Picture | | ||
| Auditing | Trust | | ||
|
||
## Relationships | ||
|
||
Most managers will excel at building relationships with their direct reports (managing down) and with their supervisor (managing up). But they tend to undervalue their relationships with the rest of the organization (managing across), making it hard for them to succeed at cross-team initiatives and at building coalitions in times of need. | ||
|
||
![Relationships](/charts/dashboard-relationships.png) | ||
|
||
| Vertical (Managing Down / Up) | Horizontal (Managing Across) | | ||
| :--- | :--- | | ||
| Supervisor(s) | Stakeholders | | ||
| Direct Reports | Peers / Other Teams | | ||
| Indirect Reports | Users | | ||
|
||
## Conclussion | ||
|
||
Assessing managers require a slightly different perspective, their actions have a higher impact on their teams when compared to other members, among other responsibilities they are in charge of keepingh things balanced. | ||
|
||
Managers should balance each area -delivery, goals, planning, oversight and relationships- in a way that is sustainable over time. Not all areas might require to be balanced the same way; the seniority of the team, company culture, and business context might move the arrow closer to one side or the other (that is why the green area is a range and not a single value). Having said that, it is important to avoid getting too close to any of the extremes. | ||
|
||
In summary, understanding how each manager is doing on each area is a good starting point to assess how successful they are in their role. | ||
|
||
# Other Pages | ||
|
||
* [**Introduction**](README.md) | ||
* [**Developer**](Developer.md) | ||
* [**Tech Lead**](TechLead.md) | ||
* [**Technical Program Manager**](TechnicalProgramManager.md) | ||
* [**Engineering Manager**](EngineeringManager.md) | ||
* [**Tech Lead vs Engineering Manager**](TechLead-EngineeringManager.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.