SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
How to Double Your Value as a PM
Samuel Clemens
sam@accomplice.co
You Know a what a Software Stack is...
2
Image: android.com
What is the “stack” of PM knowledge and skills?
3
STRATEGY
COMMS
DESIGN
OPS
DATA
CODE
ARCHITECTURE
Let’s play a game.
4
Level 1 Level 2 Level 3
strategy
comms
design
ops
data
code
arch
✔ ✔ ✔
✔
----------------------- Let’s self-assess.
STRATEGY
5
COMMS
DESIGN
OPS
DATA
CODE
ARCHITECTURE
Level 1:
Overall Theory
● Beachheads, Early Adopter psychographics
(Crossing the Chasm)
● Disruption Theory
(Innovator’s Dilemma / Innovator’s Solution)
STRATEGY
Level 2:
KPIs
● LTV:CAC
● Payback period
● SaaS Magic Number
● Three types of churn %
● Renewal rate
● Bookings vs revenue
Level 3:
Playbooks
● Corp Dev: pre, post,
preference stack
● Finance: DSO, factoring
● Marketing: Brand vs
Lead vs ABM
● Sales: Challenger vs
Consultative sale
● Post-Sales: Acct Mgt in
Sales vs Services
COMMUNICATIONS
6
DESIGN
OPS
DATA
CODE
ARCHITECTURE
Level 1:
Internal
● New feature announcements
● Services documentation
● Sales training
STRATEGY
Level 2:
External
● The external web page for your product...without getting
edited by Marketing
Level 3:
Executive
● The board slide for your product...without getting
edited by the head of product
COMMS
DESIGN
7
OPS
DATA
CODE
ARCHITECTURE
Level 1:
UI Toolbox
Proficiency
● Figma or other low-fi wireframing
● Editing your own CSS
● Card Sorting
STRATEGY
Level 2:
UX Principles
● Five-second screen tests
● Two-sided navigation test
● CRUD / hub models
Level 3:
Cognitive
Science
● Human memory and recall
● Gestalt UI principles (proximity, closure, common fate…)
● Physical effects of hue & contrast
COMMS
DESIGN
OPERATIONS & PROCESSES
8
DATA
CODE
ARCHITECTURE
Level 1:
Development
Processes
● Scrum vs Kanban
● Tasking aka making standups not suck
● Story writing and relative estimation
STRATEGY
Level 2:
Failure
Processes
● Four ways to triage bugs into engineering...with pros &
cons of each
● MTBF vs MTTF architectures
Level 3:
Planning
Processes
● Roadmap work granularity (story / epic / theme)
● Roadmap time granularity (month / quarter / year)
● Roadmap update frequency (month / quarter / year)
● Roadmap ownership, uncertainty and communications
COMMS
DESIGN
OPS
DATA & ANALYSIS
9
CODE
ARCHITECTURE
Level 1:
VLOOKUP
● Excel VLOOKUPs
● Pivot tables
STRATEGY
Level 2:
SQL
● SQL select and where
● Joining data (inner, left, right, outer)
Level 3:
ML
● Scikit-learn and pandas data arrays
● Jupyter notebooks
● Kaggle competitions
COMMS
DESIGN
OPS
DATA
CODE
10
ARCHITECTURE
Level 1:
Read Code
● git fetch, pull, commit, diff, push
● Your own development box
STRATEGY
Level 2:
Edit Code
● Can edit existing python/ruby/js/whatever code
● Generate your own pull request
● Get code live on production
Level 3:
Create Code
● Stand up your own trivial django/rails/react/whatever
mini-webapp
COMMS
DESIGN
OPS
DATA
CODE
ARCHITECTURE
11
Level 1:
Options
● Database design
● Microservices vs Monolithic
● VMs vs Containers vs Serverless
● ...
STRATEGY
Level 2:
Tradeoffs
● Knowing the inherent tradeoffs
for each of the above
Level 3:
Wisdom
● The judgement to know which
tradeoffs to take, and when, and
why
COMMS
DESIGN
OPS
DATA
CODE
ARCHITECTURE
Image: XKCD
12
Samuel Clemens
sam@accomplice.co
Sam’s Cheat Sheet to evaluating a product org
13
1. “Where is the Product group in your org?”
Under Marketing; under Eng; standalone
2. “What’s your tech stack?”
A framework mismatched for the problem; a framework suited to the problem
3. “Do you use Agile or Waterfall?”
Waterfall; hybrid Agile with specs; Agile without specs
4. “How often do you push to production?”
Monthly batched; weekly or daily batched; continuous deployment
5. “Can PMs or Designers edit code and push to production?”
“Are you serious?”; designers can edit; both PM and Design can edit
6. “How do you do testing?”
Lots of human QA; small eng-embedded QA; fully automated suite with feature gating
7. “How do you communicate the long-term product roadmap?”
Don’t have one; exists but infrequently updated; four-quarter roadmap updated & distributed monthly

Weitere ähnliche Inhalte

Ähnlich wie PM Knowledge Stack

Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneursRodrigo Gil
 
Top Tips Every Notes Developer Needs To Know
Top Tips Every Notes Developer Needs To KnowTop Tips Every Notes Developer Needs To Know
Top Tips Every Notes Developer Needs To KnowKathy Brown
 
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...Epi Ludvik Nekaj 宇 赫
 
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...Crowdsourcing Week
 
HKG15-407: EME implementation in Chromium: Linaro Clear Key
HKG15-407: EME implementation in Chromium: Linaro Clear Key HKG15-407: EME implementation in Chromium: Linaro Clear Key
HKG15-407: EME implementation in Chromium: Linaro Clear Key Linaro
 
SFScon22 - Michael Meeks - Sustained Digital Sovereignty with Free Software.pdf
SFScon22 - Michael Meeks - Sustained Digital Sovereignty with Free Software.pdfSFScon22 - Michael Meeks - Sustained Digital Sovereignty with Free Software.pdf
SFScon22 - Michael Meeks - Sustained Digital Sovereignty with Free Software.pdfSouth Tyrol Free Software Conference
 
Data flow architecture of spa @ codibly [warning for open minds only]
Data flow architecture of spa @ codibly [warning  for open minds only]Data flow architecture of spa @ codibly [warning  for open minds only]
Data flow architecture of spa @ codibly [warning for open minds only]Łukasz Dobosz
 
BSSML16 L10. Summary Day 2 Sessions
BSSML16 L10. Summary Day 2 SessionsBSSML16 L10. Summary Day 2 Sessions
BSSML16 L10. Summary Day 2 SessionsBigML, Inc
 
Cerny method
Cerny methodCerny method
Cerny methodTim Holt
 
Hybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGsHybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGsAli Hodroj
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebula Project
 
OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...
OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...
OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...Dmytro Korzhevin
 
From Data Science to MLOps
From Data Science to MLOpsFrom Data Science to MLOps
From Data Science to MLOpsCarl W. Handlin
 
Game Design as an Intro to Computer Science: CSTA 2014
Game Design as an Intro to Computer Science: CSTA 2014Game Design as an Intro to Computer Science: CSTA 2014
Game Design as an Intro to Computer Science: CSTA 2014marksuter
 

Ähnlich wie PM Knowledge Stack (20)

Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneurs
 
Top Tips Every Notes Developer Needs To Know
Top Tips Every Notes Developer Needs To KnowTop Tips Every Notes Developer Needs To Know
Top Tips Every Notes Developer Needs To Know
 
Managing xp
Managing xpManaging xp
Managing xp
 
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
 
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Pu...
 
HKG15-407: EME implementation in Chromium: Linaro Clear Key
HKG15-407: EME implementation in Chromium: Linaro Clear Key HKG15-407: EME implementation in Chromium: Linaro Clear Key
HKG15-407: EME implementation in Chromium: Linaro Clear Key
 
Serverless ddd
Serverless dddServerless ddd
Serverless ddd
 
SFScon22 - Michael Meeks - Sustained Digital Sovereignty with Free Software.pdf
SFScon22 - Michael Meeks - Sustained Digital Sovereignty with Free Software.pdfSFScon22 - Michael Meeks - Sustained Digital Sovereignty with Free Software.pdf
SFScon22 - Michael Meeks - Sustained Digital Sovereignty with Free Software.pdf
 
Data flow architecture of spa @ codibly [warning for open minds only]
Data flow architecture of spa @ codibly [warning  for open minds only]Data flow architecture of spa @ codibly [warning  for open minds only]
Data flow architecture of spa @ codibly [warning for open minds only]
 
BSSML16 L10. Summary Day 2 Sessions
BSSML16 L10. Summary Day 2 SessionsBSSML16 L10. Summary Day 2 Sessions
BSSML16 L10. Summary Day 2 Sessions
 
Cerny method
Cerny methodCerny method
Cerny method
 
Hybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGsHybrid Transactional/Analytics Processing with Spark and IMDGs
Hybrid Transactional/Analytics Processing with Spark and IMDGs
 
Integrating a STEM Curriculum
Integrating a STEM CurriculumIntegrating a STEM Curriculum
Integrating a STEM Curriculum
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
 
OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...
OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...
OpenNebulaConf 2019 - Crytek: A Video gaming Edge Implementation "on the shou...
 
From Data Science to MLOps
From Data Science to MLOpsFrom Data Science to MLOps
From Data Science to MLOps
 
Resume_Manjunath Jayaram
Resume_Manjunath JayaramResume_Manjunath Jayaram
Resume_Manjunath Jayaram
 
Resume_Manjunath Jayaram
Resume_Manjunath JayaramResume_Manjunath Jayaram
Resume_Manjunath Jayaram
 
Resume_Manjunath Jayaram
Resume_Manjunath JayaramResume_Manjunath Jayaram
Resume_Manjunath Jayaram
 
Game Design as an Intro to Computer Science: CSTA 2014
Game Design as an Intro to Computer Science: CSTA 2014Game Design as an Intro to Computer Science: CSTA 2014
Game Design as an Intro to Computer Science: CSTA 2014
 

Kürzlich hochgeladen

B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 

Kürzlich hochgeladen (20)

B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 

PM Knowledge Stack

  • 1. How to Double Your Value as a PM Samuel Clemens sam@accomplice.co
  • 2. You Know a what a Software Stack is... 2 Image: android.com
  • 3. What is the “stack” of PM knowledge and skills? 3 STRATEGY COMMS DESIGN OPS DATA CODE ARCHITECTURE
  • 4. Let’s play a game. 4 Level 1 Level 2 Level 3 strategy comms design ops data code arch ✔ ✔ ✔ ✔ ----------------------- Let’s self-assess.
  • 5. STRATEGY 5 COMMS DESIGN OPS DATA CODE ARCHITECTURE Level 1: Overall Theory ● Beachheads, Early Adopter psychographics (Crossing the Chasm) ● Disruption Theory (Innovator’s Dilemma / Innovator’s Solution) STRATEGY Level 2: KPIs ● LTV:CAC ● Payback period ● SaaS Magic Number ● Three types of churn % ● Renewal rate ● Bookings vs revenue Level 3: Playbooks ● Corp Dev: pre, post, preference stack ● Finance: DSO, factoring ● Marketing: Brand vs Lead vs ABM ● Sales: Challenger vs Consultative sale ● Post-Sales: Acct Mgt in Sales vs Services
  • 6. COMMUNICATIONS 6 DESIGN OPS DATA CODE ARCHITECTURE Level 1: Internal ● New feature announcements ● Services documentation ● Sales training STRATEGY Level 2: External ● The external web page for your product...without getting edited by Marketing Level 3: Executive ● The board slide for your product...without getting edited by the head of product COMMS
  • 7. DESIGN 7 OPS DATA CODE ARCHITECTURE Level 1: UI Toolbox Proficiency ● Figma or other low-fi wireframing ● Editing your own CSS ● Card Sorting STRATEGY Level 2: UX Principles ● Five-second screen tests ● Two-sided navigation test ● CRUD / hub models Level 3: Cognitive Science ● Human memory and recall ● Gestalt UI principles (proximity, closure, common fate…) ● Physical effects of hue & contrast COMMS DESIGN
  • 8. OPERATIONS & PROCESSES 8 DATA CODE ARCHITECTURE Level 1: Development Processes ● Scrum vs Kanban ● Tasking aka making standups not suck ● Story writing and relative estimation STRATEGY Level 2: Failure Processes ● Four ways to triage bugs into engineering...with pros & cons of each ● MTBF vs MTTF architectures Level 3: Planning Processes ● Roadmap work granularity (story / epic / theme) ● Roadmap time granularity (month / quarter / year) ● Roadmap update frequency (month / quarter / year) ● Roadmap ownership, uncertainty and communications COMMS DESIGN OPS
  • 9. DATA & ANALYSIS 9 CODE ARCHITECTURE Level 1: VLOOKUP ● Excel VLOOKUPs ● Pivot tables STRATEGY Level 2: SQL ● SQL select and where ● Joining data (inner, left, right, outer) Level 3: ML ● Scikit-learn and pandas data arrays ● Jupyter notebooks ● Kaggle competitions COMMS DESIGN OPS DATA
  • 10. CODE 10 ARCHITECTURE Level 1: Read Code ● git fetch, pull, commit, diff, push ● Your own development box STRATEGY Level 2: Edit Code ● Can edit existing python/ruby/js/whatever code ● Generate your own pull request ● Get code live on production Level 3: Create Code ● Stand up your own trivial django/rails/react/whatever mini-webapp COMMS DESIGN OPS DATA CODE
  • 11. ARCHITECTURE 11 Level 1: Options ● Database design ● Microservices vs Monolithic ● VMs vs Containers vs Serverless ● ... STRATEGY Level 2: Tradeoffs ● Knowing the inherent tradeoffs for each of the above Level 3: Wisdom ● The judgement to know which tradeoffs to take, and when, and why COMMS DESIGN OPS DATA CODE ARCHITECTURE Image: XKCD
  • 13. Sam’s Cheat Sheet to evaluating a product org 13 1. “Where is the Product group in your org?” Under Marketing; under Eng; standalone 2. “What’s your tech stack?” A framework mismatched for the problem; a framework suited to the problem 3. “Do you use Agile or Waterfall?” Waterfall; hybrid Agile with specs; Agile without specs 4. “How often do you push to production?” Monthly batched; weekly or daily batched; continuous deployment 5. “Can PMs or Designers edit code and push to production?” “Are you serious?”; designers can edit; both PM and Design can edit 6. “How do you do testing?” Lots of human QA; small eng-embedded QA; fully automated suite with feature gating 7. “How do you communicate the long-term product roadmap?” Don’t have one; exists but infrequently updated; four-quarter roadmap updated & distributed monthly