BRIDGING THE GAP : WEB DESIGNERS AND SOFTWARE DEVELOPERS COLLABORATE