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

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

الشكل 2 التطبيقات الرئيسية
تعقيد التطبيقات الأساسية
تعتبر تطبيقات الأعمال الهامة ، بغض النظر عما إذا كانت تفاعلية أو مجمعة ، معقدة للغاية. ينعكس هذا ليس فقط في التعليمات البرمجية المصدر ، ولكن أيضًا في منطق العمل المنطقي ومنطق معاملة قاعدة البيانات. تتضمن هذه التطبيقات عدة واجهات تربط أنظمة تقنية المعلومات الداخلية والخارجية عن كثب ، وتخدم مختلف عمليات الأعمال ومجموعات المستخدمين.
تعمل التطبيقات الرئيسية بشكل أساسي على الأنظمة الأساسية المركزية أو الخوادم التي تتمتع بدرجة عالية من القابلية للتوسعة وتستخدم تقنيات مثل Natural أو COBOL أو Adabas أو DB2 أو VSAM. نظرًا لأن جميع هذه الأنظمة قد تم تحسينها على مر السنين ، فإنها توفر مستوى عاليًا من الجودة خلال المرحلة التشغيلية ، مما يترجم إلى دعم للمتطلبات الصارمة لاتفاقيات مستوى الخدمة (SLAs).
شفافية العملية الكاملة والمعرفة الكاملة لهذه التطبيقات ذات الصلة قد تكون في خطر بسبب عوامل مثل التقاعد والأجيال اللاحقة. غالبًا ما لا تتوفر وثائق محدثة ومتسقة حول تنفيذ أنظمة تكنولوجيا المعلومات ووظائف الأعمال ذات الصلة.

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

الشكل 4 منصة التحليل المتكامل
تحليل ثابت للتطبيقات
يتم تطبيق منطق الأعمال ومنطق العمليات باستخدام التعليمات البرمجية المصدر وهياكل البرامج والمكتبات ذات الصلة. ومع ذلك ، غالبًا ما تكون شفرة المصدر عبارة عن كود معكرونة بدون بنية واضحة ، مما يؤثر سلبًا على التعرف على منطق العمل وتغييره. تتيح لك Natural Engineer ، أداة التحليل الثابت للتطبيقات (مثل البرامج وهياكل البيانات) ، عرض الموقف الحالي بدقة. خيارات التقييم المختلفة ستساعد في جعل التحليل الثابت المعقد للتطبيقات أكثر قابلية للإدارة.

الشكل 5 تحليل ثابت للتطبيقات
توفر منصة التحليل المثالية ، مثل Natural Engineer ، الميزات التالية:
- أدوات تحليل جداول COBOL و IBM CICS ورمز مصدر JCL و Natural.
- دعم Adabas & Natural و COBOL ، بالإضافة إلى لغات وميزات 3GL الأخرى ، مثل أنواع البرامج المختلفة ، مثل الروتينات وأجهزة الكمبيوتر المحمولة وإصدارات المنتجات المختلفة.
- واجهة الاعتراف والوثائق.
- الإنشاء التلقائي لوثائق التطبيق ، والمخططات الهيكلية (على سبيل المثال ، التحكم في التدفق ، وجداول القرارات) ، والتقارير وتحليل التأثيرات في أشكال متعددة (على سبيل المثال ، Microsoft Excel و Microsoft Word و PDF و HTML).
- التعرف على قواعد البيانات (مثل Adabas و DB2) وهياكل قواعد البيانات وأنواع الوصول.
- مقاييس التعقيد (مكابي ، هالستيد).
- الكشف عن شفرة المصدر القديمة أو الزائدة عن الحاجة.
- أدوات قائمة على الويب للتنقل التفاعلي من خلال هياكل البرامج والتبعيات.
تحليل العملية الديناميكية
يقوم التحليل الديناميكي بتقييم حمل معاملة التطبيق في وقت التشغيل والوصول إلى قاعدة البيانات وتفاعل المستخدم ومكالمات الخدمة أثناء التشغيل العادي وحمل الذروة. بفضل هذا التحليل ، يمكنك الحصول على معلومات حول عدد مستخدمي التطبيق خلال فترة زمنية محددة والكفاءة التي يتعامل بها مع عمليات التحميل القصوى.
يمكّنك حل العمليات بالكامل من تقييم العمل في وضع معالجة الدُفعات والعمل مع شبكات كاملة من وظائف الدُفعات. يتم فحص حالات معالجة جميع الوظائف للكشف عن أي انتهاكات لجيش تحرير السودان والإبلاغ عنها وفهم أفضل للتبعيات.

