مرحلة الاكتشاف في المشروع ، وكيف تساعد في تعزيز مبادراتك في مجال تكنولوجيا المعلومات

نشرت: 2022-11-25

رؤى ملخصة:

  • من بين جميع مشاريع تكنولوجيا المعلومات المبتكرة التي تم تنفيذها على مستوى العالم ، فإن مجرد 10٪ إلى 30٪ ينتهي بها الأمر بالنجاح .
  • يمكن منع جزء أكبر من المشكلات التي تتسبب في تعطل مشروعات تطوير البرامج عن طريق إدخال مرحلة الاكتشاف .
  • مرحلة الاكتشاف للمشروع هي المرحلة الأولى من خط أنابيب تطوير البرمجيات ، والذي يهدف إلى مساعدتك على تحويل فكرة عملك إلى حل كامل الوظائف مع ميزة تنافسية.
  • عادة ما تتكون مرحلة اكتشاف المشروع من أربع مراحل : استنباط المتطلبات ، وتصميم الحلول ، وهندسة الحل ، وتخطيط المشروع. تلد كل مرحلة مجموعة من الإنجازات التي يمكنك استخدامها لعرضها على المستثمرين وأصحاب المصلحة ، بالإضافة إلى بناء عملية التطوير الخاصة بك عليها.
  • عادة ما يكون محلل الأعمال وممثل الفريق الهندسي مسؤولين عن تنفيذ الاكتشافات. تعد مرحلة الاكتشاف بالاستعانة بمصادر خارجية خيارًا جيدًا أيضًا ، خاصة إذا كنت تفتقر إلى موهبة تقنية المعلومات الداخلية ذات الخبرة.
  • سواء اخترت Waterfall أو إحدى منهجيات إدارة المشاريع Agile ، ستؤثر على طول ونطاق اكتشافك.
  • في Waterfall ، من المعتاد التخطيط للنطاق بالكامل مسبقًا ، والذي قد يستغرق من أربعة إلى ثمانية أسابيع أو أكثر - اعتمادًا على حجم وتعقيد مشروعك.
  • في Agile ، من الشائع إعداد ما يسمى بـ Sprint 0 ، أو مرحلة البداية ، والتي تستغرق عادةً ما يصل إلى أسبوعين أو أقل. وعادة ما يتبعه مسار اكتشاف يعمل مرة أو مرتين قبل مسار التطوير.
  • تبدأ تكلفة مرحلة الاكتشاف القياسية من 20000 دولار .

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

تشير العديد من الدراسات إلى أنه من بين جميع مشاريع تطوير البرمجيات التي تم تنفيذها عالميًا ، نجح فقط 10٪ إلى 30٪.

والأمر المحزن هو - كلما كانت الفكرة أكثر إبداعًا ، زاد احتمال فشل المشروع.

تختلف أسباب الفشل ، لكنها غالبًا ما تكون مرتبطة بالتخطيط السيئ للمشروع:

بحث الاستطلاع الذي شاركه DevTeam في الأسباب الشائعة لفشل مشروع البرنامج. طُلب من الشركات التي شملتها الدراسة تحديد ما يصل إلى ثلاثة أسباب لاعتبارها مبادرات تطوير برمجياتها فاشلة. كانت الأسباب الثلاثة الأولى للفشل هي التغييرات في أولويات المنظمة ، والمتطلبات غير الدقيقة ، والتغييرات في أهداف المشروع.

تثبت تجربتنا في تقديم خدمات هندسة البرمجيات: يمكن منع جزء أكبر من المشكلات التي تتسبب في تعطل مشروعات تطوير البرامج - وهنا يأتي دور مرحلة الاكتشاف.

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

ما هي مرحلة اكتشاف المشروع بالضبط؟

مرحلة اكتشاف المشروع هي المرحلة الأولى في خط أنابيب تطوير البرمجيات. خلال هذه المرحلة ، تختبر الفكرة مقابل سياق العمل ، وتتجاهل الشكوك وتثبت الافتراضات حول التطبيق المستقبلي.

عند التعامل معها بشكل صحيح ، تساعدك مرحلة الاكتشاف على فهم كيف يمكنك بالضبط تحويل فكرة عملك إلى حل كامل الوظائف ، مع توفير الأساس لتقديرات دقيقة للوقت والتكلفة.

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

