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