After working as a Software Developer for 14 years now, Scaled Agile / SAFe / Enterprise Agile is the best methodology I have seen if your plan is to burn out your teams as fast as possible.

Combining short sprints with long-term-planning while taking away autonomy from the team is not agile, it is just a lot of unmovable fucking deadlines in short succession.

@javahippie
Opinion incoming...

Agile is cargo cult in big companies. Scrum works on team levels but as soon as multiple teams interact, management gets scared and wants the alleged determinism of classic project management back.

SAFe combines the best of both worlds for management: Calling yourself agile and still be in full control.

It combines the worst for anybody else: Permanent deadlines and loss of autonomy.

@javahippie
I should add: I'm a big fan of scrum and I've seen that it works at scale if the teams keep their autonomy and decide how they interact. Management imposed SAFe is what breaks things.