إطار المهارات والكفاءات العالمي للعالم الرقمي

هندسة دورة حياة الأنظمة والبرمجيات SLEN

إنشاء واستخدام بيئة صالحة لتطوير منتجات وخدمات النظم والبرامج وإدخال تحسينات مستمرة عليها وتشغيلها.

ملاحظات إرشادية:

تتضمن هذه المهارة مناهج متعددة التخصصات لتطوير وتشغيل البرامج والأنظمة عبر دورة حياتها بالكامل. وترتبط عادةً بمصطلحات مثل DevOps، وDevSecOps وهندسة موثوقية الموقع وهندسة إنتاجية المطور.

تتجاوز هذه المهارة التحسين المستمر. فهي تركز على دمج الممارسات الفنية والأساليب التعاونية والأتمتة وعمليات دورة الحياة الضرورية لموثوقية النظام والأمان والتميز التشغيلي.

تتضمن الأنشطة- على سبيل المثال لا الحصر:

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

فهم مستويات المسؤولية لهذه المهارة

حيث لا يتم تعريف المستويات الأدنى ...
  • لا يتم تحديد المهام والمسؤوليات المحددة لأن المهارة تتطلب مستوى أعلى من الاستقلالية والتأثير والتعقيد في صنع القرار مما هو متوقع عادة في هذه المستويات. يمكنك استخدام عبارات الجوهر لفهم المسؤوليات العامة المرتبطة بهذه المستويات.
حيث لا يتم تعريف المستويات الأعلى ...
  • لم يتم تحديد المسؤوليات والمساءلة لأن هذه المستويات العليا تنطوي على قيادة استراتيجية وتأثير تنظيمي أوسع يتجاوز نطاق هذه المهارة المحددة. انظر بيانات الجوهر.

تطوير المهارات وإظهار المسؤوليات المتعلقة بهذه المهارة

تظهر المستويات المحددة التقدم التدريجي في المهارات والمسؤوليات.

حيث لا يتم تعريف المستويات الأدنى ...

يمكنك تطوير معرفتك ودعم الآخرين الذين يتحملون مسؤولية في هذا المجال من خلال:

  • تعلم المفاهيم والمبادئ الأساسية المتعلقة بهذه المهارة وتأثيرها على دورك
  • أداء المهارات ذات الصلة (انظر مهارات SFIA ذات الصلة)
  • دعم الآخرين الذين يقومون بمهام وأنشطة ذات مستوى أعلى
حيث لا يتم تعريف المستويات الأعلى ...
  • يمكنك التقدم من خلال تطوير المهارات ذات الصلة التي هي أكثر ملاءمة لمستويات أعلى من القيادة التنظيمية.

إظهار/إخفاء الأوصاف والمستويات الإضافية.

مستويات المسؤولية عن هذه المهارة

3 4 5 6 7

هندسة دورة حياة الأنظمة والبرمجيات: المستوى3

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

يوفر الدعم لتنفيذ ممارسات دورة حياة الأنظمة والبرمجيات من خلال تطبيق الأساليب والإجراءات المعمول بها. يدعم عمليات الأتمتة والتكامل المستمر تحت التوجيه. يراقب ويقدم تقارير عن فعالية أنشطة إدارة دورة الحياة. يساهم في توثيق وصيانة أدوات وممارسات دورة الحياة.

هندسة دورة حياة الأنظمة والبرمجيات: المستوى4

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

يحدد المتطلبات الخاصة بممارسات العمل وعمليات الأتمتة الخاصة بدورة حياة النظم والبرمجيات. يضع خيارات تصميمية لبيئة العمل تتعلق بالأساليب والإجراءات والآليات والأدوات والأفراد. يختار ممارسات العمل الخاصة بدورة حياة النظم والبرمجيات فيما يتعلق بمكونات البرمجيات والخدمات متناهية الصغر. يستخدم الأتمتة لتحقيق نواتج آمنة ومهيكلة بشكل جيد.

هندسة دورة حياة الأنظمة والبرمجيات: المستوى5

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

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

هندسة دورة حياة الأنظمة والبرمجيات: المستوى6

المستوى السادس- يبادر، ويؤثر: السمات الجوهرية للمستوى: يتمتع بنفوذ مؤسسي كبير، ويتخذ قرارات رفيعة المستوى، ويشكل السياسات، ويظهر سمات قيادية، ويعزز روح التعاون المؤسسي، ويقبل المساءلة في المجالات الرئيسية.

يحقق الالتزام المؤسسي بالاستراتيجيات لتنفيذ ممارسات عمل خاصة بدورة حياة النظم والبرمجيات لتحقيق أهداف العمل. يتعاون مع الآخرين لتحقيق التكامل بين السياسات والمعايير والآليات المؤسسية عبر دورة الحياة الكاملة للنظم والبرمجيات. يطور ويستخدم بيئة العمل الداعمة للممارسات الخاصة بدورة حياة النظم والبرمجيات الخاصة بالمنتجات والخدمات الاستراتيجية الكبيرة والمعقدة. يدفع نحو ممارسة أنشطة بهدف إدارة المخاطر المرتبطة بممارسات العمل الخاصة بدورة حياة النظم والبرمجيات. يخطط ويدير عملية تقييم أو تقدير ممارسات العمل الخاصة بدورة حياة النظم والبرمجيات

هندسة دورة حياة الأنظمة والبرمجيات: المستوى7

المستوى السابع- يضع الاستراتيجية،يلهِم، يحشد: السمات الجوهرية للمستوى: يعمل على أعلى مستوى مؤسسي، ويحدد الرؤية والاستراتيجية الشاملة للمؤسسة، ويتحمل المسؤولية عن النجاح الشامل.

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