كم يكلف تطوير تطبيق الهاتف المحمول

مرحباً بالجميع ، اسمي Seva ، أنا مدير إدارة المشاريع في Citronium. يسألني جميع أصدقائي المرتبطين ببعض الأعمال التجارية باستمرار سؤالين: "كم يكلف إنشاء تطبيق جوال؟ حسنًا ، كان هذا طبيعيًا بشكل مستقيم. قياسي ، لكن ليس باهظ الثمن ". و "كم هي مواقع الويب الآن؟ حسنًا ، هذا المعيار ، مثل أي شخص آخر ".



في البداية أجبت بشكل غير واضح ، وقلت إن كل شيء مختلف دائمًا ، لكن بعد ذلك فكرت بنفسي في كلا السؤالين وقررت الإجابة عليهما. مرتب. لنبدأ بتطبيق الهاتف المحمول. لقد حسبت متوسط ​​تكلفة كل مرحلة من مراحل تطوير جميع مكونات تطبيق الهاتف المحمول وتلقيت أرقامًا تقريبية. باختصار ، هذا حوالي 1.5 مليون روبل لتطبيق هجين للهواتف المحمولة - لكل من Android و iOS وحوالي 2.2 مليون روبل لتطبيقين محليين ، أحدهما لنظام Android والآخر لنظام iOS.



لا شيئ. لماذا هو مكلفة جدا؟



بالنسبة للبعض ، فهو يمثل الكثير من المال ، والبعض الآخر ليس كذلك ، ولكنه بشكل عام غير مكلف ، ويكلف الكثير. دعونا نتحدث عن كل شيء بالترتيب.



يتكون تطوير تطبيق جوّال "جيد ، مثل هذا" (ومنتج ويب أيضًا) من أربع إلى خمس مراحل ، خمسة منها بشكل أساسي:



  1. ما قبل البيع وذكاء الأعمال.
  2. المرحلة التحضيرية.
  3. تطوير.
  4. استكمال المشروع ونشر الطلبات.
  5. تطوير إضافي (حسب الحاجة).


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



لذلك دعونا نلقي نظرة فاحصة على كل خطوة.



ما قبل البيع وذكاء الأعمال



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



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







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



المرحلة التحضيرية



إعداد التصميم + لنشر المشروع ، وتشكيل قاعدة التوثيق لتطبيق الهاتف المحمول ونظام إدارة المحتوى - لوحة الإدارة (في المتوسط ​​100 ألف روبل) .



نفكر في تجربة المستخدم للتطبيق ، ونرسم خريطة رحلة العميل (CJM) وتدفق المستخدم ، ونبدأ في كتابة دليل المستخدم للتطبيق. نرسم واجهة المستخدم وفقًا لرغبات / كتاب العلامة التجارية للعميل ونمر بالعديد من موافقات التصميم.



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



  • مخطط السياق
  • مخطط الحاوية
  • مخطط الفصل
  • علاقات الكيانات
  • ملف يصف كيانات قاعدة البيانات (جداول الكيانات)








التصميم جاهز والبنية جاهزة - قمنا بإعداد البنية التحتية للخادم والمستودعات والتجمعات (CI / CD) ونبدأ في الترميز.



تطور ال



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



نقوم بنقل البطاقات على لوحة Trello ، وتحديث جدول حالات الاستعداد الوظيفي ، وتحرير الوثائق في Confluence ، وبالطبع ، ننتج وندفع كل الكود الجديد والجديد إلى المستودع. على مدار حياتنا ، نقوم بتحسين بنية المشروع ونقوم بالكثير من الأشياء الأخرى: نعقد اجتماعات ، ونراجع الكود ، ونختبر ، ونقدم ، إلخ.



التطوير هو أطول مرحلة ، وغالبًا ما ينقسم إلى العديد من سباقات السرعة والمراحل الوسيطة ، وبعد الانتهاء منها سنحصل على جزء من المال. إذا تحدثنا عن "حسنًا ، هذا تطبيق بسيط" (ولوحة الإدارة الخاصة به) ، فهذا عبارة عن دفعة مسبقة بنسبة 30 ٪ (400 ألف روبل) + مدفوعات وسيطة ونهائية بنسبة 35 ٪ (450 ألف روبل) ، إذا كنا نتحدث عن تطبيق هجين. مع اثنين من السكان الأصليين ، تبلغ النسبة حوالي 600 ألف روبل. + 700 ألف روبل + 700 ألف روبل.



استكمال المشروع ونشر التطبيقات



20 ألف روبل لدفع حسابات مطوري Apple و Google. تخطيط التطبيقات والمراجعات من المتاجر و voila - التطبيق مباشر ومتاح للتنزيل.







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



تطوير إضافي



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



ماذا تحتاج لتعلم ايضا



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



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



بشكل عام ، التطوير ليس رخيصًا ، لكنه يكلف كثيرًا ، وأحيانًا أكثر من ذلك بكثير.



All Articles