Published Mar 20, 2024

20Product: Why Process is Killing Your Product Team and How to Remove it | Three Product Decisions Every Team Needs to Make | Why the Best Companies Build Movements and Lessons from Shopify and Atlassian on How to Do It Right with Jean-Michel Lemieux

Jean-Michel Lemieux, former CTO of Shopify and VP of Engineering at Atlassian, delves into the art of building product movements, the strategic essence of simplicity in team processes, and key insights on balancing speed and quality in development, while offering lessons from tech giants on crafting impactful communities and leveraging AI.
Episode Highlights
20VC logo

Popular Clips

Episode Highlights

  • Process & Speed

    Balancing speed and quality in product development is a nuanced challenge. suggests a dual approach, where half of the tasks are polished to perfection while the other half are executed swiftly to maintain momentum 1. He identifies "time horizon friction" as a major hindrance, where excessive planning slows down actual progress 2.

    Planning the future and not building the present creates a bottleneck of too much planning for the actual output of building.

    ---

    Reducing unnecessary processes can enhance productivity and align teams towards effective shipping of products.

       

    Rejecting Traditions

    Jean-Michel challenges traditional product development processes like scrums and TDDs, advocating for a more direct approach to measuring progress. He emphasizes the importance of shipping code over engaging in excessive meetings and planning 3.

    At the end of the day, what just really mattered was a couple of people making some really good decisions and us writing code.

    ---

    This philosophy encourages teams to focus on building and running software collaboratively, minimizing the reliance on rigid processes.

       

    Future Trends

    The future of coding and product development is being reshaped by AI and smaller, more efficient teams. Jean-Michel is excited about AI's role as a copilot in coding, which allows developers to focus on complex problems while AI handles routine tasks 4.

    I've never been as excited about being a programmer and a developer.

    ---

    He envisions a future where technology is more distributed across sectors like healthcare and agriculture, creating opportunities for innovation and efficiency 5.

Related Episodes