هندسة دورة حياة الأنظمة والبرمجيات SLEN
إنشاء واستخدام بيئة صالحة لتطوير منتجات وخدمات النظم والبرامج وإدخال تحسينات مستمرة عليها وتشغيلها.
ملاحظات إرشادية:
تتضمن هذه المهارة مناهج متعددة التخصصات لتطوير وتشغيل البرامج والأنظمة عبر دورة حياتها بالكامل. وترتبط عادةً بمصطلحات مثل DevOps، وDevSecOps وهندسة موثوقية الموقع وهندسة إنتاجية المطور.
تتجاوز هذه المهارة التحسين المستمر. فهي تركز على دمج الممارسات الفنية والأساليب التعاونية والأتمتة وعمليات دورة الحياة الضرورية لموثوقية النظام والأمان والتميز التشغيلي.
تتضمن الأنشطة- على سبيل المثال لا الحصر:
- إنشاء ممارسات دورة حياة آمنة وموثوقة للبرمجيات
- تطوير إطار داعم للأساليب والأدوات والعمليات والإجراءات والموظفين المهرة
- استخدام هذه البيئة إلى جانب الفرق المسؤولة عن تطوير وتشغيل البرامج والأنظمة
- بناء قدرات قابلة للتكرار وموثوقة من خلال التجربة وردود الفعل والتعلم والتطور المستمر
- تكييف الممارسات مع المنتجات والخدمات المحددة
- تحديد عمليات دورة الحياة والتحكم فيها وتحسينها
- دمج إدارة المخاطر والجودة والأمن والخصوصية والسلامة
- تعظيم استخدام الأتمتة
- تأسيس مبادئ هندسة البنى والتصميم لدعم إجراءات دورة الحياة
- التركيز على المهمة والقيمة واحتياجات العملاء
- تنمية ثقافة التعاون والتعلم والتكيف والمرونة
- إدخال الأطر المستخدمة في المجال للاسترشاد بها في عمليات التحسين.
فهم مستويات المسؤولية لهذه المهارة
حيث لا يتم تعريف المستويات الأدنى ...
- لا يتم تحديد المهام والمسؤوليات المحددة لأن المهارة تتطلب مستوى أعلى من الاستقلالية والتأثير والتعقيد في صنع القرار مما هو متوقع عادة في هذه المستويات. يمكنك استخدام عبارات الجوهر لفهم المسؤوليات العامة المرتبطة بهذه المستويات.
حيث لا يتم تعريف المستويات الأعلى ...
- لم يتم تحديد المسؤوليات والمساءلة لأن هذه المستويات العليا تنطوي على قيادة استراتيجية وتأثير تنظيمي أوسع يتجاوز نطاق هذه المهارة المحددة. انظر بيانات الجوهر.
تطوير المهارات وإظهار المسؤوليات المتعلقة بهذه المهارة
تظهر المستويات المحددة التقدم التدريجي في المهارات والمسؤوليات.
حيث لا يتم تعريف المستويات الأدنى ...
يمكنك تطوير معرفتك ودعم الآخرين الذين يتحملون مسؤولية في هذا المجال من خلال:
- تعلم المفاهيم والمبادئ الأساسية المتعلقة بهذه المهارة وتأثيرها على دورك
- أداء المهارات ذات الصلة (انظر مهارات SFIA ذات الصلة)
- دعم الآخرين الذين يقومون بمهام وأنشطة ذات مستوى أعلى
حيث لا يتم تعريف المستويات الأعلى ...
- يمكنك التقدم من خلال تطوير المهارات ذات الصلة التي هي أكثر ملاءمة لمستويات أعلى من القيادة التنظيمية.
انقر لمعرفة سبب عدم تعريف مهارات SFIA على جميع المستويات ال 7.
إظهار/إخفاء الأوصاف والمستويات الإضافية.
مستويات المسؤولية عن هذه المهارة
3 | 4 | 5 | 6 | 7 |
المستوى1
المستوى2
هندسة دورة حياة الأنظمة والبرمجيات: المستوى3
يوفر الدعم لتنفيذ ممارسات دورة حياة الأنظمة والبرمجيات من خلال تطبيق الأساليب والإجراءات المعمول بها. يدعم عمليات الأتمتة والتكامل المستمر تحت التوجيه. يراقب ويقدم تقارير عن فعالية أنشطة إدارة دورة الحياة. يساهم في توثيق وصيانة أدوات وممارسات دورة الحياة.
هندسة دورة حياة الأنظمة والبرمجيات: المستوى4
يحدد المتطلبات الخاصة بممارسات العمل وعمليات الأتمتة الخاصة بدورة حياة النظم والبرمجيات. يضع خيارات تصميمية لبيئة العمل تتعلق بالأساليب والإجراءات والآليات والأدوات والأفراد. يختار ممارسات العمل الخاصة بدورة حياة النظم والبرمجيات فيما يتعلق بمكونات البرمجيات والخدمات متناهية الصغر. يستخدم الأتمتة لتحقيق نواتج آمنة ومهيكلة بشكل جيد.
هندسة دورة حياة الأنظمة والبرمجيات: المستوى5
يتعاون مع المسؤولين عن إدارة دورة حياة النظم والبرمجيات القائمة لاختيار وتبني وتطويع ممارسات العمل ويدعم استخدام بيئة العمل في ممارسات العمل الخاصة بدورة حياة النظم والبرمجيات ويوفر تغذية راجعة فعالة للحث على تطوير الأفراد والفرق المسؤولة عن ممارسات العمل الخاصة بدورة حياة النظم والبرمجيات. يقدم التوجيه ومقترحات لدعم منهج التعلم والتحسين المستمر ويساهم في تحديد مجالات جديدة بداخل المؤسسة يمكن استخدام ممارسات العمل الخاصة بدورة حياة النظم والبرمجيات فيها.
هندسة دورة حياة الأنظمة والبرمجيات: المستوى6
يحقق الالتزام المؤسسي بالاستراتيجيات لتنفيذ ممارسات عمل خاصة بدورة حياة النظم والبرمجيات لتحقيق أهداف العمل. يتعاون مع الآخرين لتحقيق التكامل بين السياسات والمعايير والآليات المؤسسية عبر دورة الحياة الكاملة للنظم والبرمجيات. يطور ويستخدم بيئة العمل الداعمة للممارسات الخاصة بدورة حياة النظم والبرمجيات الخاصة بالمنتجات والخدمات الاستراتيجية الكبيرة والمعقدة. يدفع نحو ممارسة أنشطة بهدف إدارة المخاطر المرتبطة بممارسات العمل الخاصة بدورة حياة النظم والبرمجيات. يخطط ويدير عملية تقييم أو تقدير ممارسات العمل الخاصة بدورة حياة النظم والبرمجيات
هندسة دورة حياة الأنظمة والبرمجيات: المستوى7
يمثل ويقود ممارسات العمل الخاصة بدورة حياة النظم والبرمجيات على أعلى مستوى في المؤسسة ويحدد الفرص السانحة للابتكار في ممارسات العمل الخاصة بدورة حياة النظم والبرمجيات بهدف تحقيق أهداف المؤسسة وغاياتها. يدفع نحو إحداث التغييرات الضرورية على الثقافة والبيئة المؤسسية ويُعرّف جميع أصحاب المصلحة بالفوائد الناشئة عن هذا. يشرف على جودة العمل ويقدم مزايا للعمل قابلة للقياس.