![](/images/graphics-bg.png)
Task allocation in software engineering based on performance patterns
Other Title(s)
توزع المهام في مشاريع هندسة البرمجيات بناءا على أنماط الأداء
Dissertant
Thesis advisor
University
Birzeit University
Faculty
Faculty of Engineering and Technology
Department
Department of Computer Systems Engineering
University Country
Palestine (West Bank)
Degree
Master
Degree Date
2018
English Abstract
Task allocation decisions are critical to the success of software projects.
Task allocation is an NP problem, due to a variety of factors that affects it, and because the size of the software project grows.
Managers also need to measure their team performance, weakness, and strength.
It’s been proven that personality is one of the most important criteria used in tasks allocation.
In this thesis, a Personality Model for Task Allocation (PMTA) is presented.
Data from previous projects are analyzed to identify tasks characteristics and the capability of each person to perform each type of task.
This work is based on the principle that there are certain criteria that can be measured which allows drawing clear conclusions about the results of different task allocations.
Then, performance patterns are defined to assess the productivity of the team members.
Therefore we are aiming at identifying correlations with performance on certain criteria and the ideal or proffered task allocation.
In this thesis, a case study has been conducted in a Palestinian software development company to investigate the relationships between task characteristics and developers’ personalities which are identified using Belbin and MBTI indicators.
The tasks have been decomposed based on six criteria which are task’s difficulty, urgency, creativity, social, analysis, and design.
Correlations are built based on productivity of personalities to perform each task type.
An experiment also has been conducted to validate the proposed model.
The proposed model has helped to improve the productivity of developers.
Main Subjects
Information Technology and Computer Science
Topics
No. of Pages
86
Table of Contents
Table of contents.
Abstract.
Abstract in Arabic.
Chapter One : Introduction.
Chapter Two : Related work.
Chapter Three : Personality model for task allocation (PMTA).
Chapter Four : Research methodology.
Chapter Five : Results and discussion.
Chapter Six : Conclusion.
Chapter Seven : Limitations and recommendations for future research.
References.
American Psychological Association (APA)
Assaf, Mustafa. (2018). Task allocation in software engineering based on performance patterns. (Master's theses Theses and Dissertations Master). Birzeit University, Palestine (West Bank)
https://search.emarefa.net/detail/BIM-889354
Modern Language Association (MLA)
Assaf, Mustafa. Task allocation in software engineering based on performance patterns. (Master's theses Theses and Dissertations Master). Birzeit University. (2018).
https://search.emarefa.net/detail/BIM-889354
American Medical Association (AMA)
Assaf, Mustafa. (2018). Task allocation in software engineering based on performance patterns. (Master's theses Theses and Dissertations Master). Birzeit University, Palestine (West Bank)
https://search.emarefa.net/detail/BIM-889354
Language
English
Data Type
Arab Theses
Record ID
BIM-889354