Sharebird
C. Todd Lombardo

AMA: Appcues VP of Products, C. Todd Lombardo on Product Development Process


July 27, 2023 @ 10:00AM PT

View AMA Answers

  1. What is the right PM to Eng ratio? I’m the first PM and we have 8 engineers and 1 Designer.

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    I generally go by this guide

    • 7 to 10 engineers for every 1 designer

    • 1 product manager for every 7 to 10 "makers" (designers + engineers)

    It's never a hard and fast rule as every company is different. I find that B2C companies need more designers and PMs, but not always.

    1,180 Views
    1 request
  2. What role do engineers have in planning which features you build in the sprint? How do I get buy-in without giving them control?

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    Hm. There appears to be an undercurrent of "us vs them" in your question, maybe this is intentional, but look at your inner beliefs on that to see if there's a negative bias towards engineers. What control are you unwilling to give up? And why? First ask: What do you control and what do the engineers control? I think about it in terms of what questions do the players solve. Product managers answer the why and the what: Why should we build this, and why now? What do we need to build? Engineers an ...Read More

    858 Views
    2 requests
  3. What is your end-to-end product development process?

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    I'll start with an upfront caveat - there is no one product development process. How you go about development will depend on what you want to develop: An entirely new product? A feature? An improvement on a feature?If I simplify - you need to: Form a hypothesis on a problem that needs to be solved Gather data and evidence that backup that hypothesis Determine what data you would look at to know if you solved the problem and got the outcome you sought User outcomes — How do you make the user or c ...Read More

    3,421 Views
    3 requests
  4. When facing constrains from finance/budget, how do you balance product delivery/growth and lack of resource

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    I don't know of any company that doesn't have this constraint in some manner!

    Ultimately you have to ask a very very critical question: What's important?

    Here's a video of Jon Ive talking about Steve Jobs lesson on focus.

    Every minute of every day: Why are you talking about this if it's not a priority?

    It could be a fantastic idea, but you have to say no because you'll focus on what's important.

    762 Views
    2 requests
  5. How do you balance “shipping on time” with ensuring you have the right market insights to prioritize the roadmap correctly? We do 2 week sprints.

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    Two week iterations are very common and can work effectively if you've broken the work down in such a way that you're delivering customer value within each sprint. The question I have is: What does "on time" mean? If you're off by a day a week or even a month, that rarely matters. If yo'ure off by months (plural!) then you have not planned well. And yes, you need to plan. Nothing in Agile says don't plan. You also should have done your research. I'm a big fan of Jared Spool's approach - get the ...Read More

    759 Views
    2 requests
  6. How do you ensure that the engineering team understands all the scopes of the project?

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    Ask them to repeat it back to you in their own words. "Explain it to me like I'm 10 years old!"

    Ask them where they have the most confidence and the least confidence about what they are delivering.

    Can they identify all the points of failure in their approach?

    890 Views
    2 requests
  7. What activities do you do to help set expectations between development and upper leadership?

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    Communicate, communicate and communicate more! We have a quarterly product strategy meeting where the PMs share their plans and the execs ask questions ahead of the work being done, so there's time for the PMs to go back with the engineers and designers to refine based on any course corrections. We keep a set of artifacts available - a product roadmap and a product staraegy doc that have the details of what we're working on. We document a lot of our conversations in Notion and these are availabl ...Read More

    1,032 Views
    1 request
  8. How do you prevent rogue engineers from slipping in features that are good but not prioritized?

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    Name and shame them! (kidding)

    Look, these things may happen and sometimes they can be amazing, sometimes they're a waste.

    Ask youself why this happens? Do they see a need you're not addressing? Do they want to showcase their skills? Or is it something else?

    If you build trust with your engineers, they'll tell you what they're doing and why. If you don't have that trust that's likely why the secrecy happens.

    796 Views
    1 request
  9. At what point do you talk about success metrics with your development team?

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    As soon as we start talking about the idea. PMs need to have a hypothesis about what a good outcome looks lie in the beginning.

    For example we were talking about some changes to our API recently and I asked if there was a way we could measure how many accounts change thier use of our API to include a particualr type of call and it turns out we have a bunsh of monitoring already in place!

    876 Views
    1 request
  10. What activities do you include engineering in when working through problem statements?

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    We have something we call a "common roadmap discovery doc" that has a set of questions around the problem that the PM, the designer and a tech lead (engineer) all work on together. The doc has questions about the problem to solve, the evidence we have around why it's important, the technical challenges involved, and what design constraints should be considered before choosing a particular solution. The surrounding activities differ from team to team. Sometimes they hold virtual workshops (think ...Read More

    1,811 Views
    1 request
  11. Who is involved in assessing the problems you choose to tackle?

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    Depends on the problem! Who has the best knowledge to help assess?

    This could be a product manager, an analyst, a designer, or an engineer!

    It is likely a team of people, often informal, that help assess the "right" problem to solve for an organization.

    722 Views
    1 request
  12. When is it the appropriate time for QA? Who is responsible for quality when working in such a small team?

    C. Todd Lombardo
    C. Todd Lombardo

    Co-author Product Roadmaps Relaunched | Formerly Openly, MachineMetrics, ConstantContact, Vempathy, Fresh Tilled Soil • 2y

    I've worked with some teams that have dedicated QA people and others with none. If QA falls solely on 1 person, this can also become a challenge where engineering is not checking along the way becuase the attitude is "Oh, QA will catch it" and this can create inefficiencies in your process. There's a saying, "if everyone is responsible, no one is." This sometimes happens regarding QA. Ultimately, I hold the product manager accountable for quality of the resulting product. If something isn't work ...Read More

    974 Views
    2 requests