10 دروس يجب على مطوري البرامج تعلمها من نجاح CCleaner

يعلم الجميع الآن أن CCleaner مرادف لتنظيف النظام، تمامًا كما أن جوجل مرادف للبحث. إنه أحد أقدم برامج تنظيف النظام، حيث أُطلق لأول مرة عام ٢٠٠٥. ورغم أن CCleaner كان أول برنامج تنظيف شامل للنظام آنذاك، إلا أنه يجب على المستخدمين ملاحظة أن النجاح الحقيقي يأتي بعوامل مختلفة (بما في ذلك التوقيت).

المُذهل هنا ليس أن CCleaner كان أول أداة تُتقن فن التنظيف، بل النمو المُذهل على مدار ست سنوات. ويبدو أن جوجل تتوقع نموًا أكبر له في عام ٢٠١٠.

10 دروس يجب على مطوري البرامج تعلمها من نجاح CCleaner

من خلال خبرتي (ككاتب تقني)، لاحظتُ نموًا هائلًا للتطبيقات الشائعة، ولكن بعد فترة من الوقت، يتوقف هذا النمو أو يبدأ بالتراجع تدريجيًا بسبب المنافسة الشديدة. لكن يبدو أن CCleaner نجح في الحفاظ على مكانته بشكل جيد. بل إنه نجح لدرجة أن بعض المطورين المستقلين توقفوا عن تطوير برامج تنظيف النظام لإدراكهم أن منافسة CCleaner شبه مستحيلة.

10 دروس يجب على مطوري البرامج تعلمها من نجاح CCleaner

فما هي الخطوات التي اتخذها برنامج CCleaner بالضبط ليصبح بهذه الشعبية والانتشار؟ إليك عشرة دروس ينبغي على كل مطور برامج تعلمها من النجاح الباهر الذي حققه CCleaner.

الدرس الأول - KISS (ابق الأمر بسيطًا يا غبي)

هذا أفضل درس يُعلّمك إياه CCleaner. ينطبق KISS على اسم المنتج ووظائفه وسهولة استخدامه. ما مدى سهولة تهجئته؟ حرف "C" قبل "Cleaner" يجعل CCleaner بسيطًا. ما مدى سهولة الوظائف؟ جميع الوظائف الأساسية مُوضّحة بوضوح في النافذة الرئيسية، ببساطة. ما مدى سهولة الاستخدام؟ واجهة المستخدم الرسومية البسيطة للغاية هي أحد أسباب انتشاره بين الأدوات المماثلة الأخرى.

الدرس الثاني - لا تغير اسم المنتج لاحقًا

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

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

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

تحديث: اقرأ الجملة الأخيرة أعلاه مرة أخرى، "تغيير الاسم لاحقًا...". كما أشار المُعلّق أدناه، كان اسم CCleaner في البداية CrapCleaner، ولكن يجب أن تضع في اعتبارك أنهم غيّروا الاسم في وقت أبكر مما يفعله معظم المطورين. تغيير الاسم عند بدء التشغيل أفضل من تغييره لاحقًا بعد فوات الأوان. تذكّر أيضًا أنهم اختاروا اسمًا أبسط وأقصر بكثير، وهو أيضًا أحد عوامل النمو المهمة.

الدرس 3 – التحديث بانتظام

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

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

ما هو الدرس المستفاد هنا تحديدًا؟ بينما تواجه برامج أخرى صعوبة في دعم Windows 7، يُعد CCleaner من أوائل التطبيقات التي أضافت دعمًا لـ Windows 7 JumpList. وهذا يُعطي المستخدمين دافعًا إضافيًا للانتقال إلى CCleaner.

الدرس الرابع - إخطار المدونين ومشرفي المواقع

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

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

الدرس الخامس - لا تفسد الأمر

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

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

الدرس السادس - لا منتدى = لا نمو

العنوان يُلخّص الأمر تمامًا. ينسى معظم المطورين إضافة المنتديات إلى مواقعهم، لكن ألقِ نظرة على الصفحة الرئيسية لبرنامج CCleaner. لا يقتصر الأمر على توفير رابط واضح للمنتديات في شريط العنوان، بل يوفر أيضًا رابطًا للمنتدى في نهاية الصفحة الرئيسية التي يزورها آلاف المستخدمين يوميًا.

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

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

الدرس 7 - توفير طريقة سهلة للترقية

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

أتذكر أن آخر مرة ثبّتت فيها برنامج CCleaner كانت في أغسطس ٢٠٠٨، واليوم تم تحديثه إلى أحدث إصدار تلقائيًا. يحتوي CCleaner على مُحدّث مُدمج يُبقي البرنامج مُحدّثًا باستمرار. تذكر أن المستخدمين يريدون ميزات أكثر ومشاكل أقل، لذا فإن إضافة مُحدّث مُدمج تُعدّ طريقة رائعة لتخفيف عناء العملاء.

الدرس الثامن – الهندسة المعمارية الصلبة

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

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

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

الدرس 9 - لا تكن جشعًا

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

ابدأ تثبيت CCleaner، وستجد أنه يطلب منك تثبيت شريط أدوات واحد فقط (شريط أدوات Yahoo!) ويذكره بوضوح ضمن خيارات أخرى. الخطوات بسيطة أيضًا، بثلاث نقرات فقط، سيتم تثبيت CCleaner وجاهز للاستخدام.

الدرس العاشر - لا يكفي النجاح

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

الصفحة الرئيسية لبرنامج CCleaner

"الفشل هو النجاح إذا تعلمنا منه" مالكولم فوربس.

الهزيمة ليست أسوأ الفشل. الفشل الحقيقي هو عدم المحاولة. - جورج إدوارد وودبيري.

Leave a Comment

كيفية إيقاف تشغيل الكمبيوتر من هاتفك

كيفية إيقاف تشغيل الكمبيوتر من هاتفك

كيفية إيقاف تشغيل الكمبيوتر من هاتفك

إصلاح وتحديث Windows 7

إصلاح وتحديث Windows 7

يعمل تحديث ويندوز بشكل أساسي بالتزامن مع السجل وملفات DLL وOCX وAX المختلفة. في حال تلف هذه الملفات، ستظل معظم ميزات

نظام Returnil Virtual System 2010 – حوّل نظامك إلى نظام افتراضي

نظام Returnil Virtual System 2010 – حوّل نظامك إلى نظام افتراضي

تتزايد مجموعات حماية النظام الجديدة بسرعة كبيرة في الآونة الأخيرة، وكلها تقدم حلاً جديدًا للكشف عن الفيروسات/البريد العشوائي، وإذا كنت محظوظًا

كيفية تشغيل البلوتوث على Windows 10/11

كيفية تشغيل البلوتوث على Windows 10/11

تعرّف على كيفية تفعيل البلوتوث على نظامي التشغيل Windows 10/11. يجب تفعيل البلوتوث لتعمل أجهزتك بشكل صحيح. لا تقلق، الأمر سهل!

PDF Rider هو برنامج رائع لإدارة ملفات PDF مفتوح المصدر

PDF Rider هو برنامج رائع لإدارة ملفات PDF مفتوح المصدر

في السابق، قمنا بمراجعة NitroPDF، وهو قارئ PDF جيد يسمح أيضًا للمستخدم بتحويل المستندات إلى ملفات PDF مع خيارات مثل دمج وتقسيم ملف PDF

تنظيف ملف نصي باستخدام منظف النصوص

تنظيف ملف نصي باستخدام منظف النصوص

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

مربع البحث السريع من Google في شريط مهام Windows 7

مربع البحث السريع من Google في شريط مهام Windows 7

لقد سألني الكثير من الأشخاص عن رمز Google المستطيل الصغير الموجود بجوار زر ابدأ في نظام التشغيل Windows 7 على شريط المهام الخاص بي، لذا قررت أخيرًا نشر هذا

إصلاح uTorrent في Windows 7

إصلاح uTorrent في Windows 7

يُعدّ uTorrent بلا شكّ أشهر برنامج لتنزيل التورنت على سطح المكتب. على الرغم من أنّه يعمل بسلاسة تامة معي على نظام Windows 7، إلا أن بعض الأشخاص يواجهون

أداتان رائعتان تُذكرانك بضرورة استرخاء عينيك

أداتان رائعتان تُذكرانك بضرورة استرخاء عينيك

يحتاج الجميع إلى أخذ فترات راحة متكررة أثناء العمل على الكمبيوتر، وعدم أخذ فترات راحة يزيد من احتمالية ظهور عينيك (حسنًا، ليس فجأة)

82 أداة مساعدة أساسية مفتوحة المصدر لنظام التشغيل Windows تحت غطاء واحد

82 أداة مساعدة أساسية مفتوحة المصدر لنظام التشغيل Windows تحت غطاء واحد

قد تجد العديد من التطبيقات التي قد تكون معتادًا عليها كمستخدم عادي. معظم الأدوات المجانية الشائعة تتطلب تثبيتًا مُرهقًا.