OpenText ALM

OpenText ALM (Application Lifecycle Management) — комплекс программных средств, предназначенный для поддержки разработки и управления жизненным циклом приложений. Решение предоставляет инструменты для планирования, разработки, тестирования, развёртывания и сопровождения программных продуктов.

Общие сведения
OpenText ALM
Тип средства управления жизненным циклом приложений, инструменты обеспечения качества приложений, инструменты тестирования приложений
Разработчик Hewlett-Packard
Операционная система Microsoft Windows
Последняя версия 24.1
Лицензия проприетарная
Сайт software.microfocus.com/…

Описание

OpenText ALM — набор программных инструментов, разработанных и распространяемых компанией OpenText (ранее Hewlett-Packard, Hewlett Packard Enterprise и Micro Focus) для управления и тестирования приложений. В его состав входят средства для управления требованиями, планирования тестирования и функционального тестирования, нагрузочного тестирования (при использовании совместно с Performance Center), управления разработчиками (посредством интеграции с такими средами, как Collabnet, TeamForge и Microsoft Visual Studio) и управления дефектами[1].[2]

ALM представляет собой объединённую платформу, несколько ключевых приложений и панель управления, предназначенные для контроля базовых этапов управления жизненным циклом приложений, начиная с проектирования и заканчивая подготовкой к внедрению и эксплуатации[3]. Все основные процессы жизненного цикла объединяются с точки зрения рабочего процесса с помощью общей консоли управления, уровня отслеживания и планирования проектов и построены на единой программной основе с унифицированным хранилищем и открытой архитектурой интеграции с поддержкой SDK[4].

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

Компоненты

Планирование и отслеживание проектов

ALM предоставляет функции планирования и отслеживания проектов, что позволяет командам разработки определять, отслеживать, измерять и формировать отчёты по основным этапам и ключевым показателям эффективности[3].

Интеллект жизненного цикла приложений

Обеспечивается прослеживаемость требований и дефектов в режиме реального времени.

Автоматизация управления лабораторией

Возможности управления лабораторией позволяют тестирующим командам самостоятельно подготавливать и развертывать тестовую лабораторию в гибридных условиях (на «железе» или виртуальных средах, локально или в облаке) благодаря интеграции ALM с Continuous Delivery Automation (CDA)[5].

Обмен и повторное использование активов

ALM поддерживает библиотеки объектов, которыми можно делиться и повторно использовать в разных проектах с сохранением прослеживаемости. Для каждого проекта могут применяться специфические изменения к совместно используемым объектам при сохранении целостности библиотеки; по мере необходимости возможна синхронизация проектов с библиотекой. Поддерживается также совместная работа над дефектами между проектами[6].

Кросс-проектная отчётность

Решение предоставляет кросс-проектную отчётность и готовые бизнес-отчёты, такие как агрегированные метрики статуса проектов, показатели качества приложений, покрытие требований и тенденции дефектов как по общему релизу предприятия, так и по отдельным проектам[7].

Корпоративное взаимодействие

HP Enterprise Collaboration использует механизмы социальных сетей для коммуникации команд разработки внутри среды ALM. Пользователи могут импортировать релевантные объекты (дефекты, инциденты, отчёты) для обсуждения и комментариев[8].

Нагрузочное и стресс-тестирование

OpenText LoadRunner Enterprise (прежнее название — Performance Center) — это платформа и среда для нагрузочного тестирования. Платформа используется IT-отделами для стандартизации, централизации и проведения тестов производительности, а также для повторного использования[9] тест-кейсов. Ранее LoadRunner Enterprise был интегрирован с ALM (версии 12.6x и ниже), но теперь это два отдельных продукта.

Обеспечение качества

ALM содержит функции обеспечения качества для риск-ориентированного планирования и управления тестированием, контроля версий, закрепления базовых версий, управления релизами и циклами качества, планирования и проведения тестов, интегрированного ручного тестирования и управления дефектами[7].

OpenText Quality Center — платформа управления качеством, используемая для одного или нескольких проектов при управлении качеством приложений на всех этапах жизненного цикла. Платформа обеспечивает функции управления требованиями, управления выпусками и циклами, управления тестированием, управления дефектами и формирования отчётов из единой среды[10].

Описание и управление требованиями

С помощью ALM IT-отделы могут собирать, управлять и отслеживать выполнение требований на протяжении всего процесса разработки и тестирования приложений[11].

Fortify Security

Программное обеспечение Fortify от Fortify Software предназначено для обеспечения безопасности приложений и включает средства динамического тестирования веб-приложений и статического анализа кода. Fortify Security интегрируется с ALM для защиты доставки приложений[12].

Мульти-средовая поддержка

ALM может быть установлена на площадке заказчика или предоставляться в облаке в модели SaaS[13]. ALM также доступен на мобильных устройствах, включая iPhone от Apple и устройства на базе Android[14].

См. также

Примечания

  1. 1 2 IDG NewsService/CIO.com: "HP Fuses Dev Management and Testing Tools." Jackson. Nov. 2010 (англ.). Cio.com (30 ноября 2010). Дата обращения: 29 марта 2012. Архивировано 8 октября 2012 года.
  2. Taft, Darryl K. Tasktop Launches Enterprise 18 Solution for new HP ALM 11 (англ.). eWeek (30 ноября 2010). Дата обращения: 10 марта 2017.
  3. 1 2 Babcock, Charles HP Intros Application Lifecycle Management 11 (англ.). InformationWeek (2 декабря 2010). Архивировано 25 октября 2012 года.
  4. Dana Gardner’s Briefings Direct: "How to automate ALM." Nov. 2010 (англ.). Briefingsdirectblog.blogspot.com (26 ноября 2010). Дата обращения: 29 марта 2012. Архивировано 8 июля 2011 года.
  5. VIP demos ALM and Lab Management at HP Discover Performance Tours (англ.). Visionary Integration Professionals. Архивировано 24 сентября 2012 года.
  6. Lanowitz, Theresa Solution Snapshot™ Report: HP – Application Lifecycle Management (ALM) 11 (англ.). Voke Research (3 февраля 2011). Дата обращения: 10 марта 2017. Архивировано 27 ноября 2024 года.
  7. 1 2 HP Application Lifecycle Management (англ.). ResultsPositive. Дата обращения: 10 марта 2017. Архивировано 8 января 2015 года.
  8. Application transformation the HP way (англ.). Creative Intellect Consulting (18 мая 2012). Дата обращения: 10 марта 2017. Архивировано 21 мая 2012 года.
  9. HPE ALM Review By ITDeveloper993, IT Developer (англ.). IT Central Station (5 августа 2015). Дата обращения: 10 марта 2017. Архивировано 7 сентября 2015 года.
  10. HP Quality Center (англ.). ZDNet Asia (май 2009). Дата обращения: 29 марта 2012. Архивировано 17 марта 2010 года.
  11. HP Application Lifecycle Management 11.50 - HP ALM Download (англ.). Atechguide.com (6 августа 2013). Дата обращения: 10 марта 2017. Архивировано 30 августа 2013 года.
  12. Orasi Software (18 сентября 2013). Orasi Software to Exhibit at HP Protect 2013; Attendees to Learn About Integrating Security Into Application Development Process. Пресс-релиз.
  13. HP (5 февраля 2013). HP Accelerates Enterprise Agility Across Application Life Cycle With New SaaS Solutions. Пресс-релиз.
  14. HP ALM Mobile for iOS (англ.). CNET. Дата обращения: 10 марта 2017. Архивировано 11 ноября 2013 года.