الرئيسيةعريقبحث

دورة حياة تطوير البرمجيات


تتضمن مجموعة من الإجراءات والأساليب الخاصة بدورة حياة تطوير البرمجيات SDLC والتي حددها وطبقها برنامج "يسِّر" في كل المشاريع والبرمجيات ذات العلاقة داخل البرنامج.[1][2][3] وتهدف دورة حياة تطوير البرمجيات SDLC لتفصيل الإجراءات والأساليب المتبعة لحوكمة وضبط عمل فريق تطوير البرمجيات في برنامج "يسِّر"

ويساعد تنفيذ دورة حياة تطوير البرمجيات SDLC على تحقيق عدد من النتائج الإيجابية كما يلي:

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

موسوعات ذات صلة :

أقوال

"دورة الحياة التقليدية المتعلقة بتطوير البرمجيات تستبدل بقوالب عمل بديلة بنسبة مرتفعة، محاولةً للتغلب على بعض القصور الموروثة بدورة حياة تطوير البرمجيات (SDLC) التقليدية"

Geoffrey Elliott - 2004

نظرة عامة عن أهميتها

بدون نموذج SDLC لاتباعه، المطورون لديهم الحرية لتطوير البرمجيات، يوجد العديد من البرامج التي تم برمجتها برؤية احتياجية عوضا عن اتباع نموذج معين. كل ما يحتاجوه هو خطة عمل تخدم النموذج الذي سيتم بناء البرنامج من خلاله.

و مع ذلك، تطوير هذه البرمجيات لا يمتلك رؤية واضحة و لا يمكن ان يكون قابل للتطبيق في نموذج العمل.

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

مراجع

  1. SELECTING A DEVELOPMENT APPROACH. Retrieved 17 July 2014. نسخة محفوظة 29 أغسطس 2017 على موقع واي باك مشين.
  2. Control and Audit, Information Systems. SDLC (الطبعة August 2013). Chapter 5: Institute of Chartered Accountants of India. صفحة 5.28.
  3. Radack, S. (n.d.). "The system development life cycle (SDLC)" ( كتاب إلكتروني PDF ). National Institute of Standards and Technology. مؤرشف من الأصل ( كتاب إلكتروني PDF ) في 28 أغسطس 2017.