Hello!
I am closing in on sharing a private beta manuscript for Own the Outcome: The Engineer’s Guide to Buildling Better ProductWorking title, subject to change.. Here’s the table of contents for this versionAlso very subject to change. Think of this as a snapshot of where the book is at the current moment.. I wanted to share to give people an idea of the topics I want to cover and get some feedback.
I would love it if you could give this a look, and answer one or more questions for me:
1. What looks most interesting? The one you want to read more than any other.
2. What looks most boring? The one topic you think you’re likely to gloss over
3. What looks confusing? The ones where you aren’t even sure what I’m going on about.
Your feedback will help me make a better book for everyone, and is greatly appreciated.
Table of contents
1. What is product engineering?
-
How it behaves vs. How it works
-
The code-to-product spectrum
-
Focusing on the ‘why’ of your product
-
Everything is a product, everyone is a customer
2. Why product thinking matters
-
Product engineering helps you climb the career ladder
-
Getting a seat in the room where it happens
-
Most software sucks, many engineers are to blame
3. Product thinking in practice
-
Cultivating taste
-
Seeing the long-term vision
-
Learning product vocabulary & understanding your gut
4. Applying product thinking to code
-
Finding and minimizing edge cases
-
Removing roadblocks
-
Mistake prevention & error recovery
-
Creating delight
5. Prioritization
-
Does it even matter? How to know you are working on the right thing?
-
The importantce of serialization
-
“Keep the lights on” vs. “new feature” work
-
Prioritization principles
6. Problem definition
-
Defining the problem
-
Identifying pain points
-
Asking better questions
-
Who are the stakeholders, and why do they care ?
-
Identifying business problems
-
Identifying customer problems
7. Solutions design
-
How to derive solutions to pain points & problems
-
Seeing from the user’s perspective
-
Solutions and Shareholder Value
-
Finding quick wins
-
Solution archetypes
-
Balancing new solutions with existing product
8. Understanding the business
-
How does your business make money?
-
How company size & maturity affect product
-
What business value is, and how to create it
9. Iteration, editing, and revising
-
OODA loops and increasing velocity
-
Action produces information
-
Getting feedback early
-
Using analytics effectively
-
A/B testing and other forms of experimentation
10. Cross-functional Collaboration
-
Executive translations
-
Handling conflict
-
Talking about tradeoffs
-
Pitching ideas
-
Asking for & recieving feedback
-
Giving feedback
11: Conclusion
- Putting it all together