The AGAP system: A GDSS for project analysis and evaluation☆
Introduction
The recent development of information and communication technologies enabled the implementation of some classes of applications that are broadly classified as GroupWare. Most of these applications try to embody several already developed concepts and non-computational techniques and tools with information technologies, in order to attain better communications and new forms of collaboration among people (or organizational units) engaged in some specific task. Among these one can find:
- •
Computer-mediated communication systems (CMCS): to use the computer to structure, store, process, and distribute human communications (see [1], [2], [3], [4]).
- •
Group decision support systems (GDSS): to facilitate the solution of unstructured and semi-structured problems by a group of decision makers working together as a team (see [5], [6], [7], [8], [9]).
Nowadays, both GDSS and CMCS are moving toward providing any time/any place both communication and decision support. Notice that prior GDSS frameworks included the communications and meetings need of support (level one of group support on [5], for instance) but most GDSS research and development effort did focus on supporting small-groups, single-site meetings in a decision room context. Meanwhile many (perhaps most) CMCS applications were devoted to enhance communications among groups engaged in decision making tasks, but usually on different time and place environments and with large groups.
Conventional meetings are held synchronously: all participants attend the meeting at the same time. In asynchronous sessions each participant can “attend” on the schedule that is most convenient to him/her. The latter kind of sessions poses several problems of synchronization of communication processes and of understanding the contextual meaning, like who did vote (if anonymously), who has not participated but will participate in a near future, when to stop a discussion, whether silence means agreement, etc.
We consider that each participant acts as an individual problem solver and concentrates his or her attention on the specific aspect he or she feels relevant. An underlying assumption is that group members can be concerned with different sets of criteria, with different parameters and with different alternatives. Moreover, they can create and test their own alternatives (which may be hypothetical) just to learn, to better understand or to structure their knowledge. Feedback from the group’s points of view and to the representations of the individuals’ points of view is required. Feedback, in this context, means that a group member changes his or her preferences so that they converge to the other group members’ preferences, as perceived by that member (see [10], for a detailed discussion). Thus, we must consider both individual and group problem solving processes and how they interact. In an asynchronous environment this can be a problem: the designer must create appropriate communication structures and protocols that will bring these two processes into synchronization.
Having those issues in mind, a distributed GDSS for investment project analysis and evaluation is being developed where both individual and any time/any place group decision processes are considered. This paper presents the description of the first version of the AGAP (aid to groups of analysis and evaluation of projects) system. The cooperative decision group is small (4–6) and may be geographically disperse. No facilitator or “chauffeur” is explicitly supported, that is, it can be a purely user driven system. Each element of the group has his/her own workstation (a PC) connected to a central unit.
A project analysis and evaluation decision is usually a group decision. To achieve it, it may be needed to integrate several levels of analysis and evaluation, either individual, pair-wise or collective. This can be supported by a general GDSS (like GroupSystems [3], [11]), but it can be argued that a system that provides explicit support (in qualitative and quantitative analysis) for the tasks at hand may be better suited. In this work, a prototype of such a system is presented. This system was designed assuming some characteristics of the decision group (e.g. a cooperative group) and of its interaction (e.g. how they interact, what tasks they will perform). To support such interaction, tools were created, some generic (present in most GDSS) and some specific to the kind of support intended. An added requirement for our design was the need to support explicitly asynchronous as well as synchronous usage, and disconnected (i.e. independent single-user) as well as connected (group, space distributed) usage. This support for both synchronous and asynchronous usage, as well as the support for the several steps of group interaction (individual, interpersonal and collective) are the main contributions of this system. The AGAP system is quite flexible in what concerns structuring the decision problem. There are several pre-defined attributes but the users can define new ones. Moreover, the user can define new attributes as syntactic expressions (involving other attributes) that are computed by the system whenever needed. This allows the group to cooperatively build new alternatives and define the relevant criteria. Another contribution is the integration of quantitative tools both for economic project analysis and for decision making, by supporting several multiple criteria quantitative methods in addition to the most used project evaluation measures.
With the prototype, a small laboratorial test was conducted. Its results, presented here, allowed us to gauge the difference between the previous assessment of group behaviour and actual behaviour with some support tools. The tests were geared to an exploration of different projects, without arriving to an actual selection, as the intention was the exploration of the support tools and decision methodology. These tests suggested changes that are being incorporated in the next version of the system, namely regarding added data structuring and user awareness support.
Section 2 presents the fundamentals of project analysis and evaluation. Then in Section 3 a group information processing model is presented. The design of the AGAP system has this model as a reference. Section 4 presents a short description of the AGAP system. This global perspective is then more detailed in the remaining of the paper. Section 5 focuses on the data and model management sub-systems. The decision process is addressed emphasizing individual support and interaction among the decision group. Section 6 refers some experimental results from the current version of the system and some outcomes from these tests. A comparison of the system with other related systems is made in Section 7. Finally, some future developments of the AGAP system are presented.
Section snippets
Project analysis and evaluation
Analysis and evaluation of investment projects are fundamental activities in most businesses. Their prosperity depends upon the correct allocation of the capital they raise––if many unprofitable investments are made, the survival of the companies can be in danger. In this section we will try to present what managers want to accomplish when evaluating projects, without presenting an over-technical description.
The best way of judging a decision is probably ten years after it has been made. The
Group information processing
In this section a group information processing model is presented. The design of the AGAP system has this model as a reference. The activities to support, both individual and collective, and the interactions between decision-makers were considered to evolve in a similar way to this model. Therefore, the general architecture and functionality of the system were shaped according to it. This theoretical model identifies several sensitive points that are essential to the effectiveness of the
AGAP’s architecture and a short description
AGAP was implemented in Delphi as an MS-Windows based distributed system using TCP/IP, consisting of a central unit and several (4–6) workstations (one for each user). A user cannot directly access the data stored at another group element’s computer. The AGAP system supports structured communication organized as “documents” of related data, as well as unstructured communication (such as messages) and voting. The users can change these “documents” (both in content and in structure, although not
Data and model management
In AGAP, each structural element of information, that is the case, is characterized via “attributes”. The relational database structure facilitates the creation of new attributes, which may be defined as raw data or as a function of other attributes, hence allowing simple models to be stored as data (rather than being “hardwired” as code). The system offers several functions that can be used to build the syntactic expression defining an attribute.
The characterization of the projects, possibly
Some experimental tests
To ascertain to which level the current version of the system was able to achieve its purposed objectives, some laboratorial tests were made, in which four DMs were asked to evaluate and change several investment projects (these tests are covered in greater detail in [26]). In particular, attention was given to specific task structuring activities (generating and structuring investment projects), both individually and in group; and to several specific financial methods to evaluate investment
Related work
A GDSS may usually provide support in a number of areas, as referred in [33]. These areas encompass communication support, which includes aspects of the GDSS that support or enhance communication among participants, such as parallelism (both during input and display) and anonymity, information processing support, which include ways to evaluate, gather, and aggregate information (e.g. voting), as well as ways to organize and analyze information (e.g. using quantitative methods), and process
Conclusions
This paper described the current version (version 1.0) of the AGAP system. The AGAP is a GDSS that was developed as a distributed system allowing multiple decision makers to cooperate in order to build, evaluate, select or classify investment projects. It also supports the important and often forgotten aspect of choosing the best way to implement a project.
The system was designed assuming some reported characteristics of the cooperative group and of its interaction. The support for both
Acknowledgements
The described version of the AGAP system was implemented by António Ricardo Afonso, João Paulo Trindade and Secundino Lopes.
References (38)
Integrating databases and preference evaluations in group decision support: A feedback-oriented approach
Decision Support Systems
(1991)- et al.
A compendium and comparison of 25 project evaluation techniques. Part 1: Net present value and rate of return methods
International Journal of Production Economics
(1995) - et al.
A compendium and comparison of 25 project evaluation techniques. Part 2: Ratio, payback and accounting methods
International Journal of Production Economics
(1995) - et al.
Individual judgement and group interaction: A variable perspective approach
Organizational Behaviour and Human Decision Processes
(1988) - et al.
Incorporating multiple levels of information processing in CSCW: An integrated design approach
- et al.
How to select and how to rank projects––the PROMETHEE method
European Journal of Operational Research
(1986) - et al.
Capturing group preferences in a multicriteria decision
European Journal of Operational Research
(2000) - et al.
Information technology to support electronic meeting
MIS Quarterly
(1988) - et al.
Structuring computer-mediated communications to avoid information overload
Communications of the ACM
(1985) - et al.
Electronic meeting systems to support group work
Communications of the ACM
(1991)
Distributed group support systems
MIS Quarterly
A foundation for the study of group decision support systems
Management Science
CM3 a distributed group decision support system
IEE Transactions
An introduction to group decision and negotiation support
Support for group decisions and negotiations––an overview
Decision Support Systems and Intelligent Systems
Lessons from a dozen years of group support systems research: A discussion of lab and field findings
Journal of MIS
Engineering Investment Decisions. Planning Under Uncertainty
Principles of Corporate Finance
Cited by (27)
A group decision approach for supplier categorization based on hesitant fuzzy and ELECTRE TRI
2018, International Journal of Production EconomicsCitation Excerpt :Group decision is usually the case in supplier relationship management, since several stakeholders from different areas such purchasing, product development, quality management and production are involved with the evaluation processes. The literature presents several papers dealing with group decision making, including aggregation approaches or consensus (Alencar and Almeida, 2008; Costa et al., 2003; Leyva-López and Fernández-González, 2003; Macharis and Brans, 1998; Morais and De Almeida, 2012; Parreiras et al., 2012) voting (Hadi-Vencheh and Niazi-Motlagh, 2011; Liu and Hai, 2005), game theory (Leoneti, 2016), intuitionistic fuzzy sets (Boran et al., 2009; Izadikhah, 2012; Khaleie and Fasanghari, 2012; Liu, 2013; Wang and Xu, 2016; Wei et al., 2010; Yu, 2013a, 2012; Zeng, 2013), hesitant fuzzy (Darabi and Heydari, 2016; Gitinavard et al., 2016; Kahraman et al., 2016; Rodríguez et al., 2013; Wang and Xu, 2016; Xia et al., 2013; Yu et al., 2013) fuzzy 2-tuple (Baležentis and Baležentis, 2011; Chen and Ben-Arieh, 2006; Rao et al., 2016; Wang, 2010; Wei and Zhao, 2012), interval type-2 fuzzy sets (Liu et al., 2018; Qin et al., 2017a, 2017b), among others. However, most of these techniques are applied for ordering rather than categorization.
IMP: A decision aid for multiattribute evaluation using imprecise weight estimates
2014, Omega (United Kingdom)Citation Excerpt :This process is likely to comprise a number of meetings between which preferences may alter [97]. It is common that a consensus is formed by feedback and discussion between group members [98] where individual judgements are formed and then shared so that, at the collective level, a joint decision is made [99]. Aggregation of individuals into groups permits the use of just one estimate which may, with care, be treated as a consensus.
An outranking-based general approach to solving group multi-objective optimization problems
2013, European Journal of Operational ResearchCitation Excerpt :Humans face the necessity to collaborate. To date, the methods for group decision aid strongly attract the attention of researchers in Operations Research, Management Science, and Social Science (e.g. Matsatsinis and Samaras, 2001; Costa et al., 2003; Frigotto and Rossi, 2011; Chuu, 2011; Fu and Yang, 2011; Morais and De Almeida, 2012; Liu et al., 2012). Group decision-making is usually understood as the reduction of different individual preferences on a given set to a single collective preference (Jelassi et al., 1990).
Applying fuzzy bi-dimensional scenario-based model to the assessment of Mars mission architecture scenarios
2012, Advances in Space ResearchCitation Excerpt :A decision may not be appropriately made without fully considering its context and all criteria (defined as events in this study) in a MADM (Belton and Stewart, 2002; Yang and Xu, 2002). Recently, MADM researchers have focused on models to integrate the intuitive preferences of multiple DMs into structured and analytical frameworks (Bailey et al., 2003; Costa et al., 2003; Hsieh et al., 2004; Liesiö et al., 2007; Tavana, 2004,, 2006). We built a MADM model to evaluate three alternative mission scenarios according to 40 possible events.
Information management in distributed collaborative systems: The case of collaboration studio
2007, European Journal of Operational ResearchImpact of GDSS: Opening the black box
2006, Decision Support Systems
- ☆
The work presented was supported by PRAXIS/PCSH/C/CEG/28/96 and by FCT and FEDER project POCTI/32405/GES/2000.