• DocumentCode
    3248838
  • Title

    Blogging developer knowledge: Motivations, challenges, and future directions

  • Author

    Parnin, Chris ; Treude, Christoph ; Storey, Margaret-Anne

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2013
  • fDate
    20-21 May 2013
  • Firstpage
    211
  • Lastpage
    214
  • 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.
  • Keywords
    Web sites; software engineering; system documentation; IDE plugin development; Web development; blog comments; blogging developer knowledge; development experiences; documentation; feedback; knowledge retention; mobile development; personal branding; primitive tool support; public blog posts; research agenda; software developers; software development blogging; technology discussion; Blogs; Communities; Documentation; Educational institutions; Employment; Media; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension (ICPC), 2013 IEEE 21st International Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1063-6897
  • Type

    conf

  • DOI
    10.1109/ICPC.2013.6613850
  • Filename
    6613850