عن إزالة الميزات
من السهل الإعلان عن إضافة ميزة ما. أما إزالة ميزة ما، فمن الصعب تبريرها. ولذلك، فإن معظم المنتجات تقوم بالأمر الأول ولا تقوم أبدًا بالأمر الثاني، وبمرور بضع سنوات تصبح تلك المنتجات بمثابة نصب تذكارية لا يمكن صيانتها، ترمز إلى كل النوايا الحسنة التي راودت أي شخص على الإطلاق.
نحن نسعى إلى القيام بالأمر الأصعب.
بالنسبة لاستوديو صغير، هذه المسألة لا تتعلق بالذوق الشخصي. فنحن ندير عددًا كبيرًا من التطبيقات عبر العديد من المنصات — مثل iPhone وiPad وAndroid وWindows وإضافات المتصفح — بفريق يمكن أن يتجمع جميع أفراده في مكالمة فيديو واحدة. كل ميزة نحتفظ بها هي ميزة نختبرها في كل إصدار، ونصفها في كل وصف بالمتاجر، ونترجمها إلى كل لغة، ونجيب على الأسئلة المتعلقة بها. هذه التكلفة لا تختفي لمجرد أن الميزة كانت فكرة جيدة في وقت ما.
كيف نتخذ قراراتنا
تُطرح إحدى الميزات للمراجعة عندما تكون تكلفة صيانتها أكبر باستمرار من فائدتها. ونحن ننظر إلى ثلاثة عوامل: عدد الأشخاص الذين يفتحونها في شهر معين، ومدى تكرار كونها سببًا لتقديم تذكرة دعم، ومدى إعاقتها لنا عن إنجاز أعمال أخرى.
الميزة الثالثة هي الأسهل في الاستهانة بها. فقد تستخدم ميزة ما عددًا معقولًا من المستخدمين، ولا تتسبب في تلقي أي رسائل بريد إلكتروني تقريبًا لطلب الدعم، ومع ذلك تكون السبب في أن عملية إعادة التصميم تستغرق ضعف الوقت. وقد يؤثر تنسيق التصدير الذي لا يسأل عنه أحد بشكل خفي على شكل نموذج البيانات بأكمله. وعندما نكتشف إحدى هذه الميزات، علينا أن نتساءل عما إذا كانت هذه الميزة تستحق كل ما تمنعه من إنجاز.
ما لا نفعله هو التخلص من الأشياء لمجرد أنها تفتقر إلى البريق. فمفتاح بسيط يعتمد عليه الناس يوميًا يساوي أكثر من شاشة ذكية لا يُفتح غطاءها إلا مرة واحدة بدافع الفضول.
كيف نقوم بإزالته
أعلن عن ذلك مسبقًا — عادةً قبل دورتين كاملتين من الإصدارات. وفّر للمستخدمين خيارًا بديلاً: ميزة التصدير، أو إعداد يتم ترحيله بسلاسة، أو إرشادات للقيام بنفس الشيء باستخدام المنصة. أجب على كل رسالة بريد إلكتروني. ثم أطلق التطبيق الأصغر والأكثر بساطة.
طريقة التعامل مع الأمر أهم من الإعلان نفسه. فمعظم الناس لا يقرؤون ملاحظات الإصدار، لذا فإن أول مرة يلاحظون فيها حذف ميزة ما هي عندما يبحثون عنها. نريد أن يصادفهم في تلك اللحظة شرح واضح داخل التطبيق، وليس زرًا مفقودًا. وإذا كانت الميزة تحتوي على أي من بياناتهم، فيجب أن تترك تلك البيانات معهم بتنسيق يمكنهم فتحه فعليًّا في مكان آخر.
الأخطاء التي ارتكبناها
الخطأ الذي ارتكبناه هو إزالة ميزة ما بهدوء شديد. من المغري الاعتقاد بأن ميزة قليلة الاستخدام لن يُفتقدها أحد، ومن ثم حذفها في أحد التحديثات دون ضجة كبيرة. لكن المستخدمين الذين كانوا يستخدمونها لاحظوا الأمر على الفور، وكان من حقهم أن ينزعجوا: فمن وجهة نظرهم، أصبح التطبيق أسوأ بين عشية وضحاها دون أي إنذار مسبق. حتى المستخدمون القليلون يستحقون أن يتم إطلاعهم على العملية بالكامل.
كما تعلمنا أيضًا ألا نبالغ في الشرح. فملاحظة الحذف التي تمتد إلى عدة فقرات من التبرير تبدو وكأنها اعتراف بالذنب. والآن نكتفي بذكر ما يحدث، ومتى، ولماذا، في جملة أو جملتين، وما الذي يجب فعله بدلاً من ذلك.
لماذا يستحق الأمر العناء
كل عملية حذف تجعل القرار التالي أسهل. فالتطبيق الأصغر حجمًا أسرع في الاختبار، وأسهل في نقله إلى منصة جديدة، وأبسط في وصفه بصدق في صفحة العرض بالمتجر. كما أنه أسهل في الاستخدام، وهذا هو الهدف.
الجانب الذي يدعو إلى الاعتذار هو خذلان الأشخاص الذين أحبوا هذه الميزة. أما الجانب الذي لا يدعو إلى الاعتذار فهو أن التطبيق أصبح بعد ذلك أفضل للجميع، بمن فيهم معظم هؤلاء الأشخاص.