Software development estimation techniques in industrial contexts : an exploratory multiple case-study
مقدم أطروحة جامعية
مشرف أطروحة جامعية
الجامعة
جامعة بيرزيت
الكلية
كلية الهندسة و التكنولوجيا
القسم الأكاديمي
دائرة هندسة أنظمة الحاسوب
دولة الجامعة
فلسطين (الضفة الغربية)
الدرجة العلمية
ماجستير
تاريخ الدرجة العلمية
2019
الملخص الإنجليزي
Software Effort Estimation is one of the most challenging aspects in the software development life cycle.
Recent empirical studies in the area of software development estimation indicate the presence of two models for effort estimation: (i) Formal, and (ii) Expert Based (Informal).
IT sector in Palestine is one of the most promising and constantly growing sectors.
Nonetheless, studies addressing effort estimation approaches and techniques within the Palestinian IT sector are still highly missing.
Therefore, we were motivated to conduct a qualitative study to increase our understanding about how industrial teams approach software effort estimation and to explore the challenges they are facing.
Our investigation started with a survey that targeted software professionals, and then we conducted multiple-case study approach involving four different software development companies in Palestine.
Results show that: (i) around 25% of cost overrun in software projects is due to inaccurate estimations; (ii) expert based estimation models are the mostly applied models especially within agile environments; (iii) a potential advantage can be achieved when formalizing the process of expert based models by having guidelines and checklists; (iv) accuracy of effort estimation is largely affected by team experience, domain knowledge, and requirements clarity; (v) companies working with outsourcing model do have better effort estimation accuracy than companies working in local market.
Based on our findings, we highlight areas that require further investigation.
التخصصات الرئيسية
تكنولوجيا المعلومات وعلم الحاسوب
الموضوعات
عدد الصفحات
110
قائمة المحتويات
Table of contents.
Abstract.
Chapter One : Introduction.
Chapter Two : Related work.
Chapter Three : Research methodology.
Chapter Four : Results and analysis.
Chapter Five : Discussion.
Chapter Six : Conclusion and future work.
References.
نمط استشهاد جمعية علماء النفس الأمريكية (APA)
Zarur, Ahmad. (2019). Software development estimation techniques in industrial contexts : an exploratory multiple case-study. (Master's theses Theses and Dissertations Master). Birzeit University, Palestine (West Bank)
https://search.emarefa.net/detail/BIM-958760
نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)
Zarur, Ahmad. Software development estimation techniques in industrial contexts : an exploratory multiple case-study. (Master's theses Theses and Dissertations Master). Birzeit University. (2019).
https://search.emarefa.net/detail/BIM-958760
نمط استشهاد الجمعية الطبية الأمريكية (AMA)
Zarur, Ahmad. (2019). Software development estimation techniques in industrial contexts : an exploratory multiple case-study. (Master's theses Theses and Dissertations Master). Birzeit University, Palestine (West Bank)
https://search.emarefa.net/detail/BIM-958760
لغة النص
الإنجليزية
نوع البيانات
رسائل جامعية
رقم السجل
BIM-958760
قاعدة معامل التأثير والاستشهادات المرجعية العربي "ارسيف Arcif"
أضخم قاعدة بيانات عربية للاستشهادات المرجعية للمجلات العلمية المحكمة الصادرة في العالم العربي
تقوم هذه الخدمة بالتحقق من التشابه أو الانتحال في الأبحاث والمقالات العلمية والأطروحات الجامعية والكتب والأبحاث باللغة العربية، وتحديد درجة التشابه أو أصالة الأعمال البحثية وحماية ملكيتها الفكرية. تعرف اكثر