في الثمانينيات، اتحدت شركتا IBM ومايكروسوفت لإنشاء OS/2، وهو نظام تشغيل وعد بتجاوز قيود MS-DOS. ومع ذلك، ما بدأ كتحالف استراتيجي سرعان ما كشف عن توترات. ريموند تشين، المهندس المخضرم في مايكروسوفت، استعاد حكاية تظهر كيف كشف قرار بشأن مفتاح Tab عن الاختلافات الثقافية بين الشركتين.
الصراع التقني وراء التنقل بين الحقول 🔧
قرر مهندس من مايكروسوفت، كان متمركزًا في مكاتب IBM في بوكا راتون، أن مفتاح Tab يجب أن يُستخدم للتنقل بين الحقول في مربعات الحوار. بالنسبة لمايكروسوفت، كان هذا حلاً منطقيًا وفعالاً. لكن مطوري IBM، الذين اعتادوا على عمليات أكثر رسمية وهرمية، اعتبروا أن هذا القرار الأحادي ينتهك البروتوكولات المقررة. تصاعد النزاع إلى المستويات الإدارية، مما أخر تطوير OS/2.
وبسبب مفتاح واحد، كاد التحالف أن ينهار ⚡
وهكذا، بينما كان مهندسو مايكروسوفت يفكرون في الإنتاجية، كان مهندسو IBM يتجادلون حول ما إذا كان يجب الموافقة على مفتاح Tab من قبل لجنة. توضح الحكاية أنه بالنسبة لـ IBM، كان تغيير مفتاح واحد يتطلب اجتماعًا؛ أما بالنسبة لمايكروسوفت، فكان يكفي أن يضغط عليه أحدهم أولاً. في النهاية، لم يتفوق OS/2 على DOS، لكنه على الأقل أهدانا درسًا مفاده أن حتى المفتاح الواحد يمكن أن يكون له قوة أكبر مما نتخيل.