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
Link To Document :
بازگشت