К середине 2008 года компания Borland Software планирует объединить бизнес-аналитику (Business Intelligence, BI) со средствами управления жизненным циклом приложений (Application Lifecycle Management, ALM), выпустив продукты, которые смогут собирать данные, хранящиеся в различных инструментальных средствах, и использовать их для подготовки отчетов в проектах по разработке приложений.
Решения Borland дадут возможность собирать данные и проводить их сопоставление для определения степени риска ошибок и оценки производительности. Эти продукты ориентированы на управление бизнесом и объединение данных, собранных инструментальными средствами, которые разработаны в рамках проектов категории Open Source, а также средствами, выпускаемыми другими компаниями, в том числе IBM Rational.
План предусматривает создание платформы, обеспечивающей сбор данных и размещение их в централизованном хранилище. «Сейчас это крайне необходимо, поскольку оперативность работы приобретает решающее значение для получения конкурентных преимуществ», — заметил Марк Браун, вице-президент Borland по маркетингу продуктов. Группы разработки программного обеспечения, по его словам, должны действовать быстрее, а приложения должны удовлетворять потребностям пользователей.
Недавно Borland заказала компании Forrester Consulting исследование, результаты которого показали, что субъективный взгляд и неадекватные параметры остаются нормой для оценки функционирования программных систем. В исследовании приняли участие 20 руководителей бизнес-подразделений и менеджеров по разработке приложений из корпораций с оборотом свыше 1 млрд. долл.
Комментируя выводы исследования, Браун отметил, что пользователи часто полагаются на поверхностные показатели, такие как число строк кода. Но эти параметры, по его словам, ничего не значат. В то же время, сбор необходимых показателей вручную — процесс сложный и дорогостоящий.
Чаще же всего отслеживаются показатели, описывающие суммарные параметры проекта, такие как соблюдение сроков, затраты и ошибки. Но и они, по словам Брауна, не отражают проделанной работы.
В ближайшие полтора года Borland планирует выпустить продукты, решения и сервисы, позволяющие формировать оптимальные практические подходы к решению данной задачи. Эти продукты также будут автоматизировать сбор и объединение адекватных данных, получаемых на отдельных этапах разработки программного обеспечения, и формировать совокупное представление о проекте с помощью разнообразных операционных и информационных приборных панелей.