Sharebird
Deepak Mukunthu

AMA: Salesforce Senior Director of Product, Agentforce AI Platform, Deepak Mukunthu on Developer Product Management


March 25 @ 10:00AM PT

View AMA Answers

  1. How do you convey the importance of product management to engineering leaders who have never worked with product managers?

    Deepak Mukunthu
    Deepak Mukunthu

    Salesforce Senior Director of Product, Agentforce AI Platform • 2mo

    You show impact, not theory. Engineers will value you if you do that.

    For example:

    • Better onboarding → higher activation → real revenue impact

    • Cleaner API design → fewer support tickets

    • Prioritization → prevents wasted engineering effort

    Framing helps:

    “PM isn’t here to tell you what to build, it’s here to make sure we’re building the right thing.”

    1,044 Views
    1 request
  2. For API products, how do you push back against engineers who believe they know what to build because they "are" the target user?

    Deepak Mukunthu
    Deepak Mukunthu

    Salesforce Senior Director of Product, Agentforce AI Platform • 2mo

    This is a classic trap.

    Engineers are valuable, but they’re not always representative.

    Approach:

    • Validate with broader user data (not just internal opinions)

    • Distinguish between “what I would use” vs “what most users need”

    • Use evidence: usage data, customer feedback, support tickets

    A useful line:

    “You’re an expert user. Most of our users aren’t.”

    610 Views
    1 request
  3. What role does your engineering team have in prioritizing the roadmap for a product targeting developers?

    Deepak Mukunthu
    Deepak Mukunthu

    Salesforce Senior Director of Product, Agentforce AI Platform • 2mo

    A huge one, especially for developer products.

    Engineers bring:

    • Reality on feasibility and complexity

    • Strong opinions on design and usability (often valid)

    • Insight into long-term maintainability

    The best setups are collaborative:

    • PM brings user problems + priorities

    • Engineering brings how + constraints

    • Together, you shape what actually gets built

    If PMs ignore engineering input, the product suffers. If engineering drives everything without user validation, it also suffers.

    453 Views
    1 request
  4. What are your top tips for nailing the self-serve experience for an api product?

    Deepak Mukunthu
    Deepak Mukunthu

    Salesforce Senior Director of Product, Agentforce AI Platform • 2mo

    Self-serve is everything. If developers can’t succeed without talking to you, you’ve failed.

    Key things that matter:

    • Time to first success < 5 minutes

    • Clear, copy-pasteable quickstart

    • No unnecessary auth/setup friction

    • Great error messages (this is underrated)

    • Docs that are task-oriented, not feature dumps

    • SDKs that feel natural in each language

    Also: measure real behavior, where people drop off, not what you think is happening.

    438 Views
    1 request
  5. How technical should one be if they are interested in being a Developer Product Manager?

    Deepak Mukunthu
    Deepak Mukunthu

    Salesforce Senior Director of Product, Agentforce AI Platform • 2mo

    Should be technical enough to:

    • Understand API design, trade-offs, and constraints

    • Read code and reason about systems

    • Have meaningful conversations with engineers

    But you don’t need to be the best engineer in the room.

    What matters more is:

    • Product judgment

    • Empathy for developers

    • Ability to simplify complexity

    433 Views
    1 request
  6. What trends and shifts is developer product management experiencing?

    Deepak Mukunthu
    Deepak Mukunthu

    Salesforce Senior Director of Product, Agentforce AI Platform • 2mo

    A few big ones:

    • DX as a competitive advantage
      Great APIs aren’t enough, experience wins.

    • Shift toward platforms, not just products
      Extensibility and ecosystems matter more than standalone features.

    • AI-assisted development
      Changes how APIs, SDKs, and tools are consumed.

    • Observability of developer journeys
      Teams now track onboarding, drop-offs, and usage like growth teams.

    • Docs as product
      Documentation is no longer an afterthought, it is the interface.

    450 Views
    1 request
  7. How closely do you work with the developers?

    Deepak Mukunthu
    Deepak Mukunthu

    Salesforce Senior Director of Product, Agentforce AI Platform • 2mo

    Extremely closely, arguably closer than in most PM roles.

    • Internally: daily collaboration with engineers on design and trade-offs

    • Externally: constant feedback loops with actual users (Slack, GitHub, forums, customer calls)

    For Dev PMs, engineers aren’t just builders, they’re also:

    • Proxies for your users

    • Early warning systems for bad design

    • Co-designers of the product

    446 Views
    1 request
  8. As a Developer Product Manager, what is your role within a larger team?

    Deepak Mukunthu
    Deepak Mukunthu

    Salesforce Senior Director of Product, Agentforce AI Platform • 2mo

    I see my role as translating between three worlds: developers (users), engineering (builders), and the business. For developer products, that translation is more technical and more opinionated: I define what problems developers face and why they matter Ensure the product is intuitive, composable, and scalable (not just “feature complete”) Partner closely with engineering on API design, DX, and trade-offs Represent the developer in every decision, especially when it’s inconvenient In short: I’m a ...Read More

    508 Views
    1 request
  9. Is a Developer Product Manager the same as a Technical Product Manager?

    Deepak Mukunthu
    Deepak Mukunthu

    Salesforce Senior Director of Product, Agentforce AI Platform • 2mo

    There’s overlap, but they’re not identical. Technical PM → Focuses on building technically complex systems (may be internal or external) Developer PM → Focuses on developers as users A Dev PM needs technical depth, but the real difference is: Obsessing over developer experience (DX) Thinking in APIs, SDKs, docs, onboarding, and ecosystem Caring about things like time-to-first-call, error clarity, and extensibility You can be technical without being developer-focused, but you can’t be a good Dev ...Read More

    474 Views
    1 request
  10. Who are your primary stakeholders?

    Deepak Mukunthu
    Deepak Mukunthu

    Salesforce Senior Director of Product, Agentforce AI Platform • 2mo

    Following are critical stakeholders that you need to focus on to be effective and successful:

    • External developers (most important)

    • Engineering teams

    • Developer relations / advocacy

    • Support & solutions teams

    • Business stakeholders (pricing, GTM)

    For Dev PMs, external users often matter more than internal stakeholders.

    452 Views
    1 request