freeCodeCamp/guide/arabic/agile/application-lifecycle-manag.../index.md

25 lines
1.9 KiB
Markdown
Raw Normal View History

---
title: Application Lifecycle Management
localeTitle: إدارة دورة حياة التطبيق
---
## إدارة دورة حياة التطبيق
تعد إدارة دورة حياة التطبيقات (ALM) ، المرتبطة بشكل شائع مع دورة حياة تطوير البرامج (SDLC) ، منظورًا أوسع يتناسب بشكل أفضل مع مفهوم دورة حياة المنتج. يعتبر التطوير (SDLC) جزءًا فقط من دورة حياة التطبيق ومن ثم يتم تمثيله كجزء من ALM.
يمكن تقسيم ALM إلى ثلاثة مجالات متميزة: الحوكمة والتنمية والعمليات:
الحوكمة: يشمل كل من صنع القرار وإدارة المشروع لهذا التطبيق ، يمتد على كامل الوجود للتطبيق.
التطوير: عملية (SDLC) لإنشاء التطبيق فعليًا. بالنسبة لمعظم التطبيقات ، تظهر عملية التطوير مرة أخرى عدة مرات في عمر التطبيق ، بما في ذلك إصلاح الأخطاء والتحسينات والإصدارات الجديدة.
العمليات: العمل المطلوب لتشغيل وإدارة التطبيق ، وعادة ما يبدأ قبل فترة وجيزة من النشر ، ثم يعمل بشكل مستمر حتى تقاعد التطبيق. تتداخل في بعض الأحيان مع التنمية.
يمكن استخدام الأدوات لإدارة ALM ؛ تتضمن بعض الخيارات الأكثر شيوعًا ما يلي:
* اتلسيان [الجيرة](http://atlassian.com/software/jira)
* CA تكنولوجى [رالي](http://ca.com/us.html)
* [يعتقد أعمال](http://thoughtworks.com/products)
#### معلومات اكثر:
InfoQ - غارتنر والمشورة البرمجيات تفحص [أدوات إدارة دورة حياة رشيقة](http://www.infoq.com/news/2015/02/agile-management-tools/)