Blogging developer knowledge: motivations, challenges, and future directions
Files
(Restricted Access)
Date
2013
Authors
Parnin, C.
Treude, C.
Storey, M.
Editors
Advisors
Journal Title
Journal ISSN
Volume Title
Type:
Conference paper
Citation
Proceedings / Annual International Symposium on Computer Architecture. International Symposium on Computer Architecture, 2013, pp.211-214
Statement of Responsibility
Chris Parnin, Christoph Treude, Margaret-Anne Storey
Conference Name
IEEE 21st International Conference on Program Comprehension (ICPC) (20 May 2013 - 21 May 2013 : San Francisco, CA)
Abstract
Why do software developers place so much effort into writing public blog posts about their knowledge, experiences, and opinions on software development? What are the benefits, problems, and tools needed—what can the research community do to help? In this paper, we describe a research agenda aimed at understanding the motivations and issues of software development blogging. We interviewed developers as well as mined and analyzed their blog posts. For this initial study, we selected developers from various backgrounds: IDE plugin development, mobile development, and web development. We found that developers used blogging for a variety of functions such as documentation, technology discussion, and announcing progress. They were motivated by a variety of reasons such as personal branding, knowledge retention, and feedback. Among the challenges for blog authors identified in our initial study, we found primitive tool support, difficulty recreating and recalling recent development experiences, and management of blog comments. Finally, many developers expressed that the motivations and benefits they received for blogging in public did not directly translate to corporate settings.
School/Discipline
Dissertation Note
Provenance
Description
Access Status
Rights
© 2013 IEEE