• DocumentCode
    1974764
  • Title

    From work to word: How do software developers describe their work?

  • Author

    Maalej, Walid ; Happel, Hans-Jörg

  • Author_Institution
    Tech. Univ. Munchen, Munich
  • fYear
    2009
  • fDate
    16-17 May 2009
  • Firstpage
    121
  • Lastpage
    130
  • Abstract
    Developers take notes about their work sessions, either to remember the work status and share it with collaborators, or because employers explicitly require this for project management matters. We report on an exploratory study which aims at understanding how software developers describe their work. We analyzed more than 750,000 work descriptions of about 2,000 professionals taken over 8 years in three settings. We observed several similarities in the content and time meta-data of work descriptions. Most frequent terms, such as top-30 performed activities, are used consistently. Particular templates such as ldquoACTION concerning ARTIFACT because of CAUSErdquo occur frequently. Developers described sessions that last 30-120 min. 4-16 times a day. Maintaining diaries seems to consume between 3-6% of the total work time, and in 10% of the sessions, developers did not describe their work in sufficient detail. We argue that our results make the first step towards automatically generating work diaries for software developers.
  • Keywords
    project management; software development management; system documentation; project management; software development; software work description; work session; work status; Collaborative work; Computer bugs; Costs; Instruments; Open source software; Programming; Project management; Software engineering; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories, 2009. MSR '09. 6th IEEE International Working Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3493-0
  • Type

    conf

  • DOI
    10.1109/MSR.2009.5069490
  • Filename
    5069490