We have a "two timelines" approach going on and I'm curious if others are seeing the same. There are official "Engineering-supported" services. There development speed is not the bottleneck. Engineers demand clean requirements that take forever to show up. Testing and deployment scheduling also take forever post-development. Important people are so fed-up that they've started hiring people to vibe code and develop services without going through Engineering. Code is shipped much faster here but technical debt accumulates rapidly. The important people are beginning to hire Data Scientists who sit outside of the Tech org to manage the AI code. It's all very interesting.

Sounds like your company has bad or missing business analysts and/or product owners. Someone's supposed to be working between the stakeholders and engineering to develop those requirements and commit resources for testing. These "important people" are re-inventing the wheel and will be mired just as bad or worse until they figure this out.

I agree with you in general. And have a good chuckle when the vibe coders get derailed by some roadblock that would've been obvious to a professional engineer. But it's a bit one-sided to say that we have bad or missing analysts and product. Even good product can't keep up with how fast AI allows you to go. At an established company, maybe you shouldn't go as fast as AI allows you to go, but try telling that to the "important people."