ما هي الممارسات "الأساسية" للبرمجة المتطرفة؟ [مغلق

StackOverflow https://stackoverflow.com/questions/2848634

  •  27-09-2019
  •  | 
  •  

سؤال

في الآونة الأخيرة ، بدأت القراءة عن منهجيات Agile و XP على وجه الخصوص. أنا مرتبك بعض الشيء ، حول ما يعتبر الممارسات التي ينطوي عليها البرمجة القصوى.

بتعبير أدق: تقارير ويكيبيديا 12 عملية ، والتي أعتقد أنها "الكلاسيكية".

يشير كل من Kent Beck و Ron Jeffries إلى 13 عملية (يمكنك العثور على الروابط في أسفل صفحة Wikipedia حول "ممارسات البرمجة القصوى" ، لا يمكنني نشرها هنا لأنني مستخدم جديد لـ Stack Overflow) ، بينما هذه مراجعة تقرير "XP Explired" (الطبعة الثانية) من Kent Beck أكثر من 20 ممارسات مختلفة إلى حد ما.

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

هل كانت مفيدة؟

المحلول

في الطبعة الأولى من "XP Explished" ، كان هناك اثني عشر عملية.

في الإصدار الثاني ، تمت إعادة تنظيم الممارسات: تمت إعادة تسمية بعضها أو دمجها ، وتمت إزالة بعضها (استعارة) ، وهناك الآن: ثلاثة عشر من الممارسات الطبيعية الابتدائية والأحادية عشر.

ضمن موضوع "ممارسات الإصدار الأول" في الصفحة التي ذكرتها ، يمكن للمرء أن يجد القائمة الأصلية من الممارسات الاثني عشر وكيفية ظهورها في التحديث.

أثناء القراءة ، ستعمل بالتأكيد على تمييز الأشخاص XP و XP2E (الإصدار الثاني XP).

على الأرجح ، كان هناك أربعة مبادئ في الطبعة الأولى وتم تقديم المركز الخامس (الاحترام) مع الطبعة الثانية.

نصائح أخرى

كما أوضح في مدونة على Agile "https://manojgupta2000.wordpress.com/2010/05/19/agile-project-management-brief-introduction"، هناك طرق التالية

  • سكوم:
  • كريستال:
  • ميزة التنمية مدفوعة:
  • التنمية الهزيلة:
  • منهجية تطوير النظم الديناميكية (DSDM):
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top