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