BRIDGING THE GAP: WEB DESIGNERS AND SOFTWARE DEVELOPERS COLLABORATE