Hackathon لـ 200 شخص - ما تحتاج إلى تنظيمه



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

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

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

  1. أكبر الشركات الصناعية في الدولة.
  2. بائعو التكنولوجيا من الأسواق المتغيرة.
  3. المطورين الشباب.
  4. مطلوب مهندسو تكنولوجيا المعلومات من ذوي الخبرة في المجال أو في تقنيات معينة.

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

هنا تقرير عن المهام وحلها. لكن المنشور نفسه سيكون حول كيفية تنظيم الحدث - ربما سيكون هذا مفيدًا لك في أحداث الهاكاثون الخاصة بك.

مؤلفو المهام هم:


  • غازبروم نفط.
  • فوساجرو.
  • سيبور القابضة.
  • نورنكل.
  • Uralmekhanobr (جزء من UMMC).
  • روساجرو.
  • كوكب المريخ.
  • ChTPZ.
  • لوجستية FM.

أجراءات


اللمسات الكبيرة:

  1. تحدث مع العملاء الحاليين واجمع المهام الأولى.
  2. .
  3. , .
  4. .
  5. - (, , , ).
  6. !

:



  • .
  • .
  • , . . , , ( ), NDA , .
  • .
  • .
  • .
  • .
  • .
  • -.
  • .
  • .
  • , , .
  • .
  • (), .
  • .
  • .
  • , . . .
  • .
  • - .



  • .
  • .
  • .
  • .
  • .
  • - , .



  • .
  • / .
  • .
  • .
  • .
  • .
  • , ( ).
  • — .

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

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

التقديمات


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



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

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

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

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

في الوجبات الخفيفة لدينا 11 نوعًا من الرقائق والعصائر والشوكولاتة وألواح الشوكولاتة وعصي الذرة و chokopai و Cola Zero و Cola و Sprite والعصائر وخمسة أنواع من البسكويت.

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

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


كانت هذه عبارة عن قمصان

وملصقات:


اتضح أنها فكرة جيدة جدًا لعمل وثائق مقدمًا - مذكرات لمؤلفي المهام وأعضاء لجنة التحكيم والشركاء الفنيين: ما الذي يمكن القيام به ، وأين الجداول ، وجميع الموارد والهواتف.

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

مكدس البائع التكنولوجي


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

PERGAM مجموعة: مستشعرات تسرب الغاز ، Raspberry Pi (2 قطعة) ، مبرد 5 فولت (Fonsoning FSY50S05H 5V 0.25A 50 X 50 مم) ، ترانزستور ثنائي القطب محلي KT863A ، مقاوم ثابت 1 kΩ 0.25 W - 3 قطع. ، تصاعد الأسلاك MGTF 0.25 متر مربع. مم - ما يقرب من 3 أمتار ، مجموعة من الأدوات لقطع الأسلاك وتجريدها - 3 مجموعات ، تدفق ، لحام ، أنابيب تقليص حراري ، محطات لحام: Ersa Digital 2000A - 2 جهاز كمبيوتر شخصى ، CT Brand CT-936 - 1 جهاز كمبيوتر ، بنك الطاقة - 3 جهاز كمبيوتر. . ، اسطوانة CO.

إذا كان المشاركون بحاجة إلى طاقة سحابيةيمكن للمشاركين طلب أجهزة افتراضية بالخصائص اللازمة. تم منح الوصول إلى وحدة تحكم إدارة الموارد الظاهرية بنفس الطريقة التي تم منحها للمستخدمين التجاريين العاديين. كانت هناك قوالب مع بائعي البرامج. الآلات - معالج Intel Xeon Gold 6244 ، التكوينات مع 32 نواة و 256 جيجا بايت من ذاكرة الوصول العشوائي ومع محركات أقراص فلاش لـ 10 آلاف IOPS ، بالطبع ، كانت الأكثر شعبية. في المجموع ، تم فتح ستة حسابات وشارك 20 جهازًا افتراضيًا. بالنسبة للمشاركين الذين يعملون مع الفيديو ، قمنا بشراء أجهزة GPU على Amazon. يوجد Tesla V100 c 16 جيجا بايت من ذاكرة معالج الرسومات وثمانية معالجات افتراضية و 61 جيجا بايت من ذاكرة الوصول العشوائي. تم استخدام ستة من هذه الآلات.
قدمنا ​​أيضًا نقاط الوصول والكاميرات و Raspberry Pi مع برنامج للتعرف على الفيديو.

