Task allocation in software engineering based on performance patterns
العناوين الأخرى
توزع المهام في مشاريع هندسة البرمجيات بناءا على أنماط الأداء
مقدم أطروحة جامعية
مشرف أطروحة جامعية
الجامعة
جامعة بيرزيت
الكلية
كلية الهندسة و التكنولوجيا
القسم الأكاديمي
دائرة هندسة أنظمة الحاسوب
دولة الجامعة
فلسطين (الضفة الغربية)
الدرجة العلمية
ماجستير
تاريخ الدرجة العلمية
2018
الملخص الإنجليزي
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.
التخصصات الرئيسية
تكنولوجيا المعلومات وعلم الحاسوب
الموضوعات
عدد الصفحات
86
قائمة المحتويات
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.
نمط استشهاد جمعية علماء النفس الأمريكية (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
نمط استشهاد الجمعية الأمريكية للغات الحديثة (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
نمط استشهاد الجمعية الطبية الأمريكية (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
لغة النص
الإنجليزية
نوع البيانات
رسائل جامعية
رقم السجل
BIM-889354
قاعدة معامل التأثير والاستشهادات المرجعية العربي "ارسيف Arcif"
أضخم قاعدة بيانات عربية للاستشهادات المرجعية للمجلات العلمية المحكمة الصادرة في العالم العربي
تقوم هذه الخدمة بالتحقق من التشابه أو الانتحال في الأبحاث والمقالات العلمية والأطروحات الجامعية والكتب والأبحاث باللغة العربية، وتحديد درجة التشابه أو أصالة الأعمال البحثية وحماية ملكيتها الفكرية. تعرف اكثر