Product Responsibilities
Influence decisions on technology, architecture, patterns, and design, all en route to shipping software.

Responsibility 1
Deliver software.
1 The 3.5 Things to Consider When Picking Technologies | Engineering Leadership
1:01
If you're a software engineering leader, you're gonna have to make technology choices.
2 To Be a Great Engineering Manager, Be Boring
1:35
To be a great software engineering manager and leader, you should strive to build a BORING organization, one that never requires heroism.
3 ACCELERATE Your Dev Team With This One EASY Practice
1:58
Engineering Managers have a responsibility to DELIVER SOFTWARE.

Responsibility 2
Balance features and fixes.
1 3 Key Dev Team Metrics | Engineering Leadership
1:56
Wondering what are the best metrics to track for your engineering team?
2 Be Bold With Your Backlog | Engineering Management
1:25
You know that long list of bugs that you never seem to get to?
3 The Secret to Constant Dev Team Innovation | Engineering Leadership
2:02
As a company matures, it can be tough to balance building new features and maintaining the product capabilities you've already built.

Responsibility 3
Inspire engineers to build the product.
1 Break This Habit When Communicating Software Architecture | Engineering Leadership
0:55
Don't try to blow me away with your technical architecture.
2 Using Guilds in a Software Engineering Org
1:35
My team used the concept of Guilds to share best practices, discuss new technologies, and establish standards.

Responsibility 4
Inspire users to champion the product.
1 What's Your Magic Moment? | Engineering Leadership
1:25
Building a software product?