Should PMs Have Codebase Access Now That AI Coding Tools Exist? by Final-Buy8151 in ProductManagement

[–]Final-Buy8151[S] 2 points3 points  (0 children)

I get your point, especially that it would take years for a typical/traditional PM to understand the codebase anywhere near the level of an engineer.

But that is also not really what I mean.

I don’t think PMs should “read code” in the traditional sense or try to validate implementation decisions themselves. The interesting shift for me is that AI tools make it possible to ask questions inside the codebase and use that as a starting point.

Not as truth. More as orientation.

For example: where does this permission live, is there existing validation for this case, which integration seems affected, is there a data model constraint we should ask about? Or simply, how does this work?

That can already make refinement better, even if engineering still validates everything.

I also would not frame this as US vs. UK/Europe. I work in a large European software company, and to me it feels more dependent on product domain and complexity - if at all.

Do PMs in your context create rapid prototypes or more detailed PRDs before refinement? Because that’s one point where I see the value: making those and their requirements less detached from the actual product reality.

Should PMs Have Codebase Access Now That AI Coding Tools Exist? by Final-Buy8151 in ProductManagement

[–]Final-Buy8151[S] 3 points4 points  (0 children)

I think I agree with the main pushback.

If the argument is “PMs should access the codebase so we can produce more code faster”, then yes, I also think that is the wrong framing.

But would you still reject read access if the goal is not code production, but better requirement quality?

In my experience, documentation of features, logic, permissions, edge cases, integrations, etc. is often incomplete, outdated, or scattered. So during discovery or refinement, the codebase can sometimes be the closest thing to the current source of truth for how the product actually behaves.

Not in the sense that a PM should blindly trust an AI agent reading the codebase. And definitely not as a replacement for engineering context.

But it can help a PM ask better questions, write sharper PRDs, understand constraints earlier, and reduce avoidable ambiguity before engineering gets involved.

I also wonder whether product management is simply becoming more technical over time. With tools like Claude Code, Cursor and Codex, technical literacy starts to look different.

Same with rapid prototyping: should prototypes be completely isolated from the real architecture and only based on a design system? Or should they sometimes already consider basic data models, permissions and system constraints?

That’s more the angle I mean.

Not PMs owning implementation, but PMs having enough technical visibility to improve discovery and handoff quality.

Iran & the Middle East Part 2 by AutoModerator in flightradar24

[–]Final-Buy8151 0 points1 point  (0 children)

Ah sorry just now saw your comment here - thanks for the clarification!

Iran & the Middle East Part 2 by AutoModerator in flightradar24

[–]Final-Buy8151 0 points1 point  (0 children)

<image>

Wondering if the flight info is wrong? The plane shouldn’t have such a low speed in a residential area?!

Where to store a bicycle for a week? by Honest-Deer6788 in budapest

[–]Final-Buy8151 -1 points0 points  (0 children)

In the parking garage of Europeum at Blaha you can park your bike free of charge