بناء فريق الموبايل من الصفر
بدأت في جانب الويب والباك-إند. أسّست فريق الموبايل مع زميل، طلّعنا أول تطبيقاته، وبعدين ظبّطت الأعراف والـ CI/CD ومستوى التعيين اللي مشى عليه كل اللي بعد كده.


المشكلة
WebOps كانت بتكسب شغل موبايل على طول وبتعيد بناء كل تطبيق من الأول، من غير أعراف مشتركة ولا خط إصدار تتّكي عليه. كل مشروع كان بيعيد تعلّم نفس الدروس.
ما الذي بنيناه
انفصلت عن فريق الويب مع George Gendy (G.O.A.T) عشان نبدأ ممارسة الموبايل. مع الفريق، طلّعنا أول ثلاث تطبيقات React Native بإيدينا، وبعدين حوّلنا الدروس لنظام: معمارية مشتركة، وخط Fastlane و GitHub Actions للاختبارات والبناء وإصدارات المتاجر، ومستوى مراجعة خلّى كل تطبيق أسرع من اللي قبله. أدخلت تقنيات لإنتاج أسرع، وقوالب برمجية، ووحدات قابلة لإعادة الاستخدام، فالمشاريع الداخلة بقت 5 أضعاف والتسليم ماشي معاها. مسكت التوظيف، وقدت الهندسة في الباقي.
الأرقام التي حرّكناها
- 5×
- مشاريع داخلة