Finding an Effective Classification Technique to Develop a Software Team Composition Model

11/21/2017
by   Abdul Rehman Gilal, et al.
0

Ineffective software team composition has become recognized as a prominent aspect of software project failures. Reports from results extracted from different theoretical personality models have produced contradicting fits, validity challenges, and missing guidance during software development personnel selection. It is also believed that the technique/s used while developing a model can impact the overall results. Thus, this study aims to: 1) discover an effective classification technique to solve the problem, and 2) develop a model for composition of the software development team. The model developed was composed of three predictors: team role, personality types, and gender variables; it also contained one outcome: team performance variable. The techniques used for model development were logistic regression, decision tree, and Rough Sets Theory (RST). Higher prediction accuracy and reduced pattern complexity were the two parameters for selecting the effective technique. Based on the results, the Johnson Algorithm (JA) of RST appeared to be an effective technique for a team composition model. The study has proposed a set of 24 decision rules for finding effective team members. These rules involve gender classification to highlight the appropriate personality profile for software developers. In the end, this study concludes that selecting an appropriate classification technique is one of the most important factors in developing effective models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/27/2017

Synergistic Team Composition

Effective teams are crucial for organisations, especially in environment...
research
09/16/2022

Team performance and large scale agile software development

Software development is a team work and largely dependent on open social...
research
07/24/2019

Effective team onboarding in Agile software development: techniques and goals

Context: It is not uncommon for a new team member to join an existing Ag...
research
03/06/2022

Transformation and composition of software design models for Model Driven Development

Software models play a significant role with the growth of software syst...
research
01/08/2021

Features that Predict the Acceptability of Java and JavaScript Answers on Stack Overflow

Context: It is not uncommon for a new team member to join an existing Ag...
research
11/22/2017

How Software Development Group Leaders Influence Team Members Behavior

Evidence in the literature from several business sectors shows that expl...
research
12/14/2021

Extending the team with a project-specific bot

While every other software team is adopting off-the-shelf bots to automa...

Please sign up or login with your details

Forgot password? Click here to reset