Knowledge building in software developer communities
dc.contributor.author | Zagalsky, Alexey | |
dc.contributor.supervisor | Storey, Margaret-Anne | |
dc.date.accessioned | 2018-09-07T23:32:23Z | |
dc.date.available | 2018-09-07T23:32:23Z | |
dc.date.copyright | 2018 | en_US |
dc.date.issued | 2018-09-07 | |
dc.degree.department | Department of Computer Science | en_US |
dc.degree.level | Doctor of Philosophy Ph.D. | en_US |
dc.description.abstract | Software development has become a cognitive and collaborative knowledge-based endeavor where developers and organizations, faced with a variety of challenges and an increased demand for extensive knowledge support, push the boundaries of existing tools and work practices. Researchers and industry professionals have spent years studying collaborative work and communication media, however, the landscape of social media is rapidly changing. Thus, instead of trying to model the use of specific technologies and communication media, I seek to model the knowledge-building process itself. Doing so will not only allow us to understand specific tool and communication media use, but whole ecosystems of technologies and their impact on software development and knowledge work, revealing aspects not only unique to specific tools, but also aspects about the combination of technologies. In this dissertation, I describe the empirical studies I conducted aimed to understand social and communication media use in software development and knowledge curation within developer communities. An important part of the thesis is an additional qualitative meta-synthesis of these studies. My meta-analysis has led to a model of software development as a knowledge building process, and a theoretical framework: I describe this newly formed framework and how it is grounded in empirical work, and demonstrate how my primary studies led to its creation. My conceptualization of knowledge building withing software development and the proposed framework provide the research community with the means to pursue a deeper understanding of software development and contemporary knowledge work. I believe that this framework can serve as a basis for a theory of knowledge building in software development, shedding light on knowledge flow, knowledge productivity, and knowledge management. | en_US |
dc.description.scholarlevel | Graduate | en_US |
dc.identifier.bibliographicCitation | How the R Community Creates and Curates Knowledge: An Extended Study of Stack Overflow and Mailing Lists Alexey Zagalsky, Daniel M. German, Margaret-Anne Storey, Carlos Gómez Teshima, and Germán Poo-Caamaño, Journal of Empirical Software Engineering (EMSE), 2017, Springer. | en_US |
dc.identifier.bibliographicCitation | How Social and Communication Channels Shape and Challenge a Participatory Culture in Software Development Margaret-Anne Storey, Alexey Zagalsky, Fernando Figueira Filho, Leif Singer, and Daniel M. German, Transactions on Software Engineering (TSE) journal, 2016, IEEE. | en_US |
dc.identifier.bibliographicCitation | How the R Community Creates and Curates Knowledge: A Comparative Study of Stack Overflow and Mailing Lists Alexey Zagalsky, Carlos Gómez Teshima, Daniel M. German, Margaret-Anne Storey, and Germán Poo-Caamaño, 13th International Conference on Mining Software Repositories (MSR), 2016, ACM. | en_US |
dc.identifier.bibliographicCitation | The (R) Evolution of Social Media in Software Engineering Margaret-Anne Storey, Leif Singer, Brendan Cleary, Fernando Figueira Filho, and Alexey Zagalsky, In Future of Software Engineering (FOSE) track of the 36th International Conference on Software Engineering (ICSE), 2014, ACM. | en_US |
dc.identifier.uri | http://hdl.handle.net/1828/10049 | |
dc.language | English | eng |
dc.language.iso | en | en_US |
dc.rights | Available to the World Wide Web | en_US |
dc.subject | Software Engineering | en_US |
dc.subject | Theory | en_US |
dc.subject | Knowledge Transfer | en_US |
dc.subject | Social Media | en_US |
dc.subject | CSCW | en_US |
dc.subject | Socio-Technical systems | en_US |
dc.subject | Collaborative and social computing theory | en_US |
dc.subject | Empirical studies | en_US |
dc.title | Knowledge building in software developer communities | en_US |
dc.type | Thesis | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Zagalsky_Alexey_PhD_2018.pdf
- Size:
- 4.1 MB
- Format:
- Adobe Portable Document Format
- Description:
- PhD dissertation
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: