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