أنور بوسبول في التدوينات

٤ تصرفات تؤثر على صورتك المهنية

٤ تصرفات تؤثر على صورتك المهنية

يسعى المحترفون دائماً إلى التطور في مجال عملهم. وهم يعتقدون أن هذا هو ما يجعلهم “محترفين” كما أنه يحافظ على صورتهم المهنية. على سبيل المثال، يبذل مختبر البرمجيات الكثير من الجهود الرامية إلى التطور في اختبار البرمجيات. للأسف، هذا ليس صحيحاً بنسبة ١٠٠٪. (more…)

اختبار البرمجيات: بين كمية الاختبارات وجودتها

اختبار البرمجيات: بين كمية الاختبارات وجودتها

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

انتبه لتوقعاتك في العمل

انتبه لتوقعاتك في العمل

من حق كل فرد في العمل وضع الآمال والأهداف للحصول على ترقية وأن يكون في منصب القائد أو المدير أو حتى الحصول على تدريب. ومع مرور الوقت، قد تتحول هذه الآمال والأهداف لتصبح توقعات يغلب الظن عليها أنها سوف تتحقق. نتيجة لذلك، سوف يصبح الفرد على يقين من الحصول على ترقية لمنصب المدير أو القائد أو الحصول على تدريب وذلك بناءً على عمله وجهوده. السؤال هو: ما الذي يمكن أن يتعرض له الفرد في حال عدم تحقق توقعاته؟ (more…)

طريقة واحدة للتعامل مع تقليل الوقت المخصص لاختبار البرمجيات

طريقة واحدة للتعامل مع تقليل الوقت المخصص لاختبار البرمجيات

في الموضوع السابق “تقليل وقت اختبار البرمجيات وإلقاء اللوم على المختبرين”، تطرقت للحالة الشائعة في كثير من مشاريع تطوير البرمجيات وهي قرار فريق الإدارة بتقليل الوقت المخصص لاختبار البرنامج. وكما ذكرت، فإن مثل هذا القرار قد يكون له تأثير على جودة البرنامج. لكن في النهاية وبالرغم من تقليل الوقت المتاح لفريق الاختبار لأداء مهامهم، سوف يتم توجيه اللوم لفريق الاختبار بسبب عدم عثورهم على الأخطاء في البرنامج. السؤال هو: كيف يجب أن يتعامل فريق الاختبار مع قرار الإدارة بتقليل وقت اختبار البرنامج والذي يعني أن الوقت المتاح للاختبار لن يكون كافياً لتنفيذ جميع حالات الاختبار؟ (more…)

خطورة تقليل وقت اختبار البرمجيات

خطورة تقليل وقت اختبار البرمجيات

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