كيف قام ستة أشخاص ببناء أداة تحليلات الهاتف المحمول الأكثر شيوعًا في غضون بضعة أشهر فقط

كيف قام ستة أشخاص ببناء أداة تحليلات الهاتف المحمول الأكثر شيوعًا في غضون بضعة أشهر فقط

في بهو مكتب Crashlytics القديم في One Kendall Square جلست شجرة مخصصة ساعدت في تصميمها، واستغرق الأمر من الفنان ثلاثة أشهر من الدم والعرق والدموع حرفيًا لإحضارها إلى الواقع. تم استبدال الفروع والأوراق بأوراق الأوريغامي التي تشبه بشكل تجريدي شعار Crashlytics - تخيل الآلاف من التروس الحمراء المطوية يدويًا والنابضة بالحياة كأول شيء تراه كل يوم قادمًا إلى العمل.

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

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

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

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

مبتسمًا، أدركت -- كنا على وشك القيام بشيء كبير، ولم يكن أحد يعلم بقدومه.

بدء تشغيل كراشليتكس

كدت أنسى معطفي الرياضي على الطاولة. عند عودتي إلى المطعم، ألقيت نظرة خاطفة على زجاجات النبيذ نصف المستهلكة مع بطاقات العمل المتناثرة بجانبها. في العديد من حفلات العشاء التقنية، عادة ما يكون هذا هو مشهد ما بعد الوفاة. كان ذلك في عام 2011، وكنت قد قابلت للتو جيف سيبرت لأول مرة في حدث DartBoston. كان يقود فريق Box الهندسي في بوسطن في ذلك الوقت.

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

لقد حصلت للتو على مقعد بجوار جيف وقمنا بالنقر على الفور. بعد قضاء بعض الوقت في الحديث عن المشاريع الجانبية، ولكن دون الكشف بالكامل عما كنا نعمل عليه، قررنا أن نلتقي لتناول القهوة للتحدث أكثر بعد بضعة أسابيع. عندما جلسنا لتناول القهوة، شعرت بشغف جيف لمشروعه الجانبي الصغير - SDK الذي من شأنه أن يسهل على مطوري التطبيقات اكتشاف سبب تعطل تطبيقاتهم.

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

في ذلك الوقت ولدت كراشليتكس.

عندما بدأنا أنا وجيف Crashlytics، اكتشفنا بسرعة أن البيانات كانت جزءًا كبيرًا من SDK. عندما قام المطورون بتثبيت Crashlytics، تمكنا من رؤية البيانات بالطريقة التي يمكن لأي نظام تحليلات آخر في ذلك الوقت.

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

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

لذلك، بدأنا في تحديد الأهداف، ولست متأكدًا تمامًا من نوع النمو الذي ستحققه Crashlytics.

تم ربط كل معلم بزجاجة مختلفة من بورت - لم أكن شاربًا كبيرًا للنبيذ، لكن جيف، وهو وينو كبير، عرّفني مؤخرًا على نبيذ بورت. كان يحتوي على حلاوة البراندي مع ثراء النبيذ. كانت هذه الإنجازات (100 جهاز، 100 مؤسسة، 250 تطبيقًا، 500000 عطل) في الملاحظات اللاصقة العالقة على زجاجات المنافذ.

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

وهكذا، بدأت Crashlytics في اكتساب الزخم.

في غضون ستة أشهر تقريبًا، كانت آلاف المؤسسات تستخدم Crashlytics وكانت SDK موجودة على مئات الملايين من الأجهزة. أحب المطورون المنتج. كان Crashlytics SDK صغيرًا جدًا، وكان حجم ملف رمز التطبيق عادةً أكبر من الكود الخاص بنا.

ساعد هذا في منع المطورين من تضخيم تطبيقاتهم أو مواجهة حدود الحجم في متاجر تطبيقات iOS أو Android، وكان يمنحهم تقارير جودة أفضل من أي شيء آخر في السوق.

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

كنا بحاجة إلى القيام بأفضل ما من شأنه أن يساعدنا على تطوير Crashlytics بشكل أسرع مع دعم رؤيتنا لبناء الأدوات التي يحب المطورون استخدامها - أيًا كانت الطريقة.

نظرت إلى جيف وابتسمت. أستطيع أن أتذكره وهو يهز رأسه، وينظر إلى السبورة البيضاء باستراتيجيتنا الأصلية للذهاب إلى السوق - كنا على حد سواء في حالة عدم تصديق، وكان تويتر قد استحوذ علينا للتو. كان هذا في يناير 2013.

