The Role of social media artifacts in collaborative software development

dc.contributor.authorTreude, Christoph
dc.contributor.supervisorStorey, Margaret-Anne
dc.contributor.supervisorJahnke, Jens H.
dc.date.accessioned2012-08-13T23:05:24Z
dc.date.available2012-08-13T23:05:24Z
dc.date.copyright2012en_US
dc.date.issued2012-08-13
dc.degree.departmentDept. of Computer Scienceen_US
dc.degree.levelDoctor of Philosophy Ph.D.en_US
dc.description.abstractSocial media mechanisms, such as wikis, blogs, tags and feeds, have transformed the way we communicate, work and play online. Many of these technologies have made their way into collaborative software engineering processes and modern software development platforms, either as an adjunct or integrated into a wide range of tools ranging from code editors and issue trackers to IDEs and web-based portals. Based on the results of several large scale empirical studies, this thesis presents findings on how social media artifacts, such as tags, feeds and dashboards, bridge lightweight and heavyweight task management in software development. Furthermore, this work shows how blogs, developer wikis and Q&A websites are changing the way software is documented. Based on these findings, the thesis describes a model that characterizes social media artifacts along several dimensions, such as content type, intended audience, and review mechanisms. The role of social media artifacts in collaborative software development lies in the timely dissemination of scenarios and concerns to a diverse audience through a process of implicit and informal collaboration, triggered by questions from users or articulation work. These findings lead to tool and process recommendations as well as the implementation of tools that leverage social media artifacts, and they indicate that tool support inspired by social media may play an important role in improving collaborative software development practices.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/4128
dc.languageEnglisheng
dc.language.isoenen_US
dc.rights.tempAvailable to the World Wide Weben_US
dc.subjectsoftware developmenten_US
dc.subjectsocial mediaen_US
dc.subjectcollaborationen_US
dc.subjectempirical studiesen_US
dc.subjectsoftware engineeringen_US
dc.subjecttaggingen_US
dc.subjectfeeden_US
dc.subjectdashboarden_US
dc.subjectblogen_US
dc.subjectwikien_US
dc.subjecttask managementen_US
dc.subjectdocumentationen_US
dc.titleThe Role of social media artifacts in collaborative software developmenten_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Treude_Christoph_PhD_2012.pdf
Size:
1.91 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.74 KB
Format:
Item-specific license agreed upon to submission
Description: