Proposed development framework and assessing performance model in distributed software engineering environment

العناوين الأخرى

نموذج مقترح لتطوير و تقيم الأداء في بيئة هندسة البرمجيات الموزعة

مقدم أطروحة جامعية

Jurayw, Mustafa Sad Kazim

مشرف أطروحة جامعية

al-Mashaikhi, Akram Muhammad Uthman

أعضاء اللجنة

Muslih, Usamah Kazim
Nassar, Muhammad Uthman

الجامعة

جامعة عمان العربية

الكلية

كلية العلوم الحاسوبية و المعلوماتية

القسم الأكاديمي

قسم علم الحاسوب

دولة الجامعة

الأردن

الدرجة العلمية

ماجستير

تاريخ الدرجة العلمية

2013

الملخص العربي

التطوير الموزع للبرمجيات من الاتجاهات الحديثة في مجال هندسة البرمجيات نتيجة للتطور الحاصل في تكنولوجيا المعلومات و الاتصالات و ظهور ما يعرف بالفضاء الإلكتروني كبيئة عالمية مشتركة لممارسة مختلف الأنشطة من جانب و من الجانب الآخر التحول في النماذج و الطرائق و الأدوات المساعدة مثل مفهوم الافتراضية Virtualization و مفهوم الانتقالية mobilization.

يواجه أسلوب التطوير الموزع للبرمجيات مشكلات و تحديات البعض منها مرتبط بالجانب التكنولوجي و البعض الآخر مرتبط بالمحددات الثقافية و أنماط الاتصال و التواصل و اختلاف الوقت في المواقع الجغرافية المتباعدة.

مشكلة البحث الذي تتعرض لها الرسالة تتعلق في الإجابة عن مجموعة من التساؤلات حول الإطار و النموذج و المنهجية و الأدوات الأنسب لتجاوز المحددات التكنولوجية و غير التكنولوجية من خلال دراسة و اختبار مجموعة الطرائق و الأدوات و نقد و تحليل النماذج المعتمدة في إدارة و تقويم الأداء في أسلوب التطوير الموزع للبرمجيات.

تنتهي الرسالة على ضوء دراسة المشكلات و المحددات لأسلوب تطوير مشروعات هندسة البرمجيات الموزع المراكز باقتراح إطار مفاهيمي عام لمكونات التطوير الموزع للبرمجيات يضمن كفاءة و فاعلية الأداء خلال مراحل المشروع كافة، بالإضافة إلى اقتراح تعديل النموذج الخاص بفحص و اختبار الأداء في مشاريع التطوير الموزع للبرمجيات الذي كان قد أنجزه عدد من الباحثين في المجال، و ذلك من خلال إضافة ثلاثة نماذج تهدف إلى خلق القيمة و تحفيز روح الابتكار و الإنتاجية في المنتوج البرمجي عبر تحويل المحددات مثل اختلاف الثقافات و اختلاف مواعيد و أماكن العمل و ضعف التواصل وجها لوجه بين أعضاء الفريق الموزع المراكز إلى عناصر تمييز و تنسيق و تشارك في المعرفة، أول النماذج الثلاثة هو نموذج التنسيق و ثانيها نموذج الرضا و العرفان و العائد كمتغيرين مستقلين في نموذج فحص الأداء، و ثالثهما نموذج خلق القيمة في المنتوج البرمجي كمتغير تابع في نموذج فحص الأداء.

هذا بالإضافة إلى عرض أهم الاستنتاج و مقترحات العمل المستقبلي.

الملخص الإنجليزي

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.

التخصصات الرئيسية

الرياضيات

الموضوعات

عدد الصفحات

84

قائمة المحتويات

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.

نمط استشهاد جمعية علماء النفس الأمريكية (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

نمط استشهاد الجمعية الأمريكية للغات الحديثة (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

نمط استشهاد الجمعية الطبية الأمريكية (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

لغة النص

الإنجليزية

نوع البيانات

رسائل جامعية

رقم السجل

BIM-526497