Applying Verbal Decision Analysis to Task Allocation in Distributed Development of Software

The management of distributed software development projects presents many challenges. One of them happens right at the start of the project and consists of the allocation of tasks between remote teams. When allocating a task to a site, the project manager takes into account several factors such as technical knowledge of staff and proximity to the client. The project manager usually takes this decision in a subjective way. The verbal decision analysis is an approach based on solving problems through multi-criteria qualitative analysis, which means it considers the analysis of subjective criteria. This paper describes the application of verbal decision analysis methodologies ORCLASS and ZAPROS III-i to classify and rank the most relevant factors that the project managers should take into account when allocating tasks in projects of distributed development of software.

[1]  Tayana Conte,et al.  Systematic Literature Reviews in Distributed Software Development: A Tertiary Study , 2012, 2012 IEEE Seventh International Conference on Global Software Engineering.

[2]  Plácido Rogério Pinheiro,et al.  A co-evolutionary interaction design of digital TV applications based on verbal decision analysis of user experiences , 2009 .

[3]  Plácido Rogério Pinheiro,et al.  A Multicriteria Model Applied in the Diagnosis of Alzheimer's Disease: A Bayesian Network , 2008, 2008 11th IEEE International Conference on Computational Science and Engineering.

[4]  Plácido Rogério Pinheiro,et al.  Applied hybrid model in the neuropsychological diagnosis of the Alzheimer's disease: a decision making study case , 2010, Int. J. Soc. Humanist. Comput..

[5]  Plácido Rogério Pinheiro,et al.  Project management aided by verbal decision analysis approaches: a case study for the selection of the best SCRUM practices , 2015, Int. Trans. Oper. Res..

[6]  Plácido Rogério Pinheiro,et al.  A hybrid model in the selection of prototypes for educational tools: An applicability in verbal decision analysis , 2011, 2011 IEEE Symposium on Computational Intelligence in Multicriteria Decision-Making (MDCM).

[7]  Darja Šmite,et al.  Software Development Processes in Globally Distributed Environment , 2011 .

[8]  Oleg I. Larichev,et al.  Method ZAPROS for Multicriteria Alternatives Ranking and the Problem of Incomparability , 2001, Informatica.

[9]  I. Tamanini,et al.  Towards an applied multicriteria model to the diagnosis of Alzheimer's disease: A neuroimaging study case , 2009, 2009 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[10]  David L. Olson,et al.  Ordinal judgments in multiattribute decision analysis , 2002, Eur. J. Oper. Res..

[11]  Adriano Bessa Albuquerque,et al.  A Multi-criteria Model for Planning and Fine-Tuning Distributed Scrum Projects , 2011, 2011 IEEE Sixth International Conference on Global Software Engineering.

[12]  Adriano Bessa Albuquerque,et al.  Applying Verbal Decision Analysis in Selecting Specific Practices of CMMI , 2012, RSKT.

[13]  Plácido Rogério Pinheiro,et al.  OrclassWeb: A Tool Based on the Classification Methodology ORCLASS from Verbal Decision Analysis Framework , 2014 .

[14]  Sanjay Misra,et al.  Methodological framework for the allocation of work packages in global software development , 2014, J. Softw. Evol. Process..

[15]  Isabelle Tamanini,et al.  Applying verbal decision analysis in selecting prototypes for educational tools , 2010, 2010 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[16]  Adriano Bessa Albuquerque,et al.  Task Allocation Approaches in Distributed Agile Software Development: A Quasi-systematic Review , 2015, CSOC.

[17]  Plácido Rogério Pinheiro,et al.  Applying a Decision Making Model in the Early Diagnosis of Alzheimer's Disease , 2007, RSKT.

[18]  Omar Abou Khaled,et al.  Interweaving knowledge management, argumentation and decision making in a collaborative setting: the KAD ontology model , 2005, Int. J. Knowl. Learn..

[19]  Adriano Bessa Albuquerque,et al.  Applying Multi-Criteria Decision Analysis to Global Software Development with Scrum Project Planning , 2011, RSKT.

[20]  Plácido Rogério Pinheiro,et al.  Challenging the Incomparability Problem: An Approach Methodology Based on ZAPROS , 2008, MCO.

[21]  Jürgen Münch,et al.  A Survey on the State of the Practice in Distributed Software Development: Criteria for Task Allocation , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.

[22]  Carlos A. Bana e Costa,et al.  INTRODUCCIÓN A MACBETH , 2011 .

[23]  Plácido Rogério Pinheiro,et al.  Verbal decision analysis applied on the optimization of Alzheimer's disease diagnosis: a case study based on neuroimaging. , 2011, Advances in experimental medicine and biology.

[24]  Helen M. Moshkovich,et al.  Marketing decisions in small businesses: how verbal decision analysis can help , 2010 .

[25]  Muhammad Ali Babar,et al.  Global Software Development: A Review of the State-Of- The-Art (2007 - 2011) , 2012 .

[26]  Isabelle Tamanini,et al.  Reducing incomparability in multicriteria decision analysis: an extension of the ZAPROS method , 2011 .

[27]  Alexander I. Mechitov,et al.  Verbal Decision Analysis: Foundations and Trends , 2013, Adv. Decis. Sci..

[28]  Plácido Rogério Pinheiro,et al.  Verbal decision analysis applied on the choice of educational tools prototypes: a study case aiming at making computer engineering education broadly accessible , 2014 .

[29]  Rex V. Brown,et al.  Numerical and verbal decision analysis: comparison on practical cases , 2000 .

[30]  Oleg I. Larichev,et al.  Verbal Decision Analysis for Unstructured Problems , 1997 .

[31]  Adriano Bessa Albuquerque,et al.  Task Allocation in Distributed Software Development Aided by Verbal Decision Analysis , 2016, CSOC.

[32]  Jürgen Münch,et al.  Towards a Multi-criteria Development Distribution Model: An Analysis of Existing Task Distribution Approaches , 2008, 2008 IEEE International Conference on Global Software Engineering.

[33]  Isabelle Tamanini,et al.  A Novel Multicriteria Model Applied to Cashew Chestnut Industrialization Process , 2009 .

[34]  Jürgen Münch,et al.  A multi-criteria distribution model for global software development projects , 2010, Journal of the Brazilian Computer Society.

[35]  Plácido Rogério Pinheiro,et al.  Applying a New Approach Methodology with ZAPROS , 2008 .

[36]  Oleg I. Larichev,et al.  Ranking multicriteria alternatives: The method ZAPROS III , 2001, Eur. J. Oper. Res..

[37]  Plácido Rogério Pinheiro,et al.  A Model for Mobile Television Applications Based on Verbal Decision Analysis , 2007, SCSS.