Engineering Management 101: My favorite one… what i call
"Opinions vs Decisions"
Basically:
- At any point it needs to be clear who makes the decision on a given topic.
- Ideally the people who need to "live with it" (eg implement)
- Everybody else "just adds opinions"
-
Show this thread
-
When a decision has been made everyone else supports the people trying to achieve their goal. If you need: Disagree but commit.
1 reply 1 retweet 10 likesShow this thread -
In any project - (disagreements or not) - you want to reduce risk by minimizing scope and doing tests/checks along the way. In any team - (disagreements or not) - you want to hire (and fire) for good decision making.
1 reply 1 retweet 10 likesShow this thread -
Training decision making is one of the most important tasks you have as an engineering manager. Never give a decisions w/o context. Always explain how and why you got to your decision. You don't want to tell what you think but teach how you think.
1 reply 3 retweets 14 likesShow this thread -
The ideal people to make decisions are those who have to implement the solution. The ideal people to implement a solution are those who have the competence to make the decisions needed. If one of the two isn't happening you maybe want to rethink project team or management setup
2 replies 1 retweet 11 likesShow this thread -
Never underestimate how much impact "opinions" of other people (eg with more authority) have. Make it clear who will have the last call. You never want to end up in a situation where you need "everyone's opinion" - this doesn't scale.
2 replies 2 retweets 8 likesShow this thread -
If you do not require or enable your knowledge workers to make decisions then you can hire cheaper less experience people. If you hire "the best" but don't let them do what they know best - why?
2 replies 13 retweets 31 likesShow this thread
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
