مبادئ تطوير البرمجيات الرشيقة
🌐 عربي ▾
في عالم يتولى فيه الذكاء الاصطناعى الترميز والاختبار واستكشاف الأخطاء وإصلاحها ، تتطور المبادئ التي تقف وراء بيان Agile إلى شكل جديد.هذا التكيف - "Maile Manifesto" - يعيد تصور التنمية الرشيقة لعصر AI -Aolded.
مقارنة المبادئ
مبدأ رشيق الأصلي | التكيف الرشيق (التنمية التي تعمل بالطاقة الذكاء الاصطناعى) |
---|---|
أولويتنا الأعلى هي إرضاء العميل من خلال التسليم المبكر والمستمر للبرامج القيمة. | لا تزال أولويتنا الأعلى رضا العملاء ، والتي تسارعت الآن من خلال قدرة الذكاء الاصطناعى على توليد تكرارات حلول كاملة في ساعات بدلاً من أسابيع.تتقلص حلقة التغذية المرتدة من أسابيع إلى أيام أو حتى ساعات ، مما يتيح تسليم حلول متزايدة بشكل متزايد. |
مرحبًا بالمتطلبات المتغيرة ، حتى في وقت متأخر من التطوير.تتغير العمليات الرشيقة من أجل الميزة التنافسية للعميل. | احتضن المتطلبات المتغيرة في أي مرحلة ، حيث يمكن لمنظمة العفو الدولية تنفيذ تغييرات كبيرة مع الحد الأدنى من التأخير.يمكن الآن تحقيق ما يمثل أسابيع من إعادة العمل من خلال المحادثة مع الذكاء الاصطناعي في دقائق ، مما يجعل التكيف ميزة تنافسية أكبر. |
توصيل برامج العمل بشكل متكرر ، من أسبوعين إلى شهرين ، مع تفضيل إلى النطاق الزمني الأقصر. | تقديم حلول وظيفية عدة مرات يوميا.تتيح دورة تطوير الذكاء الاصطناعي التنفيذ الفوري للأفكار ، مع وجود رمز جاهز للنشر في دقائق أو ساعات بدلاً من أسابيع. |
يجب على رجال الأعمال والمطورين العمل معًا يوميًا طوال المشروع. | يصبح رجال الأعمال المطورين الأساسيين من خلال تعاون الذكاء الاصطناعي.يمسح التمييز بين "رجال الأعمال" و "المطور" كخبراء في المجال بشكل مباشر من الذكاء الاصطناعي لتنفيذ رؤيتهم ، والعمل في الوقت الفعلي مع التكنولوجيا لتشكيل الحلول. |
بناء مشاريع حول الأفراد المتحمسين.امنحهم البيئة والدعم الذي يحتاجونه ، وثقوا بهم لإنجاز المهمة. | بناء مشاريع حول خبراء مجال التمكين.تزويدهم بأدوات AI قوية ، وتدريب هندسي فوري فعال ، وسلطة توجيه تنفيذ الذكاء الاصطناعي.ثق بمعرفة أعمالهم لتوجيه الذكاء الاصطناعي نحو الحلول المناسبة. |
الطريقة الأكثر كفاءة وفعالية لنقل المعلومات إلى فريق التطوير وداخله هي محادثة وجهاً لوجه. | الطريقة الأكثر فعالية للتنمية هي محادثة الإنسان المباشر.تصبح القدرة على التعبير بوضوح المتطلبات والسياق والتعليقات على أنظمة الذكاء الاصطناعى المهارة الحرجة ، حيث يركز البشر على وضوح التواصل بدلاً من تفاصيل التنفيذ. |
برنامج العمل هو المقياس الأساسي للتقدم. | لا يزال برنامج العمل هو المقياس الأساسي ، الذي يستكمله الآن بجودة المحادثة البشرية AI.يتم قياس التقدم ليس فقط في التعليمات البرمجية الوظيفية ولكن في تحسين المطالبات والمواصفات التي توجه الذكاء الاصطناعي لإنتاج تطبيقات دقيقة بشكل متزايد. |
العمليات الرشيقة تعزز التنمية المستدامة.يجب أن يكون الجهات الراعية والمطورين والمستخدمين قادرين على الحفاظ على وتيرة ثابتة إلى أجل غير مسمى. | يتيح التنمية المدعومة من الذكاء الاصطناعى السرعة المستدامة حقًا عن طريق إزالة اختناقات التنفيذ.يتناقص Burnout الفريق حيث يعالج AI مهام الترميز المتكررة ، مما يسمح للبشر بالتركيز على حل المشكلات الإبداعية ، والصقل ، وتقييم القيمة بوتيرة متسقة يمكن صيانتها. |
الاهتمام المستمر بالتميز التقني والتصميم الجيد يعزز خفة الحركة. | الاهتمام المستمر للجودة السريعة وإرشاد الذكاء الاصطناعي يعزز النتائج.يعني التميز التقني الآن توجيه الذكاء الاصطناعي بمهارة نحو التطبيقات المثلى من خلال المتطلبات المصنوعة جيدًا والتوجيه المعماري ، بدلاً من براعة الترميز اليدوية. |
البساطة-فن زيادة مقدار العمل الذي لم ينجز-ضروري. | تأخذ البساطة معنى جديدًا: توضيح الحد الأدنى من الوصف القابل للتطبيق للذكاء الاصطناعى للتنفيذ بشكل صحيح.يتوسع العمل "لم يتم القيام به" من قبل البشر بشكل كبير ، في حين أن الفن يكمن في تقديم إرشادات كافية فقط للمنظمة العفوبية لملء التفاصيل المناسبة. |
تبرز أفضل البنى والمتطلبات والتصاميم من الفرق ذاتية التنظيم. | تبرز أفضل الحلول من شراكات AI-Human التعاونية.تنظم الفرق حول أنماط التعاون الفعالة من الذكاء الاصطناعي ، حيث يوفر البشر تفكيرًا نقديًا وخبرة في المجال بينما يستكشف الذكاء الاصطناعى إمكانيات التنفيذ بسرعة غير مسبوقة. |
على فترات منتظمة ، ينعكس الفريق على كيفية أن يصبح أكثر فاعلية ، ثم يبطئ وضبط سلوكه وفقًا لذلك. | يقوم الفرق بانتظام بمراجعة أنماط تفاعل الذكاء الاصطناعي والفعالية الفوري ونتائج الجودة.يركز Reflection على تحسين عملية التعاون البشري-AA ، والتقاط مطالبات ناجحة ، وتعزيز قدرة الفريق على توجيه أنظمة الذكاء الاصطناعي نحو النتائج المرجوة. |
تنفيذ رشيقة
يتطلب التحول إلى التنمية التي تعمل بمواد الذكاء الاصطناعى أساليب جديدة لهيكل الفريق والأدوات والمهارات:
- الترميز فيبي أولا:تدريب جميع أعضاء الفريق على مقاربات الترميز فيبي باستخدام أدوات مثل Cursorقبل البدء في أي مشروع تطوير
- هندسة سريعة:تطوير الخبرة في متطلبات التعبير بوضوح بطرق يمكن لمنظمة العفو الدولية تنفيذها بفعالية
- معرفة المجال على الترميز:إعطاء الأولوية لفهم الأعمال على مهارات البرمجة التقليدية
- دورات المراجعة السريعة:تنفيذ دورات مراجعة يومية متعددة للتطبيقات التي تم إنشاؤها
- المكتبات السريعة:الحفاظ على المكتبات التنظيمية لمطالبات فعالة لأنماط التطوير المشتركة