My Background: Timeline iOS Engineer February 2014 July 2016 Product Manager January 2016 Strategy Associate Graduate of first Flatiron iOS class December 2013
My Background: Timeline iOS Engineer February 2014 July 2016 Product Manager January 2016 Strategy Associate Graduate of first Flatiron iOS class December 2013
Agenda ● Roles: Who makes up the Venmo Product team ● Projects: What Venmo Product works on ● Process: How ideas come to life ● Transitioning: How to change roles at a technology company
Agenda ● Roles: Who makes up the Venmo Product team ● Projects: What Venmo Product works on ● Process: How ideas come to life ● Transitioning: How to change roles at a technology company
● Assessing product opportunities ● Defining the product requirements and user experience design that describe the project to be built ● Validating the product to be built with real customers and users Responsibilities of a Product Manager Roles: Who makes up the Venmo Product team
● Providing feasibility estimates during product exploration ● Writing production code ● Testing production code ● Reviewing code written by peers Responsibilities of an Engineer Roles on a Product Team
Responsibilities of A Designer Roles on a Product Team ● Creating the actual views and UI look and feel, including layout, colors and fonts ● Coming up with tasks, navigation, and flow that are both usable and productive ● Developing a deep understanding of the target users and personas ● Rapid Prototyping
● Telling the world about the product, including positioning, messaging, and pricing ● Managing the external facing product launch ● Leading key influencer programs and marketing campaigns Responsibilities of A Marketer Roles on a Product Team
Agenda ● Roles: Who makes up the Venmo Product team ● Projects: What Venmo Product works on ● Process: How ideas come to life ● Transitioning: How to change roles at a technology company
● When product functionality is not working as expected ● Usually less than one week of work of work for one engineer ● When a bug is time sensitive and unplanned it is called and interruption. Bugs Tasks Of The Venmo Product Team
Agenda ● Roles: Who makes up the Venmo Product team ● Projects: What Venmo Product works on ● Process: How ideas come to life ● Transitioning: How to change roles at a technology company
Process: How ideas come to life 1. Write a narrative 2. Share and get feedback 3. Flesh out the narrative 4. Kickoff Project 5. Create Product Spec Tickets 6. Execute 7. Celebrate 8. Measure Impact
● User test to verify the problem ● Have stakeholders identify issues and opportunities ● Confirm metrics with leadership Share and get feedback Process: How ideas come to life
● A meeting with everyone working on the project ● 2-3 weeks before coding is anticipated ● All members should have reviewed the narrative beforehand What is A Kickoff? Process: How ideas come to life
● Shared understanding of goals ● Brainstorm implementation approaches ● Design work is outlined ● Agreement on an approach + solution ● Identify engineering leads Kickoff Outputs Process: How ideas come to life
● Detailed building blocks of work ● Tickets should be separate for each platform What are Product Specification Tickets Process: How ideas come to life
● What was the impact? ● Was the feature successful as defined by metrics? ● What do the metrics tell us about how we need to iterate? Measure Impact Process: How ideas come to life
Agenda ● Roles: Who makes up the Venmo Product team ● Projects: What Venmo Product works on ● Process: How ideas come to life ● Transitioning: How to change roles at a technology company