الشكل 6: التحليل الديناميكي لتطبيقات الحوار والدُفعات
توفر منصة التحليل المثالية ، مثل Entire Operations ، إمكانات التحليل الديناميكي التالية:
- دعم التطبيقات التفاعلية والدُفعات.
- تشخيص شفرة المصدر أثناء تنفيذ التطبيق (التنميط ونطاق الكود).
- مراقبة حالة الإنتاج على المنصات الموزعة وغير المتجانسة.
- الكشف عن الحالات الحرجة من خلال الرصد المنتظم لمؤشرات الأداء الرئيسية للنظام.
- قياس وتصور عمليات الدُفعات المكتملة وتحديد الاختلافات في العمليات (الهدف مقابل الواقع).
- لوحات معلومات رسومية لتسعير سريع وسهل.
تحليل وظائف العمل
تتمثل المهمة الرئيسية لتحليل وظائف الأعمال في التطبيق الرئيسي في إنشاء اتصال بين عناصر العمل والعناصر الفنية من أجل تحديد أجزاء التطبيق التي تنفذ قواعد أعمال محددة و (أو) عمليات. فقط من خلال مثل هذه الارتباطات يمكننا الحصول على صورة كاملة للتقدم المحرز في التطبيق وتبادل البيانات فعليًا بين موظفي وحدات الأعمال وإدارة تكنولوجيا المعلومات.
توفر الواجهة بين أدوات التحليل الثابت لـ Natural Engineer وتحليل وظائف الأعمال معلومات حول التطبيقات والبرامج والعلاقات بطريقة يفهمها الموظفون غير التقنيين. إنه بمثابة أساس لتوثيق العمليات التجارية والتوصيات للتحسينات والفرص الجديدة.

الشكل 7: تحليل التطبيقات الرئيسية لوظائف الأعمال
يوفر التحليل المثالي من خلال واجهة مهندس ARIS الطبيعي ومنصة ARIS الميزات التالية:
- ربط العمليات التجارية والقواعد بمكونات التنفيذ.
- ترجمة المنطق التقني للبرنامج إلى تنسيق وثائق إضافي (على سبيل المثال ، في شكل تسجيل نمذجة العمليات التجارية.
- (BPMN)) ، والتي ستكون مفهومة ومفيدة لوحدات العمل.
- مطابقة بيانات الحزمة مع أحداث العمل (منطق الأعمال).
- تحليل العمليات التجارية وتنفيذها من أجل تحسين.
- دعم التعاون بين دوائر الأعمال والتكنولوجيا.
تحليل محفظة تكنولوجيا المعلومات
ستصبح نتائج تحليل التطبيقات الرئيسية ووظائف أعمالها أساسًا لإجراء جرد وتحليل لحافظة تكنولوجيا المعلومات. سيساعد تحليل محفظة تكنولوجيا المعلومات على تحديد وتقييم وظائف العمل ، وكذلك التطبيقات والتقنيات والاستراتيجيات والمتطلبات والمشاريع وعلاقاتها المعقدة مع بعضها البعض من أجل تحسين بيئة التطبيق وضمان الامتثال لأهداف العمل.
لتنفيذ بيئة مثالية ، يتم استخدام نظام أساسي لإدارة محفظة تكنولوجيا المعلومات ، مثل برنامج Alfabet Software AG ، بالإضافة إلى خطط لتنفيذ الامتثال ومراقبته. علاوة على ذلك ، في مراحل جمع المعلومات وتقييم الحافظة واتخاذ القرارات المتعلقة بالحافظة ، من المهم للغاية استخدام نهج قائم على استخدام الأدوار والمسؤوليات. يحتاج المهتمون بإدارة محفظة تكنولوجيا المعلومات الخاصة بهم إلى معلومات موثوقة حول التطبيقات وخصائصها. يجب أن يتمتعوا أيضًا بحق الوصول إلى المحتوى وطرق العرض والوظائف وسير العمل وفقًا لأدوارهم.

الشكل 8: التفاعل بين وظائف الأعمال ومحفظة تكنولوجيا المعلومات والتطبيقات الرئيسية
في عملية التحليل ، تسمح منصة إدارة محفظة تقنية المعلومات لشركة Alfabet لجميع الأطراف المهتمة بما يلي:
- ربط وظائف الأعمال والتطبيقات والتقنيات والمشاريع والاستراتيجيات والمتطلبات والتكاليف.
- تحديد معايير لتوثيق وتقييم المشاريع (تحليل التكلفة / الدخل).
- استخدم نتائج تحليل التطبيقات ووظائف الأعمال لتحسين حجم التطبيقات ومواءمتها مع استراتيجية العمل.
- تقييم تأثير التغييرات في وظائف أو تقنيات الأعمال على محفظة التطبيق والعكس بالعكس.
- إنشاء ومراقبة الامتثال لخطة التنمية من حيث المشهد التطبيق.
- دمج مستودعات تكنولوجيا المعلومات الحالية وأصولها.
- تخصيص ميزات التقارير والتحليلات.
- تحديد وتكوين مستويات الوصول وسير العمل للأدوار المعنية.
التخطيط الاستراتيجي لتحويل تكنولوجيا المعلومات والنمذجة
تعمل نتائج تحليل التطبيقات ووظائف الأعمال وحافظة تكنولوجيا المعلومات بالكامل كنقطة انطلاق لاتخاذ القرارات التي من شأنها تسهيل تطوير خطة تطوير قوية تحول هندسة التطبيقات الأساسية الحالية الخاصة بك إلى بنية موجهة نحو المستقبل. يسمح التحليل الفعال للإدارات ذات الصلة بمراقبة وإدارة عملية التحول بشكل مستمر حسب الحاجة. تعني إمكانية التشغيل المتوازي للتطبيقات الحالية والمستهدفة خلال فترة التنفيذ أنه يمكن تقييم عناصر البنية التي تم تغييرها أو إضافتها في مرحلة مبكرة ، مما يقلل المخاطر بشكل كبير ويقلل من وقت التنفيذ.

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