“A lot of times developers are not collaborative not by choice, but by how the process involves them, in waterfall or agile they are last in mind, thought of as implementers as best, you get handed what design produces and just crank it out, and if there are any issues with it just shut up and do your job!”
Brad Frost on Design Better Podcast (Brad Frost and Dan Mall: Rethinking Agile and how designers collaborate with developers)