هل من المزعج إطلاق برنامجك برقم إصدار تجاري > 1؟[مغلق]

StackOverflow https://stackoverflow.com/questions/134568

  •  02-07-2019
  •  | 
  •  

سؤال

هل من المزعج إصدار برنامجك برقم إصدار أعلى من 1؟

على سبيل المثال، بعض عدم قد يرى الأشخاص المتخصصون في التكنولوجيا أن منتج منافس برقم إصدار أعلى يعني أن برنامجي ليس بنفس الجودة.

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

المحلول

أعتقد أن هناك ثلاث طرق رئيسية يقوم بها الأشخاص بتسويق إصدارات المنتجات:

  1. اسم المنتج [الإصدار #] (أيوورد بيرفكت 5.0)
  2. اسم المنتج [سنة الإصدار] (أيجنتو 2008.0)
  3. اسم المنتج [اسم الرمز] (أي.ويندوز فيستا)

أنا أفضل فعليًا سنة الإصدار كجزء من إستراتيجية الإصدار، فهي تتيح لعملائك معرفة أحدث إصدار من المنتج، والعمر العام للإصدار، وباستخدام نوع الرقم 2008.1، ستعرف أن الإصدار عبارة عن مراجعة (أي 2008.1).حزمة الخدمة).

إذا كنت لا تزال تقرر استخدام رقم الإصدار، فأنا أرى ذلك لا الضرر في البدء بـ 1.1، هذا ما كنا نفعله دائمًا في مكان عملي القديم...

نصائح أخرى

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

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

ما يريد التسويق تسميته بالمنتج، لا يهمني، وفي الواقع، أفضل ألا يلتزموا بأرقام الإصدارات.وهو الأمر الذي حققته Microsoft بشكل جيد، لأنه على الرغم من أن أرقام الإصدارات الداخلية الخاصة بها تظل متسقة ومعقولة إلى حد ما، فإن التسويق لا يدفع "Windows 6" بل "Vista".

قامت شركة Oracle بذلك من خلال إصدارها الأول لقاعدة البيانات.لم يكن هناك أوراكل 1.

إن رأيك في جودة برامج Oracle أمر مختلف....:-)

الحل البسيط لذلك هو إصدار أول إصدارين بأرقام السنوات (السنة الحالية أو السنة القادمة) أو أسماء النماذج.هذا نوع من الموضة الآن على أي حال:

  • دلفي 2009
  • مرض التصلب العصبي المتعدد SQL 2008
  • شبابيك مشهد من خلال
  • مايكروسوفت أوفيس 2007
  • كائنات Rem الأكسجين (الذي جاء بعد Chrome و Joyride)

على الرغم من أن أرقام الإصدارات الفردية لا تزال أكثر شيوعًا.

وهذا يتجنب السؤال "أين هو الإصدار 1؟" دون أن يكون لديك الإصدار 1.بعد بضعة إصدارات، يمكنك العودة إلى أرقام الإصدارات إذا كنت تريد ذلك، وتكون عند رقم محترم.

يمكنك أيضًا الابتعاد عن أرقام الإصدارات معًا وبيع برنامجك على موقع أساس الاشتراك, ، لذا فإن عملية الشراء تتضمن تحديثات لمدة عام، ومن ثم يمكنك منحهم الإنشاء 20080925أ (تاريخ الإنشاء)، وقم بتحديثها بشكل متكرر إلى أحدث إصدار معتمد.

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

في الواقع، سأكون أكثر ميلًا إلى إبقاء أرقام إصداراتي أقل من أرقام منافسي، لذلك يمكن لمسؤولي التسويق أن يقولوا "الإصدار 2 الخاص بنا يساوي الإصدار 10!لقد استغرقوا 10 إصدارات للوصول إلى هذا الحد، وقد وصلنا إليها في نسختين!لذلك أصبح موظفونا أكثر ذكاءً بخمس مرات!أعطونا المزيد من المال!"

(وهذا هو السبب في أنني لا أملك شركتي الخاصة، أو لا أريدها على الإطلاق).

بالنسبة لبرنامجنا، استخدمنا الإصدار 1.0 و1.1 داخليًا ولم نطرحهما للعامة مطلقًا.أول إصدار عام لنا كان الإصدار 2.0.لم ينزعج أحد وإذا سأل أحد أخبرناهم عن الإصدار الداخلي.

لن أقلق بشأن ذلك.دع جودة برامجك تتحدث عن نفسها.العصا مع 1.0.أو الأفضل من ذلك، عدم إرفاق رقم الإصدار على الإطلاق.إذا أراد شخص ما معرفة الإصدار - حسنًا، هذا هو الغرض من المساعدة / المعلومات.=)

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

0.02 دولار الخاص بي هو أن رقم الإصدار يجب أن يعكس الميزات/التغييرات الرئيسية للمنتج، وبالتالي فإن الإصدار العام الأول هو حسب التعريف 1.0.0.

وفي كلتا الحالتين سيعرف الناس أنه الإصدار 1.إذا أطلقت عليه الإصدار 2.0 ولكن الإصدار 1.0 لا يمكن العثور عليه في أي مكان، ولم يره أحد من قبل، فسوف يكتشفه الناس.

وبدلاً من ذلك، يمكنك الإصدار داخليًا والاتصال بمنتجك "Amazing App Betterthan XYZ 2008"

يحرر:في الحقيقة لقد غيرت رأيي، اتصل ببرنامجك Amazing App 2010.بهذه الطريقة سوف يعتقد الناس أنها من المستقبل.

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

يمكنك استخدام سنة الإصدار، أو اسم رمزي فاخر بدلاً من رقم الإصدار، وبالتالي تجاوز المشكلة الأخلاقية المتمثلة في جعل برنامجك يبدو أكثر فظاظة مما هو عليه في الواقع :)

التسويق لديه الكثير للإجابة عليه.

أقول نعم، فمن غير الأخلاقي تضخيم الرقم بشكل مصطنع لصالحك.ومع ذلك، فمن الجيد تمامًا أن نطلق عليه الإصدار 10.0 X .1!

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

ربما لن يعرف الأشخاص غير المتمرسين بالتكنولوجيا حتى ما هو رقم الإصدار الخاص بأحد البرامج التي يمتلكونها/يريدونها.

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

دعني أعيد السؤال إليك:هل تفضل شراء الإصدار 1 من حزمة برامج كبيرة ومكلفة أم الإصدار 3.14؟

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

بالتأكيد، يجب أن نسميها الإصدار 1.ولكن لا توجد قاعدة بشأن مدى سرعة إصدار الإصدار 2 بعد ذلك!

وورد ستار 1986

أنا مؤمن كبير بـ:

[رئيسي].[ثانوي].[فرعي ثانوي/تصحيح]

حيث أن بيتا [الرئيسية] = 0 وغاما [الرئيسية] تبدأ عند 1.أعتقد أنه نظام ترقيم الإصدارات الأكثر إفادة وسهل الفهم والصدق.

بالطبع، بالنسبة إلى ألفا، فأنا من محبي الطريقة الأبسط:[svn-revision-num] لأنه مخصص للاستخدام الداخلي فقط في تلك المرحلة وهذا أكثر إفادة.

يفعل Ubuntu ذلك على أساس الوقت مثل 9.04،9.10 وما إلى ذلك، يمكننا دائمًا تخمين أيهما الأحدث.

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