Decentralized decision making is key to reducing coats of delays on getting things shipped. Teams should be part of the project management, have an understanding of business priorities, and be having discussions and making decisions. This is functioning project management.