كيف وُلد QuailBreeder
وراء هذا التطبيق قصة شخصية إلى حد ما. في عام 2012 غادرت كييف وانتقلت إلى الريف. تلتقي عادات المدينة بواقع الريف — فتنتصر الفوضى، لبعض الوقت على الأقل. جئت بحب المبرمج للنظام، وسرعان ما اكتسبت ما لدى كل مزارع من قائمة لا تنتهي من الطوارئ الصغيرة؛ وفي السنة الأولى كانت الغلبة للطوارئ بوضوح.
بدأت في الفناء الخلفي لبيتي مزرعة سمان صغيرة لإنتاج اللحم. وبعد عامين، وكثير من القهوة، وكثير من العدّ، وصلت إلى نحو 50 kg من لحم السمان أسبوعيًا. يبدو هذا متواضعًا على الورق؛ أما في الواقع فكان يعني أن أوفّق في كل لحظة بين 14–15 دفعة متداخلة، وأن أتابع أكثر من 3,000 طائر في مراحل مختلفة — بيض في حاضنة الحضانة، وكتاكيت في المحضن، وطيور نامية في الأقفاص، وزبائن يسألون متى تجهز الطلبية التالية. كانت الملاحظات الورقية تتكاثر كالسمان، وكل خطأ في الدفتر كان يتحول عاجلًا أو آجلًا إلى خطأ في الحاضنة.
أنا مبرمج بحكم دراستي، لذلك كتبت برنامجًا للحاسوب الشخصي أتابع فيه كل شيء. كان يعمل، لكنه لم يكن متاحًا على الهاتف. ظللت أحمل الأوراق في أرجاء المزرعة وأنقل البيانات في نهاية كل يوم، وهذا بالضبط نوع العمل المزدوج الذي كان يُفترض بالبرنامج أن يلغيه. ثم أجبرتني إصابة في الظهر على إغلاق المزرعة والتفرغ للتطبيق كليًا — وتبيّن أن هذا كان أفضل تحوّل ممكن: صُمّمت النسخة التالية للهاتف أولًا، وامتلأت بالحقول العملية التي تحتاجها مزرعة حقيقية فعلًا، مثل نسبة الحيوية وخسائر النقل وتوقيت الدفعات.
باختصار: وُجد QuailBreeder لأن أحدًا كان عليه أن يكفّ عن خسارة البيض ويبدأ في توفير الوقت. إنه ليس نظام ERP لشركة كبيرة صادف أن أيقونته طائر؛ بل أداة صاغها عامان من الوقوف أمام حاضنة البيض في السادسة صباحًا. إذا كنت تربّي السمان للحم أو للبيض، فستجمع في هذا التطبيق التفاصيل الصغيرة التي تحتاجها — دون أن تتعلم SQL أو ترتدي معطف المختبر.
عن المطوّر
سيرهي كارافانسكي — مبرمج، ومزارع في الفناء الخلفي، ومناصر للقهوة.
معلومات طريفة:
- • بدأ التطبيق الأصلي أداةً لنظام Windows (نعم، إنه الحنين إلى الماضي).
- • نجا من إصابة في الظهر، ومن عدة تحديثات برمجية، ومن قشور بيض أكثر مما ينبغي بقليل.
- • اسم «QuailBreeder» لم تقترحه لجنة تسويق — إنه اسم صادق فحسب.