Набор продуктов Borland для проверки качества программного обеспечения позволяет встроить процедуры проверки качества в каждый этап жизненного цикла разработки, начиная от определения требований и заканчивая выведением ПО на рынок.
Решения Borland ориентированы на идентификацию и устранение дефектов в начале процесса разработки вместо удаления их на завершающем этапе. Они содержат функции для работы в трех ключевых областях.
- Требования: Caliber® - ПО для определения требований и инструмент управления, которое отличается уникальным сочетанием средств определения требований, визуализации и управления в рамках единого "трехмерного" решения. Оно дает возможность менеджерам, аналитикам и разработчикам получать сведения с нужным уровнем детализации о том, какие действия необходимо предпринять для правильного проектирования программного обеспечения. Снятие неоднозначности в процессах определения требований и управления позволяет задавать четкое направление работ для команд разработчиков и групп контроля качества, что значительно снижает риск негативных последствий их деятельности для бизнеса.
- Качество: Silk™ семейство программных продуктов, позволяет автоматизировать весь процесс контроля качества, от работы над замыслом до поставки готового программного обеспечения. В отличие от решений, которые делают акцент на автоматизированное тестирование на стороне сервера, Silk обеспечивает упреждающее планирование тестов и их синхронизацию с бизнес-целями даже при изменении требований и объективной реальности.
- Изменения: StarTeam® дает возможность командам разработчиков управлять постоянно меняющимся окружением с помощью единого "источника истинной информации", который обеспечивает приоритизацию и совместную работу над дефектами, задачами, требованиями, планами тестирования и прочими артефактами процесса разработки. Даже если программное обеспечение создается командой разработчиков, которые проживают в различных странах и используют сложные рабочие среды и методы, Micro Focus позволяет управлять изменениями и повысить качество создаваемых программных продуктов.
Раннее вовлечение бизнеса и конечных пользователей в процесс позволяет обеспечить приоритет бизнес- требований на начальном этапе работы за счет непрерывного изменения разрабатываемого и тестируемого ПО в соответствии с требованиями бизнес-пользователей.
Решения Borland предоставляют открытую платформу, на базе которой возможна интеграция разнообразных наборов инструментов, команд разработчиков и сред, что дает менеджерам возможность непрерывного контроля и обеспечивает видимость всего процесса разработки с целью достижения качественных результатов в заданные сроки.
Сборка и отправка необходимых версий ПО, автоматизация процедур тестирования, ориентация на повторное использование и интеграцию - все это позволяет обеспечить непрерывную и эффективную проверку критически важного программного обеспечения корпоративного класса.
Требования: Caliber® - программный пакет для определения требований к корпоративному По и управлению ими, обеспечивающий совместную работу, анализ и взаимодействие, а также дающий возможность командам разработчиков ПО быстрее и точнее реализовывать все ключевые этапы проектов.
- Оптимальная совместная работа над требованиями.
- Комплексное отслеживание требований.
- Быстрое и легкое моделирование для проверки требований.
- Безопасное и централизованное хранилище требований.
Изменение: StarTeam® - полностью интегрированное и экономически эффективное средство управления конфигурацией и изменениями программного обеспечения. Это средство предназначено как для централизованных, так и для географически распределенных сред разработки ПО, а также предоставляет целый спектр возможностей.
- Единый источник ключевой информации для географически распределенных команд разработчиков.
- Оптимизация совместной работы за счет унифицированного представления кода и запросов на изменения.
- Ведущие в отрасли возможности масштабирования в сочетании с низкой совокупной стоимостью владения.
Качество: Silk - комплексный автоматизированный пакет решений для управления качеством программного обеспечения, который предоставляет нижеследующие возможности.
- Обеспечение надежности разрабатываемых приложений и их соответствия потребностям бизнес-пользователей.
- Автоматизация процедуры тестирования, экономически эффективное повышение качества разрабатываемых приложений.
- Предотвращение или обнаружение проблем с качеством на ранних стадиях цикла разработки, что позволяет уменьшить объемы повторно выполняемых работ и ускорить передачу рабочих версий ПО заказчику.
Продукты Silk охватывают весь жизненный цикл управления качеством, включая функциональное тестирование, нагрузочное тестирование и общее управление тестированием.
SilkTest - экономически эффективное, гибкое средство автоматизации функционального и регрессионного тестирования, содержащее расширенные функции автоматизации тестирования, доступные для использования большим числом участников проекта.
SilkPerformer - решение корпоративного класса для тестирования производительности, позволяющее оптимизировать производительность бизнес-приложений за счет быстрого создания тестов производительности, которые позволяют точно моделировать пиковые рабочие нагрузки и изолировать "узкие места", снижающие производительность.
SilkPerformer CloudBurst - позволяет перенести процесс тестирования в облачную среду с целью тестирования и диагностики веб-приложений в условиях колоссальных пиковых нагрузок на все их компоненты, для чего используется облачная среда, которая не требует управления сложными инфраструктурами.
SilkCentral Test Manager универсальное решение с открытым исходным кодом по управлению тестированием программного обеспечения, подходящее для использования в проектах, созданных на базе любой методологии разработки: традиционной или гибкой. Это решение предоставляет интегрированную платформу повышения производительности труда, расширения возможностей отслеживания и улучшения видимости для всех типов тестирования программного обеспечения.
Решения Borland от Micro Focus позволяют организовать процессы контроля качества ПО в рамках предсказуемой и управляемой схемы; вместо реагирования на проблемы путем повышения расходов при завершении проекта - контроль издержек и больше времени для работы над инновациями.