اعتمادًا على نطاق العمل ، قد تستغرق مرحلة الاكتشاف من أسبوعين إلى أربعة أسابيع لمشاريع Agile وأي شيء يتراوح بين أربعة إلى ثمانية أسابيع أو أكثر لمشاريع Waterfall. عادةً ما يتم إصدار فاتورة بها وفقًا لنموذج تسعير الوقت والمواد (T&M).

ما المراحل التي تتضمنها مرحلة اكتشاف المشروع؟

عادة ما تتضمن مرحلة اكتشاف المشروع أربع مراحل:

  1. متطلبات الاستنباط
  2. تصميم الحلول
  3. هندسة الحل
  4. تخطيط المشروع

متطلبات الاستنباط

في هذه المرحلة ، تقوم بتأسيس رؤية واضحة للمنتج. أنت تفكر أيضًا في الجوانب الاستراتيجية لتحقيق هذه الرؤية في الحياة. لذلك ، عليك القيام بالخطوات التالية:

تحديد أصحاب المصلحة الرئيسيين وسياق الأعمال

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

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

تحديد رؤية المنتج

بناءً على ملاحظات أصحاب المصلحة ، حدد رؤية المنتج. Think - وثيقة عالية المستوى تحدد الغرض من تطوير المنتج وتوصيل قيمته الأساسية للمستخدمين.

حدد مقاييس النجاح

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

تحديد المستخدمين المستهدفين

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

حدد المتطلبات الفنية

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

صياغة استراتيجية لإدارة المخاطر

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

تحديد نطاق المشروع والجدول الزمني

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

بعد الانتهاء من مرحلة استنباط المتطلبات ، سيكون لديك المخرجات التالية في متناول اليد:

  • بيان رؤية المنتج
  • وثيقة نطاق المشروع ، واختيارياً ، مخططات النطاق
  • حالات الاستخدام وقصص المستخدم وخرائط رحلة المستخدم
  • مستند متطلبات المنتج (PRD) أو مستند المتطلبات الوظيفية (FRD) أو مواصفات متطلبات البرنامج (SRS)
  • استراتيجية إدارة المخاطر
  • الجدول الزمني للمشروع

تصميم الحلول

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

صياغة خرائط رحلة المستخدم

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

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

من ناحية التصميم ، يمكن أن تكون خريطتك بسيطة مثل الجدول الزمني ومعقدة مثل لوحة العمل التي تصور ما يحدث بالضبط في كل مرحلة.

إنشاء إطارات سلكية ونماذج بالأحجام الطبيعية

تصور مفهومك من خلال إنشاء مخططات توضح بنية الحل وتصميمه.

بناء النماذج

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

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

بمجرد الانتهاء من مرحلة تصميم الحل ، سيكون لديك المخرجات التالية:

  • خرائط رحلة المستخدم
  • الإطارات الشبكية لواجهة المستخدم ونماذج تصميم واجهة المستخدم
  • نموذج أولي للحل منخفض الدقة

هندسة الحل

في هذه المرحلة من مرحلة اكتشاف المشروع ، تفكر في كيفية تحقيق الرؤية المصممة من الناحية التكنولوجية. لإنجاز كل ذلك ، قم بما يلي:

صياغة رؤية فنية

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

قم بإجراء تحليل الجدوى الفنية

كخطوة تالية في مرحلة اكتشاف المشروع ، قم بتقييم تفاصيل كيفية تقديم الحل. ضع في اعتبارك المشهد التكنولوجي والبنية التحتية المتاحة والموارد والميزانية. الهدف النهائي هو تحديد جدوى الحل التقني المقترح والتأكد من أن المشروع ممكن قانونيًا وفنيًا ، فضلاً عن كونه مبررًا اقتصاديًا.

هندسة حل التصميم

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

حدد كومة التكنولوجيا المثلى

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

قسّم نطاق المشروع إلى مخرجات وأنشئ بنية تراكمية

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

تصميم إستراتيجية ضمان الجودة والاختبار

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

بعد الانتهاء من مرحلة تصميم الحل ، سيكون لديك المخرجات التالية:

  • الرؤية الفنية
  • سجل جدوى الحل
  • مخططات هندسة الحل
  • كومة التكنولوجيا
  • نطاق خط الأساس
  • هيكل تراكم
  • إستراتيجية ضمان الجودة والاختبار

تخطيط المشروع

الهدف من مرحلة تخطيط المشروع لمرحلة اكتشاف المشروع هو تحديد كيفية إكمال المشروع في إطار زمني محدد ، مع الموارد المتاحة ، ومع وضع القيود في الاعتبار. للقيام بذلك ، قم بتنفيذ الأنشطة التالية:

ارسم الموارد والوقت اللازم للتسويق وتقديرات الميزانية

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

حدد مخططًا لخريطة طريق المشروع

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

قم بإعداد فريق المشروع

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

تحديد مؤشرات الأداء الرئيسية للمشروع

قم بإعداد المقاييس لتتبعها لقياس نجاح مشروعك. يمكن أن تمتد هذه الميزانية والجودة والفعالية ومؤشرات الأداء الرئيسية للجدول الزمني. تأكد من أن كل مقياس تقدمه هو SMART (محدد ، وقابل للقياس ، وقابل للتحقيق ، وملائم ، ومقيد بوقت).

قم بإعداد أدوات تتبع التقدم

ليس عليك إدارة بيانات المشروع يدويًا. بدلاً من ذلك ، انتقل إلى أداة إدارة المشروع التي ستتيح لك التنقل في البيانات من مصادر مختلفة بشكل ملائم. تمتد أدوات تتبع التقدم الأكثر شيوعًا في السوق: Trello و JIRA و Hive و Asana و Nifty وغيرها.

قم بإعداد البنية التحتية للمشروع

بمجرد اكتمال أنشطة الاكتشاف الأساسية ، حان الوقت لإنهاء مرحلة الاكتشاف للمشروع من خلال جلب العمليات و / أو فرق DevOps. سيقومون بإعداد البيئات لأنشطة التطوير والاختبار التي سيتم إجراؤها وإنشاء خط أنابيب لعمليات النشر التلقائي.

بمجرد انتهاء مرحلة تخطيط المشروع ، سيكون لديك التسليمات التالية في متناول اليد:

  • خارطة طريق المشروع
  • تقديرات الميزانية
  • تكوين فريق
  • مؤشرات الأداء الرئيسية للمشروع
  • خطة البنية التحتية للمشروع
  • اختياريًا ، عرض تقديمي مخطّط للشركات الناشئة لتقديمه للمستثمرين.

من المسؤول عن إجراء وتنسيق الاكتشافات؟

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

مالك المنتج

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

مدير المشروع

مدير المشروع مسؤول عن التواصل السلس بين أصحاب المصلحة ، وتخطيط نطاق العمل ، وتتبع تقدم المشروع.

محلل الأعمال

يأتي محلل الأعمال بخطة محددة لكيفية تحويل الرؤية الأولية إلى حل وظيفي حقيقي. بصفتك محلل أعمال ، فإنك تجري مقابلات مع أصحاب المصلحة ، وتغوص في احتياجاتهم ، وتزن هؤلاء مقابل سياق العمل لصياغة SRS مفصل.

حلول معمارية

يقوم مهندس الحلول بتحليل المتطلبات وتصميم منطق الحل وبنيته. يقترحون أيضًا أدوات وتقنيات ومنهجيات لضمان حصولك على برامج تنافسية ومُثبتة للمستقبل.

مصمم UX / UI

مصمم UX / UI هو الذي يصمم تجربة مستخدم سلسة ومتواصلة. يدرسون احتياجات المستخدم وتفضيلاته لجعل المنتج المستقبلي مناسبًا وجذابًا قدر الإمكان.

بالإضافة إلى ذلك ، قد يضم فريق الاكتشاف مهندس DevOps ومهندس ضمان الجودة ومهندس أمن.

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

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

سيتأكد مهندس الأمن بدوره من أن منتجك يتوافق مع معايير السلامة اللازمة ويفتخر بآليات الحماية المضمنة.

كيف يختلف الاكتشاف في مشاريع Agile و Waterfall؟

سواء اخترت نهجًا خطيًا لإدارة المشروع ، مثل Waterfall ، أو إحدى منهجيات الإدارة من عائلة Agile ، ستؤثر أيضًا على كيفية التعامل مع مرحلة الاكتشاف.

في الشلال ، يتم الانتهاء من جميع أنشطة الاكتشاف مقدمًا ، قبل بدء التطوير. عادة ما تستغرق مرحلة الاكتشاف ما يصل إلى ثمانية أسابيع و 10٪ إلى 15٪ من ميزانية المشروع. عند الانتهاء ، يحصل الفريق على جميع الإنجازات اللازمة.

في Agile ، من ناحية أخرى ، عادة ما يتم تشغيل مرحلة الاكتشاف مرة أو مرتين قبل مسار التطوير. عادة ما يستغرق أسبوعين أو أقل.

إذا كنت ترغب في إلقاء نظرة أكثر تعمقًا على الاختلافات ، فاقرأ مقالتنا حول مرحلة الاكتشاف في مشاريع الشلال مقابل المشاريع الرشيقة.

ما أنواع المشاريع التي يمكن أن تستفيد من مرحلة الاكتشاف؟

لقد جلسنا مع فلاديمير سيتشكو ، رئيس قسم البكالوريوس في ITRex ، لسؤاله عن أنواع المشاريع التي يمكن أن تستفيد من تقديم مرحلة الاكتشاف. المفسد: أي. وسنشرح سبب هذا الرد لاحقًا. في الوقت الحالي ، سنستند إلى ثلاثة أمثلة من محفظة ITRex لتوضيح متى تكون أنشطة الاكتشاف في متناول اليد.

المشروع 1. منصة برمجية لأبحاث السوق والتنبؤ

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

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

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

شارك محلل أعمال ومهندس ML في تنفيذ أنشطة الاكتشاف.

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

يتم الآن عرض مفهوم الحل على المستثمرين ، مع وجود احتمال كبير لجذب الموارد اللازمة لمزيد من التطوير.

لذلك ، نوصي بتنفيذ مرحلة اكتشاف المشروع إذا:

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

المشروع 2. مكتب خلفي لتنظيم تدفقات B2B

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

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

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

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

المشروع الثالث: منصة إعلانات متنقلة غير تقليدية

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

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

استمر العميل في تطوير الحل مع فريق ITRex.

لذلك ، اختر مرحلة الاكتشاف إذا:

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

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

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

تساعد مخرجات الاكتشاف على تقليل الاعتماد على مالكي المنتجات / مديري المنتجات أيضًا. في Agile ، يمكن أن يكون خطأ مدير المنتج قاتلاً. في مشروع تسبقه مرحلة الاكتشاف ، حيث يتم التفكير في القرارات الاستراتيجية والتحقق منها بشكل جماعي ، يكون احتمال الفشل الاستراتيجي أقل بكثير.

ما هي تكلفة إجراء مرحلة اكتشاف المشروع؟

تعتمد التكلفة الإجمالية لمرحلة الاكتشاف على مدى تعقيد مشروعك ونطاق الأنشطة التي يتعين تنفيذها.

على سبيل المثال ، بالنسبة لمشروع ذي رؤية مدروسة ، فإن جوهر مرحلة الاكتشاف سوف يدور حول الخروج بنهج مثالي لتحقيقه ورسم جميع التقديرات المطلوبة. هذا يبلغ ما يقرب من 10000 دولار - 15000 دولار .

عادة ما تتم محاسبة أنشطة الاستكشاف للمشاريع ذات الرؤية غير الواضحة وفقًا لنموذج تسعير الوقت والمواد. تبدأ تكلفة الاكتشاف لمثل هذه المشاريع من 20000 دولار وأكثر اعتمادًا على الإنجازات المطلوبة.

لتلخيص كل شيء

لذلك ، إذا كنت شركة ناشئة تعمل على تطبيق الاختراق التالي ، فإن بدء عملية التطوير بمرحلة اكتشاف يمكن أن يساعدك:

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

بالنسبة للمؤسسات العاملة في المجالات غير المتعلقة بتكنولوجيا المعلومات ، فإن إدخال مرحلة اكتشاف المشروع يمكن أن يحقق الفوائد التالية:

  • رؤية المشروع جيدة التوثيق ونطاقه
  • ردود فعل أصحاب المصلحة الحقيقية لتبني عليها القرارات
  • أقصى تأثير للمواهب الداخلية
  • فهم شامل لاستثمارات الوقت والمال
  • تجربة سهلة الاستخدام
  • عائد أعلى على الاستثمار

إذا كان لا يزال لديك أسئلة بدون إجابة حول مرحلة اكتشاف المشروع أو كنت تبحث عن شريك موثوق به لبدء مبادرتك ، فاتصل بـ ITRex . سوف يضع حاصلون على درجة البكالوريوس من ذوي الخبرة الأساس لنجاح مشروعك!


نُشر في الأصل على https://itrexgroup.com في 21 نوفمبر 2022.