DocumentCode
3533872
Title
A survey of social software engineering
Author
Ahmadi, Navid ; Jazayeri, Mehdi ; Lelli, Francesco ; Nesic, Sasa
Author_Institution
Fac. of Inf., Univ. of Lugano, Lugano
fYear
2008
fDate
15-16 Sept. 2008
Firstpage
1
Lastpage
12
Abstract
Software engineering is a complex socio-technical activity, due to the need for discussing and sharing knowledge among team members. This has raised the need for effective ways of sharing ideas, knowledge, and artifacts among groups and their members. The social aspect of software engineering process also demands computer support to facilitate the development by means of collaborative tools, applications and environments. In this paper, we present a survey of relevant works from psychology, mathematics and computer science studies. The combination of these fields provides the required infrastructure for engineering social and collaborative applications as well as the software engineering process. We also discuss possible solutions for the encountered shortcomings, and how they can improve software development.
Keywords
groupware; social sciences; software engineering; collaborative tools; social software engineering; socio-technical activity; software development; software engineering process; Application software; Collaborative software; Collaborative tools; Collaborative work; Humans; Productivity; Programming profession; Project management; Psychology; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Automated Software Engineering - Workshops, 2008. ASE Workshops 2008. 23rd IEEE/ACM International Conference on
Conference_Location
L´Aquila
Print_ISBN
978-1-4244-2776-5
Type
conf
DOI
10.1109/ASEW.2008.4686304
Filename
4686304
Link To Document