Bancaton في ألمانيا - كيف تلقينا جائزة "العواطف"



مرحبًا جي تي!

اسمي إيليا أريستوف ، أنا RM في DataArt. سأخبرك كيف ذهبنا إلى بانكاتون 2015 في فرانكفورت.

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

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

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

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

ونتيجة لذلك ، ولد "التدفق" بأكمله ، بقي السؤال فقط متى يمكن إدارة كل هذا.
جاءت واجهات برمجة التطبيقات الراعية المناسبة للإنقاذ ، أحدها يساعد على الاندماج مع جميع البنوك الألمانية ( www.figo.io) ، والآخر - مع الاعتراف بالشيكات والبيانات المالية وغيرها من "البيروقراطية" ( www.gini.net ).

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

بالنسبة لقرارنا ، تلقينا بيانات حول حسابات العميل وقمنا بالدفع لحساب منظمة خيرية. تمت المصادقة عبر موقع Figo الإلكتروني.

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



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



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



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



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



كانت أفكار وقرارات الفرق الأخرى مثيرة للغاية.

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



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

يمكن العثور على مزيد من المعلومات فيwww.bankathon.net . قام المنظمون بتحديثه عن طريق نشر معلومات حول المشاركين والفائز.


All Articles