Borland поддерживает технологию открытого ALM
Корпорация Borland Software представила новый "клиент-центрический" подход, преобразующий поставку ПО в управляемый бизнес-процесс, который называется открытым управлением жизненным циклом приложения (ALM). Компания также обрисовала в общих чертах свою стратегию в отношении продуктов и анонсировала новый открытый ALM-продукт Gauntlet, обеспечивающий видимость и сбор метрик качества ПО в режиме реального времени на протяжении всего жизненного цикла поставки. "Borland пользуется устойчивой репутацией независимого поставщика в секторе ПО ", - сказал Тодд Нильсен (Tod Nielsen), президент и исполнительный директор Borland Software. "Мы начали свое продвижение на рынок ALM четыре года назад. Сегодня мы проясняем нашу позицию на рынке, который быстро разделяется на два лагеря: на тех, кто поддерживает гибкий, "клиент-центрический" подход в отношении ALM, и на тех, кто является приверженцем закрытых единых подходов. В игре мы делаем ставку на технологию открытого ALM, и Borland будет бороться за права наших заказчиков, которые страстно желают перейти на своих условиях к следующему уровню производительности ПО". Технология Open ALM Открытый (Open) подразумевает гибкость и выбор заказчиков. Заказчикам нужна гибкость в определении, управлении и оценке процессов поставки своего ПО на основе собственных уникальных потребностей. Их нынешние инвестиции в инструментарий и разработки должны легко включаться в общее решение, независимо от происхождения поставщика. Наконец, процесс поставки ПО заказчика должен быть независим от какой-либо конкретной платформы развертывания или технологии, и при этом должен поддерживать все эти платформы и технологии. Это основное требование, предъявляемое к решению Open ALM. "Единые подходы к ALM не отвечают сегодняшним реалиям. Технология Open ALM, как ее определила Borland, в гораздо большей мере связана с тем, как сегодняшний бизнес управляет методиками ускоренной и адаптивной поставки ПО, - сказал Крис Мейстрик (Chris Meystrik), вице-президент по разработке ПО компании Jewelry Television. - Действительно важным моментом с нашей точки зрения является приверженность компании Borland к созданию достаточно гибких решений, обеспечивающих поддержку наших специфических процессов, инструментов и платформ. Такие решения имеют большой потенциал в развитии процесса поставки, как мы понимаем ALM, и помогают Jewelry Television обеспечивать поставку корпоративного ПО, которое способствует бурному развитию нашей компании". Определяющими характеристиками технологии Open ALM являются: Любой процесс: Ценность инструментов ALM состоит в их способности автоматизации, отслеживания и измерения ключевых процессов в системе поставки ПО. Open ALM поддерживает любые установленные пользователем процессы: процессы типа "водопад", быстрые процессы, унифицированные процессы (RUP) или пользовательские процессы. Любые инструменты : Open ALM позволяет заказчикам использовать любые комбинации выбираемых средств обеспечения жизненного цикла - коммерческих и с открытым исходным кодом, при этом, обеспечивая поддержку видимости и трассируемости ресурсов и работы с ними, а также фаз, которые они поддерживают. Независимость от платформы: На большинстве предприятий применяются разнородные технологии. Технология Open ALM поддерживает организации, разворачивающие приложения на множестве разнородных платформ. Метрики и измерения: Вы не можете усовершенствовать то, что не можете измерить. Технология Open ALM работает с автоматическим сбором данных сторонних разработчиков для управления метриками и измерением параметров смежных процессов доставки ПО. Стратегия Open ALM-продукта - управляемая процессами интеграция Управляемая процессами интеграция, а именно возможность совместной работы инструментальных средств и совместного использования цифровых ресурсов с оптимальной поддержкой конкретного процесса поставки клиентского ПО является основой разработанной Borland стратегии продукта, наряду с возможностью управления, измерения и совершенствования этих ключевых процессов. По мнению Borland, технология Open ALM позволит клиентам автоматизировать существующие процессы посредством интеграции средств обеспечения жизненного цикла в любом сочетании с предоставлением уровня управления, обеспечивающего получение единообразных метрик и отчетов. Для вывода процесса поставки на этот уровень Borland представила набросок стратегии Open ALM-продукта: Технология Open ALM: интеграция базовых процессов Borland предлагает решения, которые поддерживают четыре критически важных ALM-процесса, задействованных в успешной поставке ПО: управление проектом и портфелем, определение и управление требованиями, управление изменениями и управление качеством жизненного цикла (LQM; Lifecycle Quality Management). Каждый процесс важен в управлении и координации существенными функциями поставки ПО. За последние 24 месяца Borland обновила портфель своих ALM-продуктов, при этом расширив интеграцию инструментальных средств, как собственной разработки, так и сторонних производителей, для автоматизации и поддержки этих процессов. Например, решение LQM от Borland предназначено для поддержания деятельности по обеспечению качества в течение жизненного цикла поставки ПО. Для поддержания этой комплексной стратегии качества Borland разработала базирующийся на требованиях подход к тестированию, предусматривающий интеграцию тестируемых продуктов со своими лидирующими на рынке продуктами Borland Caliber и Borland Caliber DefineIT, а также с линейкой продуктов Silk от Borland и решениями для тестирования от HP/Mercury. Кроме того, продукт компании Borland SilkCentral Test Manager обеспечивает управление широчайшим набором технологий тестирования, применяемых в инструментальных средствах тестирования с открытым исходным кодом, включая продукт HP/Mercury TestDirector, а также в линейке продуктов Silk от Borland: помодульное тестирование, тестирование отдельными разработчиками, функциональное, ручное и нагрузочное тестирование. Мост в будущее: Gauntlet спроектирован с учетом архитектуры Open ALM Borland представляет другой пример технологии Open ALM в виде нового продукта Borland Gauntlet, предназначенного для непрерывного автоматизированного контроля за процессом сборки и тестирования ПО. Gauntlet поддерживает эффективное управление качеством жизненного цикла, предоставляя организациям возможность непрерывного отслеживания, измерения и совершенствования качества ПО. Gauntlet построен на базе открытой структуры, что позволяет пользователям легко просматривать показатели качества ПО, полученные с помощью разнообразных инструментальных средств тестирования сторонних разработчиков на централизованной инструментальной панели. Технология Open ALM завтра: поставка ПО как управляемый бизнес-процесс
"ALM завтрашнего дня - это платформа для координации и управления разработками, а не коллекция средств обеспечения жизненного цикла с "замороженными" и ограниченными ALM-функциями, - сказал Кэри Швабер (Carey Schwaber), старший аналитик компании Forrester Research - Borland долго и напряженно работала в направлении повышения степени интеграции своего инструментария с инструментальными средствами сторонних разработчиков. Ее неизменная стратегия облегчает клиентам решение задачи реализации, поддержки и использования технологий автоматизации ALM. Это согласуется с наблюдаемыми нами сдвигами, которые необходимы для повышения производительности труда организаций-разработчиков ПО". Манифест Open ALM С целью содействия кардинальной смене способа поставки ПО компания Borland опубликовала манифест Open ALM. Этот "билль о правах" представляет собой компас, которым будет руководствоваться компания Borland во всех своих предложениях, инициативах и взаимодействиях с клиентами. В основу манифеста положена идея о том, что все клиенты должны иметь возможность менять процессы поставки ПО способом, который больше соответствует их конкретным потребностям, и в конечном счете обеспечивающим поставку наиболее ценного для бизнеса ПО. Основными принципами манифеста Borland Open ALM являются: Вы имеете право управлять жизненным циклом Вашего приложения как и любым другим важным бизнес-процессом; Сделать его измеряемым, предсказуемым и допускающим усовершенствования; Вы имеете право оставаться независимым от планов поставщика; Использовать любой процесс, инструмент или платформу, которые соответствуют Вашим потребностям; Вы имеете право свободно выбирать процесс разработки своего ПО; Вы можете выбирать между процессами типа "водопад", быстрый процесс (Agile), унифицированный процесс (RUP) или свой собственный пользовательский процесс; Вы имеете право узнавать о передовом опыте и использовать его; Сравнивать применяемую Вами практику с лучшими наработками в отрасли; Вы имеете право на получение наилучшего результата; Получать свободно распространяемые инструментальные средства и квалифицированную консультацию за приемлемую цену. |