Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Adaptive Software Development LifeCycle (Arabic)
Rating: 5.0 out of 5(2 ratings)
8 students

Adaptive Software Development LifeCycle (Arabic)

أجايل Adaptive Software Development دورة تطوير البرمجيات التكيفية
Created byMohamed Ahmed
Last updated 5/2022
Arabic

What you'll learn

  • طرق وأنواع أساليب تطوير البرمجيات
  • دورة حياة البرمجيات
  • رؤية المشورع من كافة الزوايا الخاصة بك وبالعميل
  • التفكير في التنفيذ والعائد والموازنة بينهما
  • Adaptive Software Development
  • SDLC - Waterfall Model
  • Evolutionary Prototyping Model
  • SDLC - Iterative Incremental Model
  • SDLC - Rapid Application Development Model
  • SDLC - Spiral Model
  • SDLC - Agile Methods

Course content

1 section9 lectures2h 25m total length
  • مقدمة عن الدورة4:30

    ماهي أهمية الدورة ، لمن هذه الدورة ، ما الفائدة من هذه الدورة

  • مصطلحات ومفاهيم هامة32:44

    التعرف على أهم المصطلحات والمفاهيم في تطوير البرمجيات

  • نموذج الشلال Waterfall Model15:13

    شرح نموذج الشلال ومميزاته وعيوبه ومتي نستخدمه لتطوير البرمجيات

  • النموذج التطوري للنماذج الأولية Evolutionary Prototype Model17:42

    شرح النموذج التطوري للنماذج الأولية Evolutionary Prototype Model

    ومميزاته وعيوبه ومتى يستخدم

  • النموذج التكراري التزايدي Iterative Incremental model17:50

    شرح ما هو النموذج التكراري التزايدي Iterative Incremental model

    مميزاته وعيوبه ومتى يستخدم

  • نموذج التطوير السريع للتطبيقات Rapid Application Development model15:48

    شرح ماهو نموذج التطوير السريع للتطبيقات Rapid Application Development model

    مميزاته وعيوبه ومتى نستخدمه

  • النموذج الحلزوني Spiral model16:41

    شرح ماهو النموذج الحلزوني Spiral model

    مميزاته وعيوبه ومتى نستخدمه

  • نموذج التكيف Agile model14:19

    شرح ماهو نموذج التكيف Agile model

    مميزاته وعيوبه ومتى نستخدمه

  • نموذج تطوير البرمجيات المتكيف Adaptive software development model10:44

    شرح ماهو نموذج تطوير البرمجيات المتكيف Adaptive software development model

    مميزاته وعيوبه ومتى نستخدمه

Requirements

  • هذه الدورة موجهة للمبرمجين والمسئولين عن فريق العمل البرمجي

Description

Adaptive Software Development دورة تطوير البرمجيات التكيفية

تعريف تطوير البرمجيات التكيفية

تطوير البرمجيات التكيفية هو خطوة نحو الممارسات التكيفية ، وترك الممارسات الحتمية في سياق الأنظمة المعقدة والبيئات المعقدة. يركز تطوير البرامج التكيفية على التعاون والتعلم كأسلوب لبناء أنظمة معقدة. تم تطويره من أفضل ممارسات التطوير السريع للتطبيقRapid Application Development (RAD) ودورات الحياة التطورية Evolutionary Life Cycles.

لمن هذه الدورة التدريبية ؟

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

مقدمة عن تطوير البرمجيات التكيفية.

لايمكننا الحديث عن مفهوم تطوير البرمجيات بصفة عامة بدون شرح مفهوم Agile ، ولذلك نطرح السؤال عن ما هو Agile؟

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

Adaptive software development is a step towards adaptive practices, leaving deterministic practices in the context of complex systems and complex environments. Adaptive software development focuses on collaboration and learning as a method for building complex systems. Developed from Rapid Application Development (RAD) and Evolutionary Life Cycles best practices.


نموذج الشلال Waterfall model

النموذج التطوري للنماذج الأولية Evolutionary Prototyping Model

النموذج التكراري التزايدي Iterative Incremental Model

نموذج التطوير السريع للتطبيقات Rapid Application Development Model

النموذج الحلزوني Spiral model

Agile Methods

Adaptive Software Development

Who this course is for:

  • لا تتطلب هذه الدورة معرفة بلغة أو بأدوات محددة