سؤال

أنا أكتب مشروعًا جديدًا، ولدي خيار بين استخدام مكتبة موجودة فقط في OSX 10.5 والإصدارات الأحدث (نحن الآن في الإصدار 10.6)، ولكنها تجعل حياتي أسهل بكثير، واستخدام مكتبة من الإصدارات السابقة، ولكن لا بد لي من القيام بالكثير من العمل بنفسي.

كيف يتخذ المرء هذا القرار؟كيف يمكنك الموازنة بين التكنولوجيا الجديدة/الأفضل مقابل العملاء الذين يستخدمون الأنظمة القديمة؟

الوقت المتوقع للوصول:هل يعرف أحد موقعًا يقارن حصة السوق حسب النسبة المئوية لنظام تشغيل معين؟نظرًا لأن هذا منتج استهلاكي، إذا كان 2٪ فقط من مستخدمي Mac لا يزالون يستخدمون الإصدار 10.4، فهذا النوع من يجعل حياتي سهلة.وبالمثل، إذا كان 25% لا يزالون على 10.4...(أعلم أنه من المؤكد تقريبًا أن تكون في مكان ما بين ...)

هل كانت مفيدة؟

المحلول

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

نصائح أخرى

اسأل عملائك - كم عددهم في الإصدارات الأقدم من نظام التشغيل؟

هل تستطيع تحمل خسارتهم؟

يحرر: (التعليق التالي)

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

ومع ذلك، يعد الشحن ميزة، لذا إذا حصلت على المنتج بشكل أسرع، يمكنك دائمًا إعادة صياغة الكود لاستخدام المكتبات القديمة لو تعتقد أنه سيكسب العديد من المبيعات.

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

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

هل يمكن الاستمرار في دعم الإصدار السابق مع إصلاحات الشوائب، مجرد ملامح ليست جديدة التي تعتمد على X المكتبة.

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

وبالإضافة إلى ذلك، إذا كانوا يريدون حقا البرنامج، وأنها سوف الترقية إلى 10.5 أو 10.6 وكسب الكثير من المزايا الأخرى في نفس الوقت. في حين أن هذه الترقية OS لن تكون حرة، وسوف يأتي مع العديد من المزايا الأخرى للعملاء، لأنها قد لا تمانع.

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

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

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

وبلدي سبيل المثال: ما قبل 2000 مقابل 2005، فإنه من المستحيل تقريبا لإعادة القول .. عملية الإنشاء من 1 مليون خطوط 100٪ حفظ وأوقفتها البصرية 6.0 المشاريع ستوديو من العام 1999-2001، الحصول على جميع مكتبات 3rd الطرف من عصر، وإعداد SDK الصحيح، المنصة نفسها، كل البقع، والنتائج جعل الثنائية متطابقة. لا يمكن.

ولكن الى حد كبير يعمل من أجل ستوديو 2005.

وتحتاج لاجراء محادثات مع كل من المبيعات والدعم، والسماح لهم الحكم على ما تأثير سيكون.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top