Motivation for self-assignment: factors agile software developers consider

Zainab Masood, Rashina Hoda, Kelly Blincoe

Research output: Chapter in Book/Report/Conference proceedingConference PaperOther

12 Citations (Scopus)


Self-assignment is a fundamental to self-organizing teams, however, the factors that motivate agile developers to self-assign tasks are not known. In a pilot study of a software organization in India, we conducted interviews with 12 agile developers. Using descriptive statistical and thematic analysis, we identified three groups of factors motivating the self-assignment: Task-based, developer-based, and opinion-based factors. We found that agile developers give precedence to task-based and developer-based factors over opinion-based factors. Furthermore, majority of the participants preferred to self-assign tasks that give them an opportunity to learn new technology, tools, and domains. This knowledge can be applied to let team members better select tasks of their interest and to conduct future studies into this topic.

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE/ACM 10th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2017
EditorsDaniel Graziotin, Rafael Prikladnicki, Meira Levy, Anita Sarma, David Socha
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Number of pages2
ISBN (Electronic)9781538640395
ISBN (Print)9781538640401
Publication statusPublished - 2017
Externally publishedYes
EventInternational Workshop on Cooperative and Human Aspects of Software Engineering 2017 - Buenos Aires, Argentina
Duration: 23 May 201723 May 2017
Conference number: 10th (Proceedings)


WorkshopInternational Workshop on Cooperative and Human Aspects of Software Engineering 2017
Abbreviated titleCHASE 2017
CityBuenos Aires
Internet address


  • influencing factors
  • motivation
  • self-assignment

Cite this