“GenAI can enable cheaper, faster experimentation / discovery (it compresses the truth curve by reducing the cost of pretotyping style product experimentation techniques)” (Yours truly, in yesterday’s insight on how AI can really help you build better products) This statement seems to have hit a nerve with reader Elad, who is product leader at a cybersecurity scaleup: “Not everyone can do this… New companies, sure. Larger, established companies are knee-deep in mountains of code, dependencies, and tech debt. Whenever you need to build an MVP that depends on your existing product, good luck…” Elad is right. His comment echoes my initial assumption, which is that the jury is still out on how helpful “vibe coding” and GenAI code can be for large-scale brownfield/legacy software products in general. The interesting opportunity I’m highlighting here is that GenAI, in general, and vibe coding, specifically, can make it easier to experiment in the pre-MVP stage, also referred to as Prototyping. Some of these experiments don’t even require coding. But a product team could run a landing page, a fake feature, an explainer video, and other prototyping techniques much faster using GenAI as an accelerator. When you have built enough confidence in the truth curve that it makes sense to build an MVP, vibe coding should be considered as an approach to create a real, throwaway experiment intended to validate or invalidate. Indeed, there will be some environments where the only way to conduct meaningful experiments will be to build something that integrates with your existing system or product; in such cases, vibe coding might not be beneficial. In these cases, it may be beneficial to allocate more time to building higher conviction through pre-MVP discovery and experimentation techniques, before proceeding to expensive development in your real product code. Yes, new product development in a greenfield is easier in many ways. The advantage that product teams with existing products and customers have is precisely that – they have these customers. It should be easier for them to have conversations with these customers about problems, opportunities, needs, and jobs they’re trying to get done. You win some, you lose some… Have you used GenAI as an early pre-MVP experimentation technique? I’d love to hear about your experience… Read Can you really run product discovery experiments more effectively with AI? On Your Browser Yours, |
Are You Struggling to Scale Your Organization ? Need agility but dubious of process BS/dogma? I share reflective, pragmatic, principled takes on how to approach scaling your organization leveraging the essence (rather than theater) of product operating models, agile practices and frameworks, and business operating systems such as EOS and OKRs.
"Instead of Portfolio Management - Just Create Product Teams" - Have you heard that before, Reader? While I understand the angst against Portfolio Management Theater as a solution to Agile Theater... And while I agree wholeheartedly that the north star is to descale by reorganizing around value I find reality a bit more nuanced....Most leaders I encounter can't "just create product teams" their way out of decades of complex products and systems. None of them are Jeff Bezos - they don't have...
Product development concepts come in handy every time you're developing something. Whether that thing is software, product, or even a point of view. The first sentence in this email is a point of view (POV). I want this point of view to be effective - I want people to understand what I mean, be intrigued by it, take action, and hopefully see me as a thought leader / expert in this space that they'll want to follow / listen to more. It took me a while to develop this point of view. To carve a...
Context is King You’ve probably encountered this term in the context of AI. You won’t get far with AI, even with amazing prompting techniques, if AI doesn’t have the right context. Many people focus on the Data aspect of context – what’s in our CRM, in our collaboration tools, in our ERP, in any of our vertical systems. Another interesting aspect is the intent – what are we trying to achieve? What is our strategy? What problems are we focused on? Who are the players? Some of that information...