The 12 Agile Principles
المبادئ الـ 12 للأجايل (The 12 Agile Principles) الأجايل (Agile) مش مجرد Framework ولا طريقة شغل في Software Development ، ده Mindset أو عقلية شغل. فكرته الأساسية إنك تشتغل بمرونة (Flexibility) ، وتوصل قيمة حقيقية (Business Value) للعميل بسرعة ومن غير تعقيد. خلّينا نفهم The 12 Agile Principles واحدة واحدة. 1. رضا العميل قبل أي حاجة (Customer Satisfaction) أهم هدف في الأجايل هو إرضاء العميل (Customer Satisfaction) عن طريق تسليم شغل شغال (Working Software) بشكل مستمر (Continuous Delivery) . العميل يشوف نتيجة بدري = Trust أعلى. 2. التغيير مش عدو (Welcome Changing Requirements) في الأجايل، التغيير (Change) مرحّب بيه، حتى لو حصل متأخر في المشروع (Late in Development) . ده بيساعد إن المنتج النهائي يطلع مناسب للسوق (Market Needs) . 3. سلّم شغل شغال على فترات قصيرة (Deliver Working Software Frequently) بدل ما تشتغل فترة طويلة وبعدين تسلّم، الأجايل بيشجع على التسليم كل Iteration / Sprint قصيرة (أسبوعين أو شهر). Small Increments أحسن من مشروع كبير مش شغال. ...