• DocumentCode
    2075037
  • Title

    Awareness 2.0: staying aware of projects, developers and tasks using dashboards and feeds

  • Author

    Treude, Christoph ; Storey, Margaret-Anne

  • Volume
    1
  • fYear
    2010
  • fDate
    2-8 May 2010
  • Firstpage
    365
  • Lastpage
    374
  • Abstract
    Software development teams need to maintain awareness of various different aspects ranging from overall project status and process bottlenecks to current tasks and incoming artifacts. Currently, there is a lack of theoretical foundations to guide tool selection and tool design to best support awareness tasks. In this paper, we explore how the combination of highly configurable project, team and contributor dashboards along with individual event feeds is used to accomplish extensive awareness. Our results stem from an empirical study of several large development teams, with a detailed study of a team of 150 developers and additional data from another four project teams. We present how dashboards become pivotal to task prioritization in critical project phases and how they stir competition while feeds are used for short term planning. Our findings indicate that the distinction between high-level and low-level awareness is often unclear and that integrated tooling could improve development practices.
  • Keywords
    software engineering; critical project phases; dashboards; event feeds; process bottlenecks; project status; project teams; software development; task prioritization; Collaborative software; Feeds; Industries; Interviews; Programming; Software; Web 2.0; awareness; collaboration; dashboards; feeds;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2010 ACM/IEEE 32nd International Conference on
  • Conference_Location
    Cape Town
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-60558-719-6
  • Type

    conf

  • DOI
    10.1145/1806799.1806854
  • Filename
    6062104