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

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

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

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

4 5 6 7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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