4 طرق لجعل فريق الهندسة الخاص بك أكثر إنتاجية

4 طرق لجعل فريق الهندسة الخاص بك أكثر إنتاجية

Ammar Bandukwala
مساهم





شارك على Twitter






Ammar Bandukwala هو المؤسس المشارك والرئيس التنفيذي في المبرمج. إنه يبني منتجات تعمل على تحسين إنتاجية المطورين.



أن تحسين كفاءة فريق هندسة البرمجيات لديك له العديد من المزايا ، فإنه من بينهم القدرة على تعويض المشكلات في مجالات أخرى.

سواء كنت تواجه سيؤدي قيود الميزانية ، أو وجود مشاكل في تحديد المواهب والاحتفاظ بها أو الرغبة ببساطة في زيادة تكرار المنتج ، والتركيز على زيادة كفاءاتك الهندسية إلى نتائج قوية لفترة طويلة قادمة.

فيما يلي أربع طرق للبدء في تحسين مواردك الهندسية :
تحليل سير العمل التنموي الخاص بك

خطوط أنابيب CI/CD بطيئة بشكل عام وتقطع في كثير من الأحيان ، مما يترك المطورين محبطين ويبحثون عن مشاكل.

وجد تقرير حديث أن 47 ٪ من الشركات التي شملتها الاستطلاع أيام لنشر خطوط أنابيب CI/CD ، و 10 ٪ فقط يمكن أن تفعل ذلك في غضون دقائق ، وهو ما يجب أن تتمكن خطوط الأنابيب الموفرة للوقت.


حقق نتائج قوية لفترة طويلة قادمة.



لماذا هذا مهم؟ وجدت Puppet أن فرق تكنولوجيا المعلومات عالية الأداء-والتي يمكن أن تنشر ودفع التعليمات البرمجية إلى الإنتاج بشكل أسرع من أقرانها-شهدت 60 مرة من الإخفاقات واستعادتها أسرع 168 مرة. من الأهمية بمكان أن يكون لديك أدوات في مكانها يمكن أن تساعدك في تحليل سير عمل التطوير الخاص بك. أصبحت خطوط الأنابيب اليوم معقدة بشكل متزايد: اختبارات الوحدة ، واختبارات التكامل ، واختبارات الأمان ، وفحص الامتثال ، واختبارات الحمل وما إلى ذلك. هناك طرق لا حصر لها يمكن أن تبطئ الأشياء أو تنكسر.

الخطوة الثانية هي وضع أدوات لمراقبة خطوط الأنابيب هذه وتحليلها. DataDog و Splunk و Athenian و Open Source Devlake هي بعض الأدوات التي يمكن أن تساعدك في الوصول إلى هناك.

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

اخلاء مسؤولية! هذا المقال لا يعبر بالضرورة عن رأي جامعة الرازي