Cross-collaboration: Why devs and designers work together