Have had this problem so much. The problem is managers and analysts are productive through meetings.
Software Engineers are productive in blocks of 4-6 hours of focused concentration. Many managers don't realize this and forward FYI meeting invites to developers all day long.