facebook
twitter
Youtube
Ammon on Apple Store
Ammon on Play Store
مواعيد الطيران
مواعيد الصلاة
rss
  • اخر التحديثات
  • الأكثر مشاهدة




مفهوم صيانة البرمجيات


17-06-2023 11:55 AM

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

توجد ثلاثة أنواع رئيسية لصيانة البرمجيات:

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

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

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

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

تظهر الحاجة لصيانة البرمجيات نتيجة الظروف والعوامل التالية:

تغيرات السوق والسياسات المتبعة: يتم إدراج قوانين جديدة على المؤسسات مثل تغيير أنظمة الضرائب والعمليات المحاسبية، مما يستدعي تعديل البرامج للامتثال للتغييرات القانونية.

متطلبات العميل: يتطلب العملاء دائمًا تعديل إعدادات البرامج وإضافة ميزات جديدة وفقًا لاحتياجاتهم الخاصة.

تغيرات البرامج أو الأجهزة المضيفة: عند تغيير الأجهزة أو أنظمة التشغيل، يتعين تعديل هيكل البرامج لتتكيف مع التغييرات.

تعديلات مستويات العمل التنظيمي: يتطلب التغيير التنظيمي في بعض الأحيان تعديل البرامج لمواءمتها مع التغييرات في هيكل المؤسسة.

تتضمن خطوات صيانة البرمجيات التالي:

تحديد متطلبات التغيير في البرمجيات من خلال تسجيل الملاحظات أو الرسائل الخاطئة التي تظهر.

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

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

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

اختبار الوحدات الجديدة مع النظام بشكل متكامل.

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

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





  • لا يوجد تعليقات

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