Управление жизненным циклом приложения

редактировать
Управление продуктом компьютерных программ на протяжении всего жизненного цикла разработки

Управление жизненным циклом приложения (ALM ) - это управление жизненным циклом продукта (управление, разработка и обслуживание ) компьютерных программ. Он включает в себя управление требованиями, архитектура программного обеспечения, компьютерное программирование, тестирование программного обеспечения, обслуживание программного обеспечения, управление изменениями, непрерывная интеграция, управление проектами и управление выпусками.

Содержание
  • 1 ALM и жизненный цикл разработки программного обеспечения
  • 2 Интегрированный ALM
  • 3 Программные пакеты ALM
  • 4 См. Также
  • 5 Ссылки
  • 6 Дополнительная литература
  • 7 Внешние ссылки
ALM против жизненного цикла разработки программного обеспечения

ALM - это более широкая перспектива, чем жизненный цикл разработки программного обеспечения (SDLC), который ограничен этапами разработки программного обеспечения, такими как требования, дизайн, кодирование, тестирование, конфигурация, управление проектами и изменения управление. ALM продолжается после разработки до тех пор, пока приложение не перестанет использоваться, и может охватывать множество SDLC.

Интегрированный ALM

Современные процессы разработки программного обеспечения не ограничиваются отдельными этапами ALM / SDLC, управляемыми разными группами с использованием нескольких инструментов из разных мест. Сотрудничество в режиме реального времени, доступ к централизованному хранилищу данных, кросс-инструментальная и кросс-проектная видимость, лучший мониторинг проектов и отчетность - вот ключ к разработке качественного программного обеспечения за меньшее время.

Это привело к практике интегрированное управление жизненным циклом приложений или интегрированный ALM, при котором все инструменты и пользователи инструментов синхронизируются друг с другом на всех этапах разработки приложения. Эта интеграция гарантирует, что каждый член команды знает, кто, что, когда и почему об изменениях, внесенных в процессе разработки, и не будет никаких неожиданностей, вызывающих задержки доставки или сбой проекта.

Сегодняшние поставщики средств управления приложениями уделяют больше внимания на API возможности управления для интеграции лучших в своем классе инструментов сторонних производителей, которые гарантируют, что организации хорошо оснащены внутренней системой разработки программного обеспечения, которая может легко интегрироваться с любыми инструментами ИТ или ALM, необходимыми для проекта.

Директор по исследованиям исследовательской фирмы Gartner предложил изменить термин ALM на ADLM (управление жизненным циклом разработки приложений), чтобы включить в него DevOps, культуру и практику разработки программного обеспечения, которые направлена ​​на объединение разработки программного обеспечения (Dev) и эксплуатации программного обеспечения (Ops).

Программные комплексы ALM

Некоторые специализированные программные комплексы для ALM:

ИмяВыпущено
Endevor CA Technologies
Enterprise Architect Sparx Systems
GitLab GitLab
Helix ALM Perforce
HP Application Lifecycle Management Micro Focus
IBM Rational Team Concert IBM
JIRA Atlassian
Mylyn Eclipse Foundation
Parasoft DTP Parasoft
Protecode System 4 Protecode
PTC Integrity PTC
Pulse Genuitec
Rational решение для совместного управления жизненным циклом IBM
Rocket Aldon Rocket Software
SAP Solution Manager SAP
StarTeam Borland
TeamForge CollabNet
Team Foundation Сервер (локальное программное обеспечение ) и Azure DevOps (облачная служба)

для Управление жизненным циклом приложений Visual Studio

Microsoft
Tuleap Enalean
См. Также
Ссылки
Дополнительная информация ng
  • Кёпер, Фрэнк; Окинг, Кристиан; Дегенхардт, Андреас; Верлаг, Габлер (2011). Управление приложениями: проблемы - Создание услуг - Стратегии. ISBN 978-3-8349-1667-9.
  • Линнарц, Уолтер; Кольхофф, Барбара; Черт возьми, Гертруда; Шмидт, Бенедикт (2004). Службы управления приложениями и поддержка. Publicis Corporate Publishing. ISBN 3-89578-224-6.
  • «Объем рынка Gartner для ALM 2010».
  • Хюттерманн, Майкл (2011). Гибкое управление жизненным циклом приложений. Мэннинг. ISBN 978-1-935182-63-4.
Внешние ссылки
Последняя правка сделана 2021-06-11 22:28:22
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте