تخطيط عمليات الإصدار والتغيير وإدارة المخاطر

مكتمل

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

يتم تصنيف الإصدارات على أنها ترقيات وتحديثات. تشمل الترقيات الانتقال من أحد الإصدارات الرسمية إلى الإصدار التالي. على سبيل المثال، ستكون الترقية من 7.1 إلى 7.3. تتضمن الترقية البيانات والكود. يطبق التحديث حزمة ثنائية على البيئة. هذه العملية لها وقت تعطل أقل ولا تتضمن ترقية البيانات.

قبل نشر أي من الإصدارات في بيئتك، ضع في اعتبارك قراءة خطط إصدار Dynamics 365 وMicrosoft Power Platform لاكتشاف التحديثات الجديدة التي تتم إضافتها. سيمنحك هذا فكرة عن المناطق التي ستتأثر.

ستحتاج إلى معرفة الإصدار الذي تريد تحديده للترقية. ونظراً لأن Microsoft تزيل أقدم إصدار من البرنامج عند طرح إصدار جديد، فإننا نوصي بالانتقال إلى أحدث إصدار متوفر دائماً. سيمنحك هذا شهرين لترقية بيئاتك قبل أن يصبح هذا الإصدار غير متاح. على سبيل المثال، إذا بدأت في ترقية بيئاتك إلى الإصدار x بدلاً من الإصدار الأحدث x.2، وأصدرت Microsoft الإصدار x.3 قبل أن تتمكن من ترقية بيئة الإنتاج الخاصة بك، فلن يكون الإصدار x متاحاً لك لترقية بيئة الإنتاج الخاصة بك.

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

تحديد المخاطرة

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

  1. تحديد أي تهديدات محتملة.
  2. تقييم المناطق المعرضة لتلك التهديدات.
  3. تحديد احتمالية أو مخاطر المناطق التي تتأثر.
  4. تحديد طرق تقليل المخاطرة.
  5. تحديد أولويات خطط تقليل المخاطر.

يمكن أن يساعد استخدام خطط الإصدار التي تقدمها Microsoft في تحديد المناطق في تطبيقات التمويل والعمليات التي يتم تغييرها والتغييرات التي يتم إجراؤها. لتقليل مخاطر خطة الإصدار الجديدة، يجب أن تتوفر لديك الموارد المتاحة لاختبار المناطق التي يتم تغييرها. كما تحتوي Microsoft على Regression Suite Automation Tool (RSAT) لأتمتة الاختبارات استناداً إلى تسجيلات المهام.