تطوير البرمجيات طب 21 الشاملة

تطوير البرمجيات طب 21 الشاملة

تعريف تطوير البرمجيات

يُمكن تعريف تطوير البرمجيات (بالإنجليزية: Software development) بأنها مجموعة من العمليّات التي تُنتج البرامج؛ وهذه العمليّات تتضمن عدة مراحل تهدف إلى تلبية احتياجات السوق، وتنفيذ التصميم المُحدد، وإنتاج ونشر البرامج، وصيانتها، ويعود تاريخ تطوير البرمجيات إلى العام 1810م، وبعدها في العام 1949م طور جون ماوخلي أول لغة برمجة المعروفة باسم الكود القصير (Short Code).[1]

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

تمر البرامج بدورة حياة (بالإنجليزية: Software Development Life Cycle)، واختصارها (SDLC)، تمثل عدّة مراحل مُتتالية لإنتاج البرنامج، وهي كالآتي:[2]

نماذج تطوير البرمجيات

من النماذج والأشكال التي يلجأ إليها مهندسو البرمجيّات لبناء برنامج معيّن ما يأتي:[3]

المراجع

  1. ↑ Margaret Rouse, "software development"، www.whatis.techtarget.com, Retrieved 31-3-2019. Edited.
  2. ↑ "Software Development Life Cycle (SDLC)", www.techopedia.com, Retrieved 31-3-2019. Edited.
  3. ↑ "5 Types of Software Development Models", online.husson.edu, Retrieved 31-3-2019. Edited.