بيئة تطوير تعاونية
بيئة التطوير التعاوني (CDE) هي نوع من منصات البرمجيات التي تدعم تطوير البرمجيات الموزعة من خلال توفير مساحة عمل مشتركة عبر الإنترنت. تُمكّن هذه البيئة أصحاب المصلحة في المشروع من التعاون في الوقت الفعلي أو بشكل غير متزامن ، مما يُسهّل التواصل والتوثيق والإنتاج المنسق للمخرجات. صُممت بيئات التطوير التعاوني للتغلب على تحديات العمل عبر مناطق زمنية وجغرافية مختلفة من خلال دمج أدوات مثل أنظمة التحكم في الإصدارات ، وتتبع المشكلات ، ومنتديات النقاش، ومواقع ويكي، وآليات مراجعة التعليمات البرمجية . صاغ هذا المصطلح جرادي بوتش وآلان دبليو براون عام 2002. [ 1 ] [ 2 ]
يُنظر إليه على أنه تطور من بيئة التطوير المتكاملة (IDE)، التي جمعت أدوات البرمجة على سطح المكتب، وبيئة التطوير الموسعة (XDE)، التي جمعت أدوات تطوير دورة الحياة مع بيئة التطوير المتكاملة (مثل Microsoft Azure DevOps و IBM Rational Rose XDE )؛ بينما تركز بيئة التطوير المتكاملة على الأدوات لدعم المطور الفردي ، تركز بيئة التطوير المشتركة على دعم احتياجات فريق التطوير ككل.
على الرغم من أن بيئة البيانات المشتركة (CDE) نشأت من قاعدة أدوات في قطاع تطوير البرمجيات، إلا أنها تم اعتمادها في قطاعات أخرى، حيث تتوزع الفرق عادةً جغرافياً، حيث يكون من المفيد أن تكون قادراً على التعاون عبر الإنترنت، بما في ذلك هندسة السيارات والطيران، وإنتاج الأفلام، والهندسة المدنية.
الوظائف النموذجية
انظر أيضاً
- إدارة دورة حياة التطبيقات (ALM)
- مقارنة بين مرافق استضافة شفرة المصدر
- فورج (برنامج)
- بيئة تطوير متكاملة عبر الإنترنت (بيئة تطوير متكاملة عبر الإنترنت أو بيئة تطوير متكاملة على الويب)
- برامج إدارة المشاريع
- دورة حياة تطوير الأنظمة
- إدارة مشاريع البرمجيات
- التعاون المدعوم بالحاسوب
مراجع
- ↑ بوش، ج .؛ براون، أ. و. (2003). "بيئات التطوير التعاوني". في زيلكوفيتز، م. (محرر). التطورات في الحوسبة . المجلد 59. سان دييغو، كاليفورنيا: أكاديميك برس . الصفحات 1-29 . doi : 10.1016/S0065-2458(03)59001-5 . ISBN 0-12-012159-X.
- ↑ "أسئلة وأجوبة مع جرادي بوتش: بيئات التطوير التعاونية" . ألفا وركس . آي بي إم . 7 ديسمبر 2006. مؤرشف من الأصل في 11 أكتوبر 2008.
- بيئات التطوير المتكاملة
- مقتطفات من شبكة الإنترنت العالمية
- نماذج أولية لبرمجة الحاسوب
