2004
DOI: 10.1002/spe.586
|View full text |Cite
|
Sign up to set email alerts
|

Assigning people to roles in software projects

Abstract: SUMMARYThis paper is based on the premise that people's behavioural competencies or characteristics of professional conduct influence the effectiveness and efficiency with which they perform a predetermined role in the software process. We propose a capabilities-oriented process model that includes traditional elements of the software process (activities, products, techniques, people and roles) and the original element of this paper (capabilities). With the aim of adding behavioural competencies to the process… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
77
0
3

Year Published

2007
2007
2022
2022

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 106 publications
(80 citation statements)
references
References 14 publications
0
77
0
3
Order By: Relevance
“…Capretz [73] in his study proposes how to map personality types to technical roles using the MBTI personality test. Additionally, Acuña and Juristo [23] in their study show that assigning people to roles according to their capabilities and personality, improves software development. On the subject of suiting people to a particular stage of the development process life cycle, Capretz and Ahmed [14] suggest that taking personality into account in the assignment process increases the chances of the projects' success.…”
Section: Studies On Personality and Software Developmentmentioning
confidence: 97%
See 1 more Smart Citation
“…Capretz [73] in his study proposes how to map personality types to technical roles using the MBTI personality test. Additionally, Acuña and Juristo [23] in their study show that assigning people to roles according to their capabilities and personality, improves software development. On the subject of suiting people to a particular stage of the development process life cycle, Capretz and Ahmed [14] suggest that taking personality into account in the assignment process increases the chances of the projects' success.…”
Section: Studies On Personality and Software Developmentmentioning
confidence: 97%
“…When studies have considered the personality of developers empirically, they have primarily used dated models or metrics that have been criticized within psychology [20], in particular the Myers-Briggs Type Indicator (MBTI) [21,22,23,24,25]. In contrast, Feldt et al [6] used the modern and more scientifically validated Five-Factor Model (FFM) and found significant associations between personality factors and the attitudes and preferences 2 of 47 industrial software developers.…”
Section: Introductionmentioning
confidence: 99%
“…Further works could study the links between team building and process decomposition in the team. Acuna and Juristo [56] propose a qualitative model and a procedure to assign people to perform roles in software development projects, depending on their capabilities and the capabilities required by the role. Their capabilities-oriented process model includes traditional elements (activities, products, techniques, people and roles) and an original element: capability in order to add behavioural competencies to the process model.…”
Section: Team Building and Competence Allocationmentioning
confidence: 99%
“…Properly assigning people to development roles is crucial for creating productive software development teams (Acuña and Juristo, 2004). In contrast, wrong assignments may result in a significant loss of value due to under-staffing, under or over-qualification of the assigned personnel, and high turnover of poorly matched workers (Naveh et al, 2007).…”
Section: Introductionmentioning
confidence: 99%