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