Software engineering is a detailed study of engineering to the design, development and
maintenance of software. Software engineering generally begins with the first step as a user- request initiation for a specific task or an output. He submits his requirement to a service provider organization. The software development team segregates user requirement, system requirement and functional requirements. It is fundamentally collaborative yet in regards to equipment, the tools designed for software engineering are mostly for single users. Given the availability of powerful desktop workstations and recent advances in distributed computing technology, it is now possible to approach the challenges of CSE from a new perspective. Essentially, CSCW goes beyond building technology itself and looks at how people work within groups and organizations and the impacts of technology on those processes. CSCW has ushered in a great extent of melding between social scientists and technologists as developers work together to overcome both technical and non-technical problems within the same user spaces. The goal of the study is to have development in the support for CSE and the further innovation of CSCW technology and for the awareness, adaptability and growth of the people who use it and in the office space. The study enlightens us on how computer software engineering moves forward with innovation and introduces new collaborative technology. The importance of the design aspects of these CSE tools are discussed along with how computer software engineering approaches the issues faced. Given the CAISE infrastructure, we are able to visualize the aspects of collaborative work within software engineering and explore new feats allowing the perceived benefits of CSE to be fully realized.