Proposed development framework and assessing performance model in distributed software engineering environment
Other Title(s)
نموذج مقترح لتطوير و تقيم الأداء في بيئة هندسة البرمجيات الموزعة
Dissertant
Thesis advisor
al-Mashaikhi, Akram Muhammad Uthman
Comitee Members
Muslih, Usamah Kazim
Nassar, Muhammad Uthman
University
Amman Arab University
Faculty
Collage of Computer Sciences and Informatics
Department
Department of Computer Science
University Country
Jordan
Degree
Master
Degree Date
2013
Arabic Abstract
التطوير الموزع للبرمجيات من الاتجاهات الحديثة في مجال هندسة البرمجيات نتيجة للتطور الحاصل في تكنولوجيا المعلومات و الاتصالات و ظهور ما يعرف بالفضاء الإلكتروني كبيئة عالمية مشتركة لممارسة مختلف الأنشطة من جانب و من الجانب الآخر التحول في النماذج و الطرائق و الأدوات المساعدة مثل مفهوم الافتراضية Virtualization و مفهوم الانتقالية mobilization.
يواجه أسلوب التطوير الموزع للبرمجيات مشكلات و تحديات البعض منها مرتبط بالجانب التكنولوجي و البعض الآخر مرتبط بالمحددات الثقافية و أنماط الاتصال و التواصل و اختلاف الوقت في المواقع الجغرافية المتباعدة.
مشكلة البحث الذي تتعرض لها الرسالة تتعلق في الإجابة عن مجموعة من التساؤلات حول الإطار و النموذج و المنهجية و الأدوات الأنسب لتجاوز المحددات التكنولوجية و غير التكنولوجية من خلال دراسة و اختبار مجموعة الطرائق و الأدوات و نقد و تحليل النماذج المعتمدة في إدارة و تقويم الأداء في أسلوب التطوير الموزع للبرمجيات.
تنتهي الرسالة على ضوء دراسة المشكلات و المحددات لأسلوب تطوير مشروعات هندسة البرمجيات الموزع المراكز باقتراح إطار مفاهيمي عام لمكونات التطوير الموزع للبرمجيات يضمن كفاءة و فاعلية الأداء خلال مراحل المشروع كافة، بالإضافة إلى اقتراح تعديل النموذج الخاص بفحص و اختبار الأداء في مشاريع التطوير الموزع للبرمجيات الذي كان قد أنجزه عدد من الباحثين في المجال، و ذلك من خلال إضافة ثلاثة نماذج تهدف إلى خلق القيمة و تحفيز روح الابتكار و الإنتاجية في المنتوج البرمجي عبر تحويل المحددات مثل اختلاف الثقافات و اختلاف مواعيد و أماكن العمل و ضعف التواصل وجها لوجه بين أعضاء الفريق الموزع المراكز إلى عناصر تمييز و تنسيق و تشارك في المعرفة، أول النماذج الثلاثة هو نموذج التنسيق و ثانيها نموذج الرضا و العرفان و العائد كمتغيرين مستقلين في نموذج فحص الأداء، و ثالثهما نموذج خلق القيمة في المنتوج البرمجي كمتغير تابع في نموذج فحص الأداء.
هذا بالإضافة إلى عرض أهم الاستنتاج و مقترحات العمل المستقبلي.
English Abstract
Global software development (GSD) is one of the contemporary trends in software engineering discipline.
It is a result of development of information, communication technology, and raising what so called cyberspace.
As global common, mature and reliable environment as infrastructure, platform, software systems, application regulation, security measurement, and governance space for telecommunication function as global environment for human activities such as the hypotheses of mobilization and virtualization.
Global Software Development approach faces several problems, and challenges.
Opportunities to these technological problems and non-technological problems are related to diversity in cultures, communication patterns and different time zone.
The research problem of this thesis attempts to answer questions related to the framework, models, methodology, and tools that can bridge the technical and non-technical gap.
Constraints and limitations of this study and inspected a group of methodologies and tools by review, critic, analysis of adapted models in management and performance evaluation of GSD projects.
This thesis was accomplished through proposing general framework with four models that can be adapted to ensure the effective performance during the GSD phases from requirements engineering to the implementation as follows: The proposed General framework contains four components.
Agile software as development methodology, cloud computation model as infrastructure and platform development environment, communication media as productivity tools and techniques, and performance assessment model .Therefore, the proposed model for assessing the performance of GSD contains two sub models such as independent variables.
Cooperation, Collaboration and Coordination Model (CCCM), Satisfaction, recognition, and reward model (SRRM).
The last model, Value Creation Model (VCM) through Disruptive Technology (Innovation) is proposed as dependent variable.
This thesis also presents the major conclusion and future research work.
Main Subjects
Topics
No. of Pages
84
Table of Contents
Table of contents.
Abstract.
Abstract in Arabic.
Chapter One : Introduction.
Chapter Two : Background and related works.
Chapter Three : Global software development model and tools.
Chapter Four : Proposed GSD framework.
Chapter Five : Conclusions and future work.
References.
American Psychological Association (APA)
Jurayw, Mustafa Sad Kazim. (2013). Proposed development framework and assessing performance model in distributed software engineering environment. (Master's theses Theses and Dissertations Master). Amman Arab University, Jordan
https://search.emarefa.net/detail/BIM-526497
Modern Language Association (MLA)
Jurayw, Mustafa Sad Kazim. Proposed development framework and assessing performance model in distributed software engineering environment. (Master's theses Theses and Dissertations Master). Amman Arab University. (2013).
https://search.emarefa.net/detail/BIM-526497
American Medical Association (AMA)
Jurayw, Mustafa Sad Kazim. (2013). Proposed development framework and assessing performance model in distributed software engineering environment. (Master's theses Theses and Dissertations Master). Amman Arab University, Jordan
https://search.emarefa.net/detail/BIM-526497
Language
English
Data Type
Arab Theses
Record ID
BIM-526497