ارسل ملاحظاتك

ارسل ملاحظاتك لنا







Develop Methodology for Bioinformatics Software Development Using Agile

المؤلف الرئيسي: Abdelmutaleb, Aayat Omer Idrees (Author)
مؤلفين آخرين: Elsayed, Ashraf Osman Ibrahim (Advisor)
التاريخ الميلادي: 2017
موقع: الخرطوم
الصفحات: 1 - 56
رقم MD: 1104327
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة النيلين
الكلية: كلية علوم الحاسوب وتقانة المعلومات
الدولة: السودان
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

28

حفظ في:
المستخلص: إن البحث في عصرنا الحالي يشهد تطورا ليس له مثيل في تاريخ البشرية، وعلم الأحياء لا يشذ عن غيره من العلوم في هذا المجال، حيث أصبح استعمال التكنولوجيا الرقمية في مجال الطب والأحياء شائع جدا، والتطور السريع وظهور الأنترنت أدى إلى توافر حجم هائل من البيانات في مجال الأحياء، وتطوير نظام في مجال المعلوماتية الحيوية يتطلب التعاون التام بين المختصين في مجال الأحياء والمختصين في مجال الحاسوب والعمل كفريق واحد، نظرا لقلة المعرفة العلمية والعملية لدى كل مجال عن المجال الآخر، وهذا النوع من التطبيقات يسمى بالتطبيقات العلمية، والتي تعنى بالنتائج ولا تهتم بخطوات تصميم البرامج والتوثيق، وتلك الأسباب دفعتنا لاستخدام أساليب البرمجة التي تهتم بالنتائج وهي ال agile software development والتي لها العديد من المنهجيات، حيث قمنا بدمج منهجيتي ال SCRUM و ال EXTREME PROGRAMMING والتي اخترنا أحد طرقها وهي ال pair programming حيث وجدنا أنها اختيار ناجح لإنشاء وصيانة برامج نظم المعلوماتية الحيوية، نسبة للبيئة والمتطلبات المتغيرة دوما في هذا المجال، وأنها تدعم التعاون القوي بين فريق العمل. ومن خلال المنهجية المفترضة والتي تدمج المنهجيتين توصلنا إلى أن ال agile ملائمة جدا لطريقته الاستكشافية والتكرارية، حيث أنها تقدم إطار متين لتقديم نتائج علمية ولتطوير نظم المعلوماتية الحيوية، وأنها تقدم نموذج للتعاون بين مهندسي البرمجيات والباحثين عموما والباحثين في علم الأحياء على وجه الخصوص. من هذه الرسالة توصلنا إلى أن دمج أكثر من منهجية، وإعادة ضبطها وتكييفها واستخدامها كمنهجية جديدة تدعم تطبيقات المعلوماتية الحيوية يؤدي إلى الوصول لنتائج أكثر دقة وتطوير بصورة أسهل وأسرع، وأن المنهجية التي توصلنا إليها بسيطة، سهلة، فعالة، قابلة للتطبيق، تعطي نتائج جيدة وتغطي كل مراحل التطوير. كما نوصي بنشر هذه المنهجية والعمل بها في مجموعات الباحثين في مجال المعلوماتية الحيوية للوصول إلى نتائج أكثر دقة وبطرق واضحة لجميع مراحل البحث.