CONNECTING THE DOTS : WEB DESIGNERS AND SOFTWARE DEVELOPERS COLLABORATE