• DocumentCode
    2843268
  • Title

    Toward introducing notification technology into distributed project teams

  • Author

    Smith, Jamie L. ; Bohner, Shawn A. ; McCrickard, D. Scott

  • Author_Institution
    Dept. of Comput. Sci., Virginia Polytech. Inst. & State Univ., Blacksburg, VA, USA
  • fYear
    2005
  • fDate
    4-7 April 2005
  • Firstpage
    349
  • Lastpage
    356
  • Abstract
    Software development can be thought of as the evolution of abstract requirements into a concrete software system. The evolution, achieved through a successive series of elaborations and refinements, is inherently a complex process. The complexity is not merely in the product - the complexity of managing the evolution of the product throughout the life of a project is proportional to the size and complexity of the product. Managing software project teams is a complex task complicated by the distribution of project teams. Distributed collaboration requires adequate support for team coordination and risk management. Human-computer interaction (HCI) combines technical concerns with human psychological concerns. Similarly, software project managers confront complexities in both of these dimensions. In this paper, we report on a collaborative design environment called LINK-UP being developed to guide the design process and facilitate reuse, We examine some Web-based project management tools in terms of their support for collaborative design and virtual team processes. We present a notification system approach to making the design record a natural by-product of the design process and a lever for knowledge reuse. Knowledge from past projects could then be used to automatically notify project teams of potential problems and suggest possible solutions.
  • Keywords
    groupware; human computer interaction; project management; risk management; software development management; software metrics; software reusability; team working; HCI; LINK-UP collaborative design environment; Web-based project management tools; distributed software project teams; human psychological concerns; human-computer interaction; notification technology; risk management; software development; team coordination; virtual team processes; Collaboration; Collaborative tools; Concrete; Human computer interaction; Process design; Programming; Project management; Psychology; Risk management; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer-Based Systems, 2005. ECBS '05. 12th IEEE International Conference and Workshops on the
  • Print_ISBN
    0-7695-2308-0
  • Type

    conf

  • DOI
    10.1109/ECBS.2005.69
  • Filename
    1409935