Multiple project environments thrive on (what?):
a. multi-layered bureaucracy b. rigid development processes
c. narrow communication channels
d. improvisation by project teams