It goes without saying, proper planning and early team alignment helps to decrease the chances of projects going off the rails.
That said, it still amazes me how little time and investment product teams actually put into having proper project kickoffs. By “proper”, I don’t mean a big groupthink