هيكل للشركات الناشئة
يعد بناء شركة ناشئة تحدياً فريداً. المهمة الأساسية هي إيجاد مكان للابتكار كمنتج أو خدمة في السوق. تتطلب هذه العملية اختبار افتراضات متعددة مدمجة في الابتكار. يجب أن تتكرر الشركة الناشئة الناجحة من خلال هذه الافتراضات، وتنمو ويتغير حجمها مع اكتساب منتجها وتناسبها مع السوق. بعد العثور على هذا الاحتواء، يجب على الشركة الناشئة التوسع لتلبية طلب السوق.
في مراحل بدء التشغيل المختلفة، يتعامل المطورون والمهندسون البنيويون وكبار المسؤولين الفنيين (CTOs) مع مراحل متميزة من التطوير. تتطلب هذه المراحل مناهج مختلفة اختلافاً جوهرياً وخيارات تقنية مختلفة. جزء من المهمة هو تحديد المرحلة التي بدأ فيها بدء التشغيل. اختر التقنيات والنهج والبنى التي تطابق تلك المرحلة.
مراحل الابتكار
يصف كينت بيك عملية من ثلاث مراحل لابتكار منتج برمجي. هذه المراحل هي استكشافو توسيعو استخراج. يمكنك التفكير في الأجزاء المختلفة من هذه العملية كرسم بياني:
رسم بياني يوضح منحنى سيني مرسوم مقابل المحور الصادي "اليقين / الاستثمار / خطر التغيير" والمحور السيني "الوقت". يحتوي الرسم البياني على ثلاث مناطق مميزة: الجزء الأولي قبل الانعطاف التصاعدي المسمى "استكشاف"، والجزء العالي النمو من المنحنى السيني المسمى "توسيع" والهضبة المسمى "استخراج".
تبدأ مرحلة الاستكشاف بمنحدر منخفض، حيث تحاول العثور على ما يصلح. اليقين منخفض، فأنت تستثمر مبالغ صغيرة فقط، كما أن المخاطرة من أي تغييرات تجريها منخفضة أيضاً.
عند العثور على ملاءمة سوق المنتج، يرتفع الرسم البياني بسرعة أكبر. هذا النمو السريع هو مرحلة التوسيع. يزداد يقينك بشكل كبير، وتستثمر أكثر بكثير، وتصبح أكثر وعياً بالمخاطر.
وأخيرا، مع تسطيح الرسم البياني ووصول الشركة الناشئة إلى النضج، فإنك تصل إلى مرحلة الاستخراج . إن اليقين والاستثمار والمخاطر من التغيير كلها عالية، لكن معدل النمو وصل إلى مرحلة الثبات.
استكشاف
عندما تكون شركتك الناشئة في مرحلة الاستكشاف، فإن واجبك هو استثمار كميات صغيرة من الوقت والجهد في العديد من أفكار المنتجات المختلفة. حقيقة أن معظم الأفكار لن تكون صحيحة تدفع الاستكشاف. فقط من خلال التكرار والتعلم يمكنك العثور على المنتج والسوق المناسبين. من خلال القيام بالعديد من الرهانات الصغيرة، فإنك تهدف إلى العثور على فكرة منتج تؤتي ثمارها.
هذه المرحلة تتطلب الانضباط. من السهل أن تفرط في الاستثمار في فكرة يمكنك اختبارها بوقت وطاقة أقل. يجد التقني أنه من السهل جداً الوقوع في هذا الفخ. لاتخاذ خيارات بنيوية تسهل الاستكشاف، تذكر أنك تستكشف. أنت لا تعرف حتى الآن ما إذا كانت فكرة المنتج الحالية هي فكرة سيتم تغيير حجمها.
من منظور بنيوي، اختر الخدمات التي تعمل على تحسين السرعة والتكلفة والخيارات. استخدم الخدمات والأنظمة الأساسية المُدارة كخدمة (PaaS) مثل Azure App Service للبدء بسرعة دون القلق بشأن البنية الأساسية المعقدة. إدارة التكاليف عن طريق اختيار المستويات المجانية وأحجام المثيلات الأصغر أثناء الاستكشاف. تدعم الحاويات التطوير بأي أدوات منطقية بالنسبة لك وتمنحك خيارات نشر مرنة للمستقبل.
قم ببناء مجموعتك الأولى
كما هو الحال مع إصدار المنتج الأول، يجب أن تكون رزمة التكنولوجيا الأولى لديك متجذرة بقوة في الاستكشاف. وهذا يعني أن مجموعة التكنولوجيا يجب أن تسهل التكرار السريع للمنتج دون إضاعة الجهد. لا ترغب في إضاعة الوقت أو الجهد في البنية الأساسية أو الهندسة البنيوية غير المطلوبة للإجابة على الأسئلة الحالية.
أثناء مرحلة الاستكشاف، تحتاج إلى تحسين السرعة والتكلفة والاختيارية. تتعلق السرعة بمدى السرعة التي يمكنك بها بناء فكرة والمضي قدماً بها، أو الانتقال إلى الفكرة التالية. التكلفة هي المبلغ الذي تنفقه لتشغيل البنية الأساسية الخاصة بك. تصف الاختيارية مدى سرعة تغيير الاتجاهات وفقاً للبنية الحالية.
من المهم الموازنة بين التكلفة والسرعة والاختيارية. التركيز بشكل كبير على التكلفة يحد من السرعة والاختيارية. يمكن أن يؤدي التركيز المفرط على السرعة إلى زيادة التكاليف وتقليل الخيارات. يؤدي التصميم للعديد من الخيارات إلى بناء التعقيد، ما يؤدي إلى زيادة التكاليف وتقليل السرعة.
ضع في اعتبارك استخدام مكدس التكنولوجيا الأول المقترح. تستخدم هذه البنية خدمات النظام الأساسي كخدمة لسهولة التنفيذ، ويمكن البدء بالحد الأدنى من المقياس، وتستخدم تقنيات الحاوية مصدر مفتوح التي يمكن نشرها بسهولة على مكدسات تقنية مختلفة أثناء نضجك.
توسيع
بمجرد أن تجد شركتك الناشئة سوق المنتجات مناسبا والنمو اللاحق من خلال الاستكشاف، يمكنك تحويل التروس إلى التوسع. أنت تركز على إزالة أي عوائق أمام النمو المستمر لمنتجك وشركتك. من منظور تقني، يمكنك حل تحديات تغيير حجم البنية الأساسية وزيادة سرعة التطوير. تتمثل الأهداف في تلبية احتياجات عملائك الجدد وتعزيز خارطة طريق منتجك.
قم بتوسيع البنية الخاصة بك
أثناء قيامك بالتكرار على منتجك، ستجد حتماً مناطق تحتاج فيها الهندسة البنيوية إلى التوسع. قد تحتاج إلى إكمال المهام طويلة المدى في الخلفية، أو التعامل مع التحديثات المتكررة من أجهزة إنترنت الأشياء (IoT). قد تحتاج إلى إضافة بحث نص كامل أو ذكاء اصطناعي إلى منتجك.
قد تحتاج إلى تغييرات بنيوية لاستيعاب العناصر الموجودة في خريطة الطريق الخاصة بك. قاوم إغراء إجراء تلك التغييرات في وقت مبكر جداً. تخاطر الإضافات بإضافة التعقيد إلى تكاليف البنية الأساسية والبنية الأساسية الخاصة بك إلى ميزانيتك العمومية.
في مراحل بدء التشغيل المبكرة، يجب أن يكون أي ملحق بنيوي في الوقت المناسب. يجب أن يستغرق التمديد الكثير من الوقت والطاقة حسب الحاجة لاختبار الفرضية التالية. كن مستعداً لإزالة الملحقات لتقليل التعقيد. ابحث عن ميزات المنتج التي لا يستخدمها عملاؤك كفرص لتبسيط بنيتك وتقليل الإنفاق على البنية الأساسية.
يمكن توسيع بنيتك بطرق عديدة، مثل:
- إضافة الذكاء الاصطناعي عبر الجيل المعزز الاسترجاعي (RAG)
- تعزيز المرونة من خلال نشر المنطقة المكررة
- تعزيز المرونة من خلال نشر متعدد المناطق متوفر بشكل كبير
- تعزيز الأمان من خلال مكدس تكنولوجيا تقوية الشبكة
الاستخراج
في مرحلة الاستخراج، تتباطأ وتيرة النمو عندما تصل إلى حدود فرصة السوق. نظراً لأنك توسعت في المرحلة السابقة، فهناك الآن الكثير لتخسره، لذلك عليك اتباع نهج أكثر حذراً. توسّع الهامش وخفض التكلفة وتحسينات الكفاءة هي سمات مرحلة الاستخراج. أثناء مرحلة الاستخراج، احرص على عدم المساس بالمنتج للعملاء الذين فزت بهم في مرحلة التوسع.
تعامل مع النمو وأنضج مكدسك
بمجرد أن يحقق المنتج ملاءمة المنتج والسوق، فإن العديد من المطالب تدفع هندسته البنيوية. قد تتطلب زيادة الاستخدام توسيع نطاق البنية الأساسية للتعامل مع الحمل. قد تتطلب متطلبات امتثال المؤسسة الجديدة مزيداً من العزلة. هذه التغييرات هي خطوات شائعة في إنضاج تطبيق ناجح.
تختلف التغييرات التي تجريها للتعامل مع النمو وإضافة النضج عن توسيع البنية. هذه التغييرات ليست متطلبات وظيفية، ولكنها تتعلق بإلغاء قفل تغيير الحجم. يمكن أن يأتي تغيير الحجم من صافي العملاء الجدد، وزيادة الاستخدام من العملاء الحاليين، والعملاء الذين لديهم متطلبات تنظيمية أعلى.
قاوم إغراء التحسين قبل الأوان. تأكد من اتخاذ خطوات النمو والنضج التي يمكن أن تساعدك على مواصلة تكرار منتجك وتحسينه.
الخطوات التالية
- اطلع على مثال بنية مكدس بدء التشغيل الأساسية وتوزيعه.