How are you structuring AI-assisted product development workflows?

Posted by Wonderful_Trainer412@reddit | ExperiencedDevs | View on Reddit | 32 comments

Hey guys,

I know there’s quite a bit of skepticism here around using AI in day-to-day development, but it does seem like AI has strong potential as an assistant.

I’m trying to understand what effective development pipelines look like when actively using AI tools to create whole project from scratch.

Traditional approach (pre-AI) for me was something like:

  1. Gather and analyze business requirements
  2. Create UI/UX mockups (e.g. in Figma)
  3. Implement screen by screen
  4. Write tests to support refactoring

Now with AI tools (like Figma Make, Google Stitch, Claude Design), it feels like the process is shifting.

How i see this now:

  1. Start from an idea (or clone an existing product)
  2. Discuss and refine requirements with AI (and store them somewhere structured)
  3. Generate design/mockups with AI
  4. Implement screen-by-screen with AI assistance (but also manually review code)
  5. Generate tests with AI

Main question: How do you structure this process efficiently in practice?

How do you iterate this process with AI?

Any tools, patterns, or gotchas that made a big difference for you?

Would love to hear how others are actually doing this in real projects, not just in theory and 'hello world' projects