كيفية إحاطة وكالة البرمجيات: قائمة مرجعية عملية
الموجز الضعيف يعني تقديرات خيالية، وزحف النطاق، ومنتجًا لا يحتاجه أحد. استخدم قائمة المراجعة هذه حتى تتمكن الوكالات من التسعير والجدول الزمني مقابل الواقع.
علي مرتضوي
مؤسس بارادايس كود
اكتب هدف العمل قبل الميزات
"نريد موقعًا إلكترونيًا حديثًا" ليس مختصرًا. اكتب: في غضون 90 يومًا من الإطلاق، نحتاج إلى X عملاء محتملين مؤهلين/شهريًا، أو إكمال عملية الدفع من A إلى B. يوضح الهدف الرقمي أولوية الميزة ويحظر قوائم الرغبات.
إذا كان لديك أهداف متعددة، قم بترتيبها. مهندسو الوكالة الجيدون لتحقيق الهدف رقم 1 والهدف رقم 3 في المرحلة 2. بدون التصنيف، يصبح كل شيء "يجب شحنه" وتنقطع الميزانية.
المستخدمون والأدوار والوظائف عالية التردد
حدد ثلاثة أشخاص على الأقل مع وظيفة أساسية واحدة لكل منهم: العميل النهائي الذي يتحقق من السعر، والمشغل الذي يوافق على الطلبات، والمدير الذي يحتاج إلى تقرير صباحي. لكل دور، قم بتسمية المهمة الأسبوعية الأكثر تكرارًا.
لقطات الشاشة للعملية الحالية - حتى لو كانت Excel وWhatsApp - تفوق عشر صفحات من النثر. يجب أن ترى الوكالة ما يتم استبداله، وليس فقط واجهة المستخدم التي يجب اختراعها.
داخل / خارج النطاق والافتراضات المحظورة
اذكر بوضوح ما هو موجود في MVP وما هو غير موجود. مثال: "الدفع عبر الإنترنت نعم؛ تطبيق الهاتف المحمول الأصلي لا؛ ثنائي اللغة FA/EN فقط؛ مرحلة مزامنة المحاسبة 2." الغموض هنا هو أغلى جزء من العقد.
اكتب افتراضاتك أيضًا: "نحن نفترض أن البوابة X لديها واجهة برمجة تطبيقات مستقرة" أو "نحن نقدم محتوى المنتج بحلول التاريخ Y." المحتوى المتأخر هو مخاطرة الجدول الزمني الخاص بك، وليس التأخير الهندسي.
التكامل والبيانات والملكية
قائمة الأنظمة الحالية: إدارة علاقات العملاء، المحاسبة، الرسائل القصيرة، المستودعات، المدفوعات. لكل: واجهة برمجة التطبيقات المتاحة؟ مستندات عينة؟ حدود المعدل؟ وبدون ذلك، فإن تقديرات التكامل هي مجرد تخمينات.
توضيح ملكية النطاق والاستضافة والمصدر والوصول من مرحلة الاقتراح. يسأل الموجز الاحترافي عن مكان وجود الكود ومن يحمل المفاتيح، ولا يكتشفه بعد الإطلاق.
معايير القبول وتعريف القيام به
اكتب اختبار قبول لكل قدرة رئيسية: "يمكن للمستخدم الخروج باستخدام قسيمة وتظهر الحالة في المشرف في غضون 60 ثانية." المعايير الغامضة مثل "يجب أن تكون واجهة المستخدم لطيفة" غير قابلة للتسليم.
التدريج الاسمي، وعينة البيانات، ومالك UAT الخاص بك. المشاريع التي لا يوجد بها مالك UAT لا تزال قائمة لعدة أشهر وهي "على وشك الانتهاء".
الميزانية والتوقيت وحقوق اتخاذ القرار
شارك في نطاق الميزانية، حتى لو كان تقريبيًا. تقوم الوكالات الصادقة بمواءمة النطاق مع الميزانية؛ إخفاء الميزانية يؤدي فقط إلى مقترحات غير متطابقة. المواعيد النهائية للأعمال الدولة مع الأسباب.
حدد من يجيب على قرارات واجهة المستخدم/النطاق خلال 48 ساعة. غالبًا ما تكلف قرارات العميل البطيئة أكثر من البرمجة البطيئة.
حزمة واحدة يمكنك إرسالها إلى أي وكالة
مستند واحد مكون من 8 إلى 12 قسمًا: الهدف الرقمي، والشخصيات، وأفضل لاعب في الداخل/الخارج، وعمليات التكامل، والقيود التجارية/القيود القانونية، ومعايير القبول، والميزانية/الجدول الزمني، والوصول، والاتصال باتخاذ القرار. هذا يكفي لاقتراح جدي.
إذا لم يكن لديك الوقت الكافي للكتابة، فقم بإجراء ورشة عمل استكشافية مدتها 90 دقيقة، ولكن عليك الموافقة على المخرجات المكتوبة. يقوم برنامج Paradise Code عادةً بتحويل الاكتشاف إلى أعمال متراكمة ذات أولوية بحيث يشارك الجميع مصدرًا واحدًا للحقيقة.
الأسئلة الشائعة
ماذا لو لم نكن متأكدين مما نريده بعد؟
اكتب الهدف والألم؛ اترك حلول واجهة المستخدم مفتوحة. تساعد الوكالة الجيدة في الاكتشاف، لكنها لا تستطيع الالتزام بدون هدف رقمي.
هل الإطارات السلكية مطلوبة؟
ليس إلزاميا. التدفقات والأولويات كافية؛ تساعد الإطارات السلكية ولكنها لا تحل محل ملخص الأعمال.
كم عدد الوكالات التي يجب أن تحصل على نفس الموجز؟
2-4 مقترحات في موجز واحد قابلة للمقارنة. ملخصات مختلفة لكل بائع تجعل مقارنة الأسعار لا معنى لها.
التجمع الوطني الديمقراطي قبل الموجز؟
للحصول على تفاصيل تنافسية، نعم. بالنسبة لبيان المشكلة رفيع المستوى، غالبًا ما يكون ذلك غير ضروري، ولكن يحق لك أن تسأل.
المعرفة والمقالات
تحتاج تطبيق هذه المفاهيم في منتجك؟
بارادايس كود معك من الاستشارة حتى التسليم الكامل.