Product and engineering skills
Located in: Product
The idea for this is from a post in Rand's Leadership Slack, I've added to the original. You can use this list to understand your current team and where you should hire, train, or structure the teams.
Product
Strategy
Alignment
- I've participated in a workshop around strategy definition before
- I've described the problems of customers with a framework like Jobs To Be Done before
- I've defined guidelines for what makes good product at an organization before
- I've defined a Product vision before
Analysis
- I've used a framework like SWOT or Lean Canvas before
- I've written an analysis of the current strategic situation before
- I've written an overview of strategic options and their pros and cons before
- I've made a hard trade-off as part of a strategic decision before
Business case
- I've made a back-of-the-envelope calculation to assess whether a feature should be build or not before
- I've provided input for a business case calculation before
- I've edited an existing business case before
- I've set up a business case from scratch before
Roadmap
- I've worked with a now-next-later roadmap before
- I've provided input to a product roadmap before
- I've identified an initiative that then went onto a roadmap before
- I've designed a product roadmap before
Product Discovery
Online Research
- I've searched for best practices around a topic online before
- I've collected a list of potential new users for a product before
- I've online-searched for vendors for a work challenge before
- I've analyzed a competitor's product online before
User Interviews
- I've been in a user interview before
- I've set up a user interview before
Measuring Success
Analytics
- I've defined an event to track before
- I've used funnel analytics before to understand user behavior
- I've learned something specific about users with help of a heat map or recording before
- I've set up an A/B test before
Building
User Stories
- I've written a ticket with acceptance criteria before
- I've split a user story into smaller stories that still were valuable to the customer before
- I regularly discuss user stories with customers and those who will implement them before writing them
- I rarely need to answer additional questions about the user stories I wrote
Backlog grooming
- I've sorted tickets by priority before
- I've used a prioritization framework like RICE before to sort tickets
- I've trimmed down a backlog to less than a dozen tickets before
- I've distributed tickets between multiple teams' backlogs before
User journeys
- I've written down how a user would use a feature from end to end before
- I've split a user journey into its steps before, e. g. with a User Story Map
- I've batched up features into the smallest next release that is still usable for a customer before
User Experience
Development
Bugs
Development Process
Data
Analysis
- I've used Excel or Google sheets before
- I've set up a complex calculation in Excel or Google sheets before
- I've set up a sheet that pulls data from other sources before