إدارة توافق المنتج

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

تخيل أن التطبيق الخاص بك هو موقع ويب يرافقه فريق فني خاص بها. نظرًا لوجود واجهة ويب ، يلزمك تتبع التوافق مع المتصفحات الشائعة. ثلاثة لاعبين رئيسيين: Google Chrome و Mozilla Firefox و Microsoft Internet Explorer. إذن ، لديك الآن ثلاثة تطبيقات توافق تابعة لجهة خارجية تحتاج إلى تتبعها والتخطيط لها. هذا يعني أنك بحاجة إلى تذكر الإصدارات ذات الصلة ، ولا تنس أن تأخذ في الاعتبار الوقت لاختبار وإصلاح أخطاء التوافق.

دعونا تعقيد الأمور قليلا. سيكون لدى المنتج تخطيط محمول للعمل على الهواتف الذكية. لذلك تحتاج إلى إضافة المزيد من Google Chrome لنظام Android ، و Google Chrome لنظام التشغيل iOS ، و Apple Safari لنظام التشغيل iOS. ارتفع عدد منتجات الجهات الخارجية المراقبة بسرعة إلى 6. ولكن لا يزال يبدو قوياً.

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

كما ترون ، حتى في مثل هذا المثال البسيط ، تحتاج إلى مراقبة التوافق مع منتجات من 7 إلى 10 أطراف خارجية. تتبع ينطوي على السيطرة على دورة حياتهم وتواريخ الإصدار. يحتوي البرنامج المعقد على مشاريع توافق كبيرة ، خاصة لتطبيقات المؤسسات. القيام بتصدير أو استيراد البيانات - راقب أنظمة الطرف الثالث مثل ECM أو ERP أو خوادم البريد. لديك عميل المحمول؟ رائع ، لقد توسعت قائمتك لتشمل إصدارات Android و iOS. هل هناك عميل سطح مكتب يتم تثبيته؟ إضافة إصدارات Microsoft Windows و Apple macOS.

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


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

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

قد تتضمن إدارة التوافق أيضًا مراقبة المكونات القابلة للنشر. تذكر كم عدد مكتبات الطرف الثالث التي يستخدمها فريق التطوير؟ لديهم أيضا دورة حياتهم الخاصة.

كيف يتم ذلك في مشاريعك؟ التخطيط للمستقبل أو عند الطلب. من المسؤول عن هذا؟

Source: https://habr.com/ru/post/ar437358/


All Articles