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