Integration of Organisational Patterns into a
José Luis Montes, Francisco Luís Gutiérrez Vela, José Luis Garrido Bullejos, M. Visitación, Hurtado Torres, Miguel J. Hornos, Sistemas Informáticos · 2006
The usage of user modelling techniques during development phases allows us to obtain tasks which are user’s responsibility, and therefore to guide and ease the analysis and design of the software elements to support these tasks. However, more complex systems (e.g. collaborative learning, decision support systems, virtual enterprises, etc.) demand group centred strategies. In these systems the use of new technologies allow users and groups to engage in common tasks. Consequently, it is necessary to develop techniques, methods and platforms to carry out communication, coordination and collaboration between groups. When a group of people are involved in common tasks, each member (or team) has a concrete responsibility and a set of relationships and dependencies between members. This kind of system has an internal organisational structure controlled by dependences between people and task performed by them. This structure may change through time for several reasons (responsibilities are modified, dependencies are created or overridden, new goals, etc.), so therefore the system is evolving continuously. Additional requirements in relation to interactions between participants (by using computer-based systems as a medium) must therefore be taken into account [1]. Group-Centred Methodology