دائرتين و ثلاثة خطوط لجمع طلبات العميل – Use Cases

Usecasesقرأت في مكان ما أن اثنين من كل ثلاثة مشاريع برمجية يكون مصيرها الفشل، إما لأنها لم تنجز في الوقت المحدد، أو لأنها تتطلب مصاريف أكثر من المتوقع، و الغالب لأنها لاتوافق متطلبات العميل، اما عني انا شخصياً فأستطيع أن أقول أن ثلاثة من كل ثلاثة مشاريع تأتيني كانت تفشل و كنت دائماً ما أرى تلك النظرة المؤلمة على وجه العميل، و التي أفهم منها أننا سنبدأ في حلقات لا تنتهي من التعديلات، بالرغم من أني متأكد من أن ما اتفقنا عليه مطابق تماماً لما قدمته، إذاً أين المشكلة ؟! … بعد فترة طويلة من المعاناة عرفت أن هنالك مجال بحث يسمى “هندسة المتطلبات” و بعضهم يسميه “تحليل المتطلبات”، الموضوع واسع و متشعب، اممممممم لكن دعونا نأخذ شيء عملي بسيط يكون كثقافة عامة لمن لم يعجبه، و كمقدمة لمن أراد التوسع فيما بعد … “يمكنك متابعة الموضوع على شبكة سوالف

هذه التدوينة كُتبت في التصنيف برمجة و تطوير. أضف الرابط الدائم إلى المفضلة.

5 تعليقات على: دائرتين و ثلاثة خطوط لجمع طلبات العميل – Use Cases

  1. وليد كتب:

    السلام عليكم
    موقع رائع وموفق ان شاء الله دنيا وأخره يا أخي مازن

  2. السلام عليكم ورحمة الله وبركاته

    بارك الله فيك وفي علمك أستاذي الكريم , موضوع ثري بالمعلومات المفيده

    تحياتي

  3. موضوع رائع فعلا
    ارجو ان تضع تتمة الموضوع هنا في المدونة لأنه تحفة ويجب على المهتمين الاطلاع عليه

    شكرا اخي مازن
    شكرا جزيلا
    موضوع قيم فعلا

  4. وليد كتب:

    موضوع قيم جداً أخي مازن ..
    هناك اختلاف بسيط في فهم الـ use cases بين ما درسته انا وما قرأته هنا ..
    الـ use cases أو “حالات الاستخدام” كما أفهمها هي ” وصف للعمليات التي يقوم بها النظام أو البرنامج والتي ينتج عنها ناتج له قيمة للمستخدم أو الـ Actor “, يجب أن تكون كل “حالة استخدام” أو use case عبارة عن عملية مكتملة وقائمة بذاتها ولا تعتمد على أي عملية أخرى.
    ملاحظة أخرى تتعلق بالمستخدم أو الـ Actor وهو أنه لا يشترط بأن يكون شخص ولكن من الممكن أن يكون نظام أو برنامج آخر. مثلاً: قاعدة البيانات في برنامج ما عادة تمثل بشكل مستخدم أو Actor.
    شكراً مرة أخرى مازن :)

  5. mkhDev كتب:

    وليد AllThis4U : شكراً لك و بارك الله فيك .

    شــــــامل : أشكرك أخي على ردك .

    عبد المنعم : اقتراحك جميل ساقوم بإذن الله بجمع الموضوع مع الردود في ملف واحد ، بارك الله فيك .

    وليد waleed.cc : أنت خير من يتحدث عن هذا الموضوع بحكم أنه من صميم تخصصك ^_^ أتفق معك في كل ماذكرته ولا أختلف في ذلك أبداً، لكني فضلت طرح الموضوع بعيد عن الاكاديميات و تبسيطه إلى حد بعيد و إلا أنت تعلم أنه يمكن كتابة مؤلفات عن الـ Use Cases ، شكراً على تعقيبك و بارك الله فيك .

أضف تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

*

يمكنك استخدام أكواد HTML والخصائص التالية: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>