← Back to context

Comment by legitster

17 hours ago

Convince your PMs to use an LLM to help "breadboard" their requirements. It's a really good use case. They can ask their dumb questions they are afraid to and an LLM will do a decent job of parsing their ideas, asking questions, and putting together a halfway decent set of requirements.

PMs wouldn't be able to ask the right questions. They have zero experience with developer experience (DevEx) and they only have experience with user experience (UX).

  • You can hope that an LLM might have some instructions related to DevEx in its prompt at least. There's no way to completely fix stupid, anymore than you can convince a naive vibecoder that just vibing a new Linux-compatible kernel written entirely in Zig is a feasible project.

How does the LLM get all the required knowledge about the domain and the product to ask relevant questions?

  • Give it access to the codebase and a text file with all relevant business knowledge.

    • Man ... if there were a text file with "all relevant business knowledge" in any job I've ever worked, it would have been revolutionary.

      I'd say 25% of my work-hours are just going around to stakeholders and getting them to say what some of their unstated assumptions and requirements are.