جدول المحتويات:

فيديو: #14 systems development life cycle SDLC دورة حياة تطوير النظام (يوليو 2024)

فيديو: #14 systems development life cycle SDLC دورة حياة تطوير النظام (يوليو 2024)
Anonim

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

تمثيل ثنائي لعالم رقمي.

خصائص مرحلة الصيانة

عرض ثنائي.

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

المسؤولية عن أداء صيانة البرمجيات

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

طول مرحلة الصيانة

تستمر مرحلة الصيانة لأطول مراحل جميع مراحل دورة حياة البرنامج. السبب الأساسي في أن تستمر مرحلة الصيانة لفترة أطول هو عمر البرنامج. تظل معظم البرامج قيد التشغيل حتى تصبح قديمة بسبب التغييرات في احتياجات المستخدم أو حتى تصبح تكلفة صيانة البرنامج باهظة للاستخدام المستقبلي للبرنامج. يطلق العديد من المصممين برامج بديلة مصممة حديثًا بينما تستمر الإصدارات السابقة من برامجهم في الخضوع للصيانة. ويمكن ملاحظة ذلك من خلال تقديم Microsoft لمجموعة برامج Office 2010 أو مقدمة نظام التشغيل Windows 7. على الرغم من أن الإصدار الأحدث من هذه البرامج متوفر تجارياً لمستخدمي الكمبيوتر ، تستمر الشركة في الحفاظ على الإصدارات السابقة من البرنامج وإجراء تصحيحات من خلال خدمات Windows Update لفترة محددة من الوقت.

مايكروسوفت أمثلة على صيانة البرمجيات

توفر Microsoft الصيانة المستمرة لبرامج البرامج الموجودة طوال فترة عمل البرنامج من خلال موقع Windows Update على ويب. على الرغم من إلغاء الدعم لبعض المنتجات تدريجيا ، فإن مرحلة الصيانة لبرامج Microsoft تغطي عادة فترة تمتد لعدة سنوات. في حالة Microsoft Office 2007 ، يتم إصدار تحديثات البرنامج في حزم الخدمة. يستمر دعم كل حزمة خدمة تم إصدارها لمدة تصل إلى 24 شهرًا بعد طرح حزمة الخدمة.

مرحلة الاستنتاج الصيانة

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

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