تطويع وتهيئة البرمجيات PORT

تصميم واستخدام عمليات تهيئة للمنتجات من البرمجيات في البيئات أو المنصات الخاصة بالبرمجيات.

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

عادة ما تُطبق هذه المهارة على تصميم واستخدام عمليات التهيئة والتطويع لكمية كبيرة ومعقدة من البرمجيات.

يتضمن هذا على سبيل المثال لا الحصر:

  • برمجيات تخطيط موارد المؤسسة (ERP) وإدارة العلاقة مع العميل
  • أنظمة تشغيل الخادم/ الحاسب المركزي
  • حلول البرمجيات كخدمة (SaaS)
  • منصات/ مجموعات التكامل
  • الأدوات التي يوفرها مزودو خدمة البنى التحتية كخدمة (IaaS) والمنصات كخدمة (PaaS).

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

  • نقل عملية تهيئة البرمجيات ما بين مختلف البيئات أو المنصات
  • يغير عمليات التكوين والتهيئة المعقدة أو المتداخلة عبر مختلف الوحدات والقدرات الموجودة داخل الحلول الخاصة بالبرمجيات.

في ضوء الاحتياجات والخصائص الخاصة بالمشروع أو العمل المراد إنجازه، قد تكون طرق تكوين وتهيئة البرمجيات ودورات حياتها إما نُهُجًا تنبؤية (قائمة على خطط) أو نُهُجًا توافقية (تكرارية/ سريعة).

تطويع وتهيئة البرمجيات: المستوى 1 3

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

تطويع وتهيئة البرمجيات: المستوى 1 4

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

تطويع وتهيئة البرمجيات: المستوى 1 5

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

تطويع وتهيئة البرمجيات: المستوى 1 6

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