المشاكل التي نتعامل معها
- تريد استبدال تطبيق قديم مبني بـ VB6 أو MFC أو WinForms
- لا توجد وثيقة مواصفات، وسلوك التطبيق الحالي هو المواصفات الفعلية
- استقال المسؤول عن التطبيق، وكلّ تعديل يحمل خطر أن يكسر شيئًا
- تريد تجديدًا شاملًا، لكن مخاطر توقّف العمل والتراجع كبيرة
- تريد أن تقرّر كيفية التعامل مع التقارير والبيانات وتكامل الأجهزة وأصول COM القائمة
في استبدال تطبيقات ويندوز، الأهمّ ليس إعادة البناء فورًا، بل التقاط المواصفات الكامنة في التشغيل الحالي وتحديد ترتيب الاستبدال.
المواضيع التي نتقنها
- ترحيل تطبيقات الأعمال المبنية على VB6 / MFC / WinForms
- جرد الشاشات والتقارير والبيانات والإعدادات والتكاملات الخارجية
- مواصلة استخدام COM / ActiveX / OCX القائمة أو فصلها تدريجيًّا
- خطط تشمل التشغيل المتوازي، والتراجع، وبروفات الانتقال
- تصميم التطبيق الويندوزي الجديد وتنفيذه ودعم الانتقال إليه
طريقة العمل
- أوّلًا، نتحقّق من شاشات التطبيق الحالي وبياناته وتقاريره وتكاملاته الخارجية وإجراءات تشغيله.
- بعد ذلك، نفصل بين ما يُبقى عليه وما يُستبدل أوّلًا وما يُؤجَّل، ونضع خطة انتقال مرتّبة حسب المخاطر.
- في التنفيذ، نمضي في تصميم التطبيق الجديد وتطويره والانتقال إليه، مع مراعاة التشغيل المتوازي وخطة التراجع.
الاستشارات التي تناسب هذه الخدمة
- تطبيق ويندوز القديم بلغ حدًّا يصعب معه الاستمرار في استخدامه
- تريد الخروج من حالة الاعتماد على المورّد أو المسؤول السابق
- تريد الانتقال تدريجيًّا إلى بنية جديدة دون كسر المواصفات القائمة
- قبل الاستبدال، تريد البدء بالتحقيق والتخطيط فقط