Zerrouk Mohammed Hacene

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

http://hacene.atqin.org

8 نقاط السمعة
192 مشاهدات المحتوى
عضو منذ
4

هل نطبق Agile فعلًا؟ أم أننا نضع قناع Agile فوق Waterfall

في كثير من الشركات، وخاصة في بيئتنا العربية، يتكرر هذا المشهد: نبدأ بتطبيق Waterfall بشكل تقليدي: نقوم بدراسة المشروع من A إلى Z، نستخرج كل المتطلبات بالتفصيل، نحدد السعر والمدة، ثم... نضغط على زر "Agile" ونبدأ التنفيذ على شكل سبرنتات ( لو طبقنا سكروم كمثال ) لكن هذا النموذج الهجين غالبًا ما يكون أرضًا خصبة للمشاكل. فأي تغيير بسيط في المتطلبات قد يتحول إلى إرباك في التواصل والتنفيذ، لأن التوقعات مبنية على منهج، والتنفيذ على منهج آخر. في المنهج Agile،
2

هل يكفي السياق بدل الإعراب في لغة العلم؟

أثناء قراءتي لكتاب "الآجرومية" الشهير، من تأليف محمد بن محمد بن داود الصنهاجي رحمه الله، الذي لا يتجاوز 51 صفحة، لفتتني مقدمته بشكل خاص. بدأ بمبحث الكلام وأنواعه، ثم انتقل إلى باقي المواضيع بأسلوب متسلسل مبتكر، وأدهشني حقًا ترتيب القواعد النحوية فيه. الكتاب يختص بعلم النحو، وهو العلم الذي يدرس تركيب الجملة العربية ويبيّن وظيفة كل كلمة داخل الجملة وكيف تتغير حركتها الإعرابية بحسب موقعها. بمعنى أدق، النحو يجيب عن أسئلة مثل: - لماذا نقول: جاءَ الطالبُ بالضم؟ - ولماذا
1

لم يعد توثيق البرمجيات (documentation) يحظى بالأولوية

مؤخرًا تولّيت العمل على مشروعٍ يخلو تمامًا من أي توثيق، والأمر لم يكن استثناءً؛ فمعظم المشاريع التي شاركت فيها سابقًا لم تُعطِ هذه المسألة اهتمامًا حقيقيًا. لطالما ساد مبدأ يُفهم غالبًا بشكلٍ مبتور: «البرنامج الذي يعمل أهم من التوثيق». وكان هذا الشعار يُستخدم لتبرير إهمال المعرفة المصاحبة للكود. غير أن التحولات الأخيرة في مجال معالجة اللغة الطبيعية (Natural Language Processing – NLP) وظهور الوكلاء (Agents) أعادت صياغة المشهد بطريقة غير متوقعة. اليوم، أصبح سير العمل أقرب إلى منهجية تحليلية مدعومة