A lot of comments in here misunderstand what it means when they think that teams at Big Tech aren't required to follow a specific process as meaning that those teams don't follow a process at all. The difference is that most senior, capable, and autonomous teams define and figure out their own process that works for them, not a pure absence of any process. Empowered and capable teams are simply better suited to figuring out and defining "just enough" process that works for them. It could just be an ultra-basic Kanban board managed through Linear.app or JIRA. Or it could be a more mature team that is still doing a more streamlined version of Scrum that probably is one or steps away from really looking more like Kanban. But autonomous teams does not mean that those teams "do whatever they want" with zero process at all. That's chaotic and doesn't yield very good results.