بيتفوريمنح الوصول إلى إطار عمل Exonum blockchain - هذه طريقة لتنظيم كل ما تحتاجه بسرعة على blockchain. في الواقع ، يمكنك التعامل مع نظام blockchain كقاعدة بيانات عادية من خلال مكتبات Bitfury. قدمت

BellSoft حلاً لجمع البيانات وتحليلها وإدارتها استنادًا إلى NVIDIA Jetson Nano و Raspberry Pi 4 ، حيث تم تثبيت بيئة تطوير تشغيل تطبيقات Java مسبقًا - Liberica JDK.

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

إعلام


اتصلنا بصحفيين متخصصين وأرسلنا نشرات صحفية ، بالإضافة إلى الإعلان عن هاكاثون في منشورات مختلفة وعلى مواقع (بما في ذلك هبر). CNEWS ، RISKNEWS ، TB FORUM ، RUBEZH ، Kommersant (!) ، توريد المعادن والمبيعات ، مجلة كبير المهندسين ، الأتمتة في الصناعة ، الأتمتة وتكنولوجيا المعلومات في هندسة الطاقة ، الأتمتة وتكنولوجيا المعلومات صناعة النفط والغاز ، مجلة "حماية العمال" ، Neftegaz.RU. تمت دعوة المشاركين إلى CNEWS و vc.ru و Habré و tproger.ru و ict2go.ru ومن الشركاء. تم نشر نتائج الهاكاثون من قبل Rossiyskaya Gazeta ، وهنا تقرير عن حبري ، وجميع وسائل الإعلام المذكورة تقريبًا ذكرت ذلك.

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

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

تم الإعلان عنها من قبل الشركاء - في اجتماعات مجتمع المطورين jug.msk.ru ، في هاكاثونز الشريك ، على سبيل المثال ، Hack.Moscow و Vkontakte Hackathon.

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

تم البحث في مؤلفي المهام من خلال ثلاث قنوات رئيسية: من خلال الاتصال المباشر من خلال مديري العملاء (هؤلاء هم عملاء CROC الحاليين) ، ونشرت في وسائل الإعلام الصناعية وأطلقت إعلانات مستهدفة على Facebook / Instagram. كان أهم شيء بالنسبة لهم هو اختبار الفرضية بسرعة والحصول على خطة للسعر وتوقيت التنفيذ.

مثال على قالب موجز مكتمل لمهمة
1. / ?*
- .
: , ( ).
2. ?*
- (web). ( ).
3. ? (, , ).
4. / ? ( ).
: (, Yargy), NLP-, deep learning, seq2seq, Transformer.
5. ? (, ). API?*

:
. Excel-, :
• ru.
• ru.
• .
• ( ).
• .
. .

:
Excel-, , .
, (, - . .).
6. ( ).
7. ? ?
8. ? (, , . .)*.
. — «», , . «» — , .
. — , , . . , , .
( 100- , ).
— 70 %, — 90 %.
. .
9. , ?
10. ? ( , - — //)*.
.
11. , ,
( 300-500 )*.
* .

الفريق


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

قدم المقاولون تطوير المنطقة (مواقف العملاء والبائعين ، وما إلى ذلك) ، وجهزوا منطقة ترفيه (كان لدينا ماكينات القمار ، jenga العملاقة ، الكرلنج ، إلخ) ، والإضاءة ، والتموين.

النتائج


350 تطبيق. 200 مشارك. وصل 150 منهم في 38 فريقًا إلى نهائي الهاكاثون. هؤلاء هم المشاركون من موسكو ونوفوسيبيرسك وسان بطرسبرغ وكازان وإيزيفسك ومدن أخرى. فاز فريق EmptySet من جامعة ولاية سانت بطرسبرغ بترشيح "أفضل فريق طلابي" ، بعد أن حل مهمة شركة Gazprom Neft لإنشاء برنامج لتحديد نظائرها في صمامات الإغلاق والتحكم. بالنسبة لمعظم مؤلفي المهام ، كانت هذه أول تجربة للمشاركة في أحداث الهاكاثون ، على سبيل المثال ، لمصنع تشيليابينسك لدرفلة الأنابيب.

إدارة هذه المشاريع هي دائمًا عمل فريق كبير. هناك عدة مكونات مهمة هنا في آن واحد: تخطيط المهام ، نهج مرن لتنفيذها (مبدأ Agile هو كل شيء لدينا) ، وتعيين المسؤولين ، والتوقيت والمعالم في المشروع. لإدارة المشروع ، استخدمنا Jira.



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

المراجع



All Articles