جلسة السبورة البيضاء

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

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

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

كان كيفن يفعل ما تحدثنا عنه أنا وجيف عندما قمنا ببناء Crashlytics لأول مرة - كان يسخر من حل التحليلات.

بدأ هذا تفكيرنا.

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

فكرنا في أنواع أدوات التحليلات المتوفرة حاليًا لمطوري التطبيقات: الفلاتر الفاخرة وعلامات التبويب

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

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

الآن جاء السؤال الكبير: هل يمكننا بناء منصة تحليلات متنقلة من شأنها أن تتناسب مع الحجم والتأثير الذي أحدثته Crashlytics؟

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

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

هل تريد وصفة أم تريد العشاء فقط؟

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

قبل بضعة أيام، اتفقنا على تسمية المنتج «Insights by Crashlytics». كان هذا بديهيًا لأننا كنا نقدم لك رؤى حول تطبيقك، وإحصاءات حول المستخدمين، كل ذلك في الوقت الفعلي. من خلال الاستفادة من تجربة Insights، يجب التفكير جيدًا في الرسومات وتصميم الصفحة. عندما تفكر في المنتج أو موقع الويب المفضل لديك، تشعر بشيء عندما تتفاعل معه.

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

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

أردنا أن ننقل رسالة مفادها أننا نقوم بكل العمل من أجلك، ونوفر لك ما تحتاجه على طبق فضي. على صفحة المنتج، فعلنا ذلك بالضبط -- كان هناك طبق فضي يرفع بعد ذلك، ويكشف عن بطاقة مكتوبة بخط اليد تحته. وكانت البطاقة، المكتوبة بخط جميل، تحمل كلمة»أجوبة«عليها. وفي الأسفل كان هناك شعار يقول «لا حاجة للتحليل».

ظللت أفكر في سبب حاجتنا إلى شعار لوصف منتج يجب أن يصف نفسه...

ثم ضربني. «Insights» لم يكن اسم المنتج الصحيح! »أجوبة«كان.

كلما فكرت في الأمر أكثر، كلما شعرت بالالتزام به. أجوبة. بالطبع. كان يجب أن أفكر في هذا عاجلاً. حسنًا، يجب أن يكون الأمر بسيطًا بما يكفي لتغييره. إلا أنه كانت هناك مشكلة. كانت فرق الهندسة والتصميم جاهزة لإطلاق «Insights by Crashlytics»... في 48 ساعة.

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

قلت: «إذا كنت جائعًا حقًا، فهل تريد وصفة أم تريد العشاء فقط؟ Insights هي الوصفة، لكننا لا نريد أن نقدم لهم الوصفة فقط، بل نريد أن نقدم لهم العشاء - لذلك يجب أن يكون الأمر كذلك أجوبة. لا يمكن أن تكون الإحصاءات».

أنا متأكد من أن جيف اعتقد أنني مجنون -- ليس فقط بسبب هذا التشابه، ولكن لأننا كنا على بعد 48 ساعة من إطلاق Insights. لكنه فكر في الأمر ووافق.

«أنا على متن الطائرة. إنه أمر رائع.»، استجاب جيف على الفور تقريبًا. «إن تسميتها Insights تضعنا في وضع جيد مع كل أداة تحليلات أخرى تستخدم كلمة Insights بطريقة ما أيضًا. لكن هناك مشكلة واحدة فقط. تحتاج إلى إقناع بريان سويفت. إذا أردنا القيام بذلك، يجب أن تكون Swift على متن الطائرة أيضًا».

كان برايان مدير المنتج لمنتج Insights، وكان جديدًا إلى حد ما في الفريق، لذلك ستكون هذه بالتأكيد لحظة تجريبية.

أتذكر أنني كنت في مكالمة ثلاثية مع جيف وبراين، دون أن أعرف كيف سيكون رد فعله. كان الوقت متأخرًا، حوالي الساعة 10 أو 11 مساءً، وكنت أعرف أن براين لا يزال في المكتب، يتجه نحو الاستعداد لإطلاق Insights: تعديل المخططات في واجهة المستخدم، وألوان وأحجام الأشرطة التي عرضناها.

ضع نفسك مكان براين. كان هذا أول إطلاق رئيسي له كرئيس وزراء في Crashlytics. إنه يستعد بجنون لذلك، ثم اتصل به أحد المؤسسين يطلب منه تغيير اسم المنتج بأكمله. قبل 48 ساعة من الموعد المقرر لإطلاقه.

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

كانت استجابة براين بسيطة:

«منطقك منطقي تمامًا واين، أنا أثق بكم يا رفاق. دعونا نفعل ذلك.»

كنت أعلم أنه بحاجة إلى طرح الفكرة من قبل الفريق الهندسي، لكن الوضع برمته كان مخيفًا: لقد كتبنا منشورات مدونة وصفحات منتجات ولدينا «رؤى» في كل مكان - في التعليمات البرمجية والرسومات. إذا لم ننفذ هذا الحق، فسيؤثر ذلك على معدل التبني وكيفية إدراك مستخدمينا لمنتجاتنا واستخدامها.

تجربة الإجابات

وجدت براين نائمًا على الأريكة عندما دخلت المكتب - كان ذلك بعد ست ساعات من حصوله على الهندسة لمساعدتنا في تغيير الاسم إلى أجوبة. كنا نبذل قصارى جهدنا ونبذل قصارى جهدنا طوال الليل لتغيير العلامة التجارية والرسائل والمحتوى من «Insights» إلى»أجوبة

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

كنت أعلم أن هذه ستكون نقطة احتكاك كبيرة مع عملائنا. لا أحد يحب الانتظار، خاصة دون معرفة مدة الانتظار.

كنت أرغب في إنشاء تجربة مستخدم تجعل عملية الانتظار أكثر متعة. شيء من شأنه أن يحول تجربة مؤلمة إلى تجربة ممتعة. شيء ينتظره الناس بالفعل لرؤية المزيد منه.

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

ستبدأ المربعات الصغيرة في التحليق، ثم سرعان ما سترى أنها تقوم ببناء رمز تطبيقك! ستبدأ البيانات في التحليق مع الأضواء النابضة، وسوف يطفو النص ويذوب. تم تصميم كل هذا لجعل كل ثانية تنتظر فيها البيانات أكثر متعة.

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

تم إنجاز المهمة:)

إطلاق!

تم تجهيز غرفة الإطلاق مع Red Bull وكنا مستعدين للكشف عنها أجوبة كعلامة تجارية مستقلة. أظهرت شاشاتنا محادثة نشطة للإشارات حول المنتج وجميع البيانات. أجوبة تم التعامل معها. كانت الغرفة تعج بموسيقى EDM لضوضاء الخلفية. ساعد هذا في إبقاء الجميع على نفس الإيقاع المتفائل. بصرف النظر عن مشروب «تعال للهواء» من حين لآخر، كنا على وشك الإطلاق.

لقد كان نجاحًا.

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

كانت الكلمات التالية التي قالها: «في المرة القادمة، هل ستعطيني المزيد من الوقت قبل الإطلاق؟»

كل هذا العمل الشاق أتى بثماره وشهدنا بعض الجذب المبكر الرائع مع Answers. كان على المطورين فقط النقر فوق «تمكين» داخل لوحة معلومات Crashlytics ويمكنهم البدء في رؤية جميع البيانات التي يهتمون بها تتدفق، في الوقت الفعلي، على الفور.

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

أجوبة كانت بحاجة إلى أن تكون علامتها التجارية الخاصة، ولا يمكن أن يكون التوقيت أسوأ.

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

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

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

أطلقنا أجوبة كعلامة تجارية خاصة بها على قمة جبل على بعد ثلاث ساعات من مكتبنا. كنا لا نزال نفس المجموعة من الأشخاص الذين كانوا يتعافون من قلة النوم التي فقدوها في عام 2011 - لقد تعلمنا ما يلزم لإنجاح Crashlytics، وطبقنا نفس نهج المنتج المنضبط والتنفيذ مع أجوبة. مع ستة أشخاص أو نحو ذلك يعملون على أجوبة، بدأنا في اكتساب قوة دفع. كانت العلامات التجارية مثل RunKeeper و Buzzfeed و Spotify تستخدم أجوبةويحبونه ويخبرون كل شخص يعرفونه.

5 مليارات جلسة، «وحش» في السوق

سافر جيمي إلى المكتب ذات صباح على دراجته. مع خوذته ذات اللون الأصفر الفلوري في يده، هرع عبر باب غرفة المؤتمرات حيث كنت أجلس أنا وجيف.

«لقد تحدثت للتو إلى إد. هل تعرفون يا رفاق عدد الجلسات التي نعالجها يوميًا الآن؟»

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

أخرج هاتفه وأظهر لنا بريدًا إلكترونيًا من مهندسنا الآخر، إد سولوفي. كان سطر الموضوع هو «Boom».

في نص الرسالة الإلكترونية، رأيت أنا وجيف ما كان جيمي يلهث حوله --

نحن الآن نتعامل مع أكثر من 5 مليارات جلسة. كل. مفرد. يوم.

لقد قمنا بإعداد بنيتنا بطريقة يمكننا من خلالها التعامل مع الكثير من البيانات في الوقت الفعلي، وكان المطورون متحمسين لحقيقة أن أجوبة كان المنتج عنيدًا. لقد قمنا ببناء حوالي 80 بالمائة فقط من الميزات التقليدية التي تقدمها معظم منتجات التحليلات، لأننا نعتقد أن هذه هي الميزات التي تهتم بها كثيرًا. الطاقة التي وفرناها من خلال عدم بناء الـ 20٪ الأخرى، قمنا بتوسيعها. لقد كنا متحمسين حقًا لمعرفة عدد المطورين الذين سيستخدمون الأدوات التي كنا نبنيها - بعد كل شيء، لم يمض سوى سبعة أشهر على إطلاقنا!

بعد تناول رشفة من القهوة ووضع حقيبتي بجوار مكتبي، قمت بتشغيل الكمبيوتر المحمول. بدأت 20 علامة تبويب في الاسترخاء، مثل تاجر يخلط البطاقات. عند فتح إحدى علامات التبويب في متصفحي، لم أكن متأكدًا تمامًا من أنني كنت أقرأها بشكل صحيح. كانت علامة التبويب الخاصة بي تحتوي على SourceDNA مفتوحة، وهي واحدة من أكثر مصادر البيانات شمولاً لمطوري الأجهزة المحمولة، وتم إدراجها أجوبة فوق فلوري وجوجل. كنا رقم 1!

أعني، استحوذت ياهو على Flurry مقابل مئات الملايين من الدولارات.

هنا، كان يُقال إننا قمنا في غضون بضعة أشهر بما استغرق Flurry ما يقرب من 10 سنوات للقيام به - ومع وجود ستة أشخاص فقط في فريقنا.

كان SourceDNA طرفًا ثالثًا موثوقًا به، لذا لا يمكن أن يكونوا مخطئين، أليس كذلك؟ فقط من أجل الركلات، انتقلت إلى علامة تبويب الأداء ووجدت أن Crashlytics هي رقم 1 أيضًا. لم تكن SDK الأفضل أداءً فحسب، بل حصلت على درجة أعلى من حزم SDK الخمسة التالية. جنبا إلى جنب.

لم أستطع أن أصدق ذلك. قادمًا من قاعة مؤتمرات صغيرة في One Kendall Square، دون معرفة مدى نجاحنا في الإبلاغ عن الأعطال، إلى السيطرة على مساحة SDK للأداء وامتلاكها أجوبة أطلق عليه اسم «الوحش» في سوق التحليلات - كان الأمر مذهلاً.

المصدر: المصدر: الحمض النووي، أكتوبر 2015

مستقبل تحليلات الأجهزة المحمولة

كل يوم كنا نأتي إلى مكتب Crashlytics القديم في ساحة كيندال ونمشي بجانب شجرة الفن المخصصة. لدينا بالفعل هنا في مكتب Twitter في بوسطن الآن. مبنى أجوبة، هذا كل ما فكرنا فيه - الاهتمام بالتفاصيل والجودة والعواطف التي أردنا استحضارها. لقد تعلمنا منذ ذلك الحين، ونستمع دائمًا إلى عملائنا، ونكرر دائمًا.

أنا ممتن للغاية لجيف وبريان سويفت والكل أجوبة فريق لبراعتهم وعملهم الدؤوب في صنعه أجوبة تعال إلى الحياة. نحن محظوظون بالعمل مع بعض العقول الأكثر موهبة وذكاءً في الفضاء.

نعمل معًا على بناء تجربة ستؤثر على كيفية إنشاء المطورين للتطبيقات في جميع أنحاء العالم.

وهذه مجرد البداية.