مصعد مهندس البرمجيات — ملاحظات من كتاب
نُشر في ١٦ مايو ٢٠٢٢ · 2 دقائق قراءة
«العالم الجديد لا يكافئ المهندسين المعماريين الذين يرسمون المخططات من برجهم العاجي. لكنه يحمل الكثير في طياته لقادة الابتكار العمليين وعملاء التغيير.» — غريغور هوهبي
أتممت قراءة كتاب غريغور هوهبي The Software Architect Elevator: Redefining the Architect Role. قراءة رائعة — أنصح بشدة كل من يهتم بمعمارية الأنظمة بالتقاطه.
إليك ثماني دروس استخلصتها منه.
١. هل هذه معمارية؟
قبل قراءة هذا الكتاب، كنت أظن أنني وحدي المرتبك حول تعريف المعمارية. اتضح أنني لست كذلك. تعريف مفيد:
«مجموعة قرارات التصميم المتعلقة بأي نظام تحول دون ممارسة منفّذيه ومشرفيه لإبداعهم دون ضرورة.»
٢. التعبير عن قيمة المهندس المعماري ليس أمراً سهلاً
المهندس المعماري ليس مطور أول، ولا مدير مشروع، ولا إطفائي. يُضيف المهندسون المعماريون قيمتهم بالنظر فيما بين المكونات لفهم الترابطات، وبتقليص التعقيد، وبصياغة الاستراتيجية. يرون وجهَي العملة ويوازنون بين المقايضات والأهداف الشاملة.
٣. مصعد المهندس المعماري
يؤدي المهندسون المعماريون دوراً محورياً: يتواصلون عن كثب مع الفرق التقنية، لكنهم يستطيعون أيضاً التواصل مع الإدارة العليا دون إضاعة جوهر الرسالة. يركبون ما يسميه غريغور مصعد المهندس المعماري — صعوداً إلى البنتهاوس حيث تُرسم الاستراتيجيات، ونزولاً إلى غرفة المحركات حيث يُكتب الكود.
٤. العمل المعتاد هو عمل غير مألوف
نسمع «العمل كالمعتاد» كل يوم. في الواقع، لا أحد يريد نظاماً ثابتاً لا يتغير. الأنظمة المتطورة باستمرار تدعم الأعمال المتغيرة باستمرار. وتيرة التغيير هي العامل الأساسي المؤثر في القرارات المعمارية — التغيير هو القاعدة لا الاستثناء.
٥. الأسئلة وصنع القرار
يعرف المهندس المعماري الجيد السؤال الصحيح — لا يحتاج بالضرورة إلى الإجابة. حين تتخذ قراراً، لا تفكر بمصطلحات جيد أو سيئ؛ بدلاً من ذلك اسأل: هل يناسب الغرض؟ حتى أفضل القرارات لها جانب سلبي. فكّر دائماً بالمقايضات.
٦. لا يمكنك إدارة ما لا تفهمه
يجب على المهندسين المعماريين سد الفجوة بين حائزي المعرفة التقنية وصانعي القرارات عالية المستوى. كل تفاعل مع الإدارة العليا هو فرصة للتعليم. بعض أدوات التواصل التي يقدمها غريغور:
- ابنِ منحدراً لا جرفاً — راعِ المستوى التقني لجمهورك وقدهم تدريجياً
- الكل أكبر من مجموع الأجزاء — قدّم المعمارية كنموذج LEGO لا كعلبة مكعبات
- اكتب للمشغولين — المؤسسات مليئة بوثائق لم يُقرأ أكثرها؛ الإيجاز والوضوح مهمان
٧. السيطرة وهم
السيطرة من القمة إلى القاعدة أمر مستحيل. ثلاث فجوات تجعلها كذلك: فجوة المعرفة، وفجوة التوافق، وفجوة التأثيرات. ومن المفارقات أن أفضل طريقة لتحقيق السيطرة هي من خلال الاستقلالية — قبول الفجوات بدلاً من التظاهر بعدم وجودها. التمكين والتغذية الراجعة واستراتيجية واضحة أمور حيوية للاستقلالية الناجحة.
٨. السوق السوداء ليست فعّالة
يُسمح لغريغور باتخاذ عشرة ملايين قرار تقني، لكنه يحتاج لموافقة الإدارة لشراء تذكرة طائرة بـ200 دولار. بحلول وصول الموافقة، ارتفع سعر التذكرة. مثل هذه المؤسسات تتسامح مع سوق سوداء لأن عملياتها الرسمية تعيق التقدم.
كيف تعرف أن لديك سوقاً سوداء: إذا كانت الإجابة عن «كم يستغرق توفير خادم؟» هي «يعتمد على مَن يسأل» — فأنت تملكها.
الطريقة الوحيدة للتغلب على السوق السوداء هي بناء سوق بيضاء فعّالة: شفافة وذاتية الخدمة وسريعة بما يكفي لإجاعة السوق السوداء.