A atlassian.com Atlassian research highlights major disconnect between developers and leaders 42 points layer8 2 years ago 37 comments