استراتيجيات تحليل النظم للمشاريع البرمجية


بناء برمجية صحيحة بحاجة الى الالتزام بالاجرائيات الهندسية

 

الالتزام بالاجرائيات الهندسية يترتب عليه بناء سوفتير صحيح.

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

 

أولا الاجرائيات الأساسية للتحليل وهي ثلاث:

  1. فهم الوضع الحالي للعمل

  2. تعريف المواضع التي تحتمل التحسين

  3. تحديد متطلبات النظام الجديد

هذه الإجرائيات يتبعها تحديد الاستراتيجية للأعمال، وبشكل عام المشاريع التي يعمل المبرمج  تقع تحت ثلاث تقنيات وهي:

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

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

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

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

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

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

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

هذا العلم يجب دراسته والأغلب لا يطبقه نتيجة ضغط سوق العمل التجاري وقلة الخبرة.