Корпорация IBM анонсировала новое программное обеспечение, предназначенное для помощи организациям в создании, разработке и поставке разумных продуктов, систем и приложений.
Новое ПО упрощает и ускоряет процесс создания продуктов на всех его стадиях, снижает расходы и помогает компаниям решать задачи, связанные с соблюдением нормативных требований и стандартов.
Устройства и системы, которые человек использует каждый день – от автомобилей до хирургических роботов – становятся все более сложными и интеллектуальными, в том числе в результате применения в них передового ПО. Для компаний, которые создают разумные продукты, растущий объем функциональных взаимодействий между программным обеспечением и механическими и электрическими компонентами существенно увеличил сложность разработки и поставки новых решений.
С новым ПО IBM Engineering Lifecycle Manager инженеры получат целостное представление проекта для лучшего понимания сотен тысяч сложных взаимодействий. Этот продукт предоставляет возможности поиска, запроса, просмотра и анализа воздействия для многих инженерных дисциплин. Более полное отображение проекта поможет компаниям принимать более обоснованные решения в вопросах разработки за счет определения потенциальных конфликтов и изменчивых факторов, которые могут задержать процесс разработки и привести к увеличениям расходов.
«Рецепт успеха прост. Компаниям необходимо выводить на рынок инновационные продукты, опережая конкурентов по срокам разработки и стоимости, – отметил Кристоф Кекнер, генеральный менеджер IBM Rational. – Новые предложения IBM помогают организациям отойти от излишне сложного процесса разработки, традиционного для последних 10 лет, интегрировать инженерные дисциплины и взглянуть на общую картину – для разработки, тестирования и поставки лучших решений».
Во всех сферах человеческой деятельности внедрение программ в продукты и системы значительно расширяет их возможности. Разработчикам необходимо идти в ногу с этими изменениями, что бывает затруднительным.
Так, например, бортовое программное обеспечение современного автомобиля содержит от 5 млн. до 15 млн. строк исходного кода, интегрированного с тысячами механических и электрических компонентов. При внесении изменений в программу, которая управляет автоматикой тормозной системы автомобиля, команде разработчиков необходимо оценить влияние этих изменений на другие части программного кода и другие системы.
Без нового программного обеспечения IBM поиск ответов на такие вопросы, как: «будет ли тормозная система по-прежнему функционировать надлежащим образом» и «не вызовут ли эти изменения превышение проектного бюджета», может занять несколько месяцев из-за сбора данных вручную из внешних источников. С помощью нового ПО IBM инженеры могут составлять и выполнять запросы, и быстро определять и анализировать зависимости между тысячами систем и особенностей кода приложений.
Непонимание этих зависимостей и взаимосвязей может принести серьезные убытки. По оценкам, только в США из-за ошибок системного проектирования компании теряют более 22 млрд. долларов. Если же учитывать ужесточающиеся нормативные требования во многих отраслях, то риски увеличиваются. Один случай несоответствия требованиям для компании с оборотом более 1 млрд. долларов приводит к 81 млн. долларов дополнительных расходов.
Поскольку мобильные приложения, устройства и системы становятся все более сложными и интеллектуальными, резко возрос рыночный спрос на персонализацию, выпуск модификаций в соответствии с требованиями заказчиков и частые обновления моделей и версий. Способность поставлять на рынок высококачественное программное обеспечение регулярнее, быстрее и эффективнее является сейчас решающим фактором достижения конкурентного преимущества. Согласно грядущему исследованию IBM Institute for Business Value, 54% опрошенных компаний считают разработку программного обеспечения критически важным условием завоевания конкурентного преимущества, но лишь 25% респондентов заявили, что они могут использовать программное обеспечение для получения конкурентного преимущества уже сегодня.
Для того чтобы помочь компаниям выпускать инновационные программные продукты быстро и эффективно, IBM также представила IBM SmartCloud Continuous Delivery. Это новое предложение призвано содействовать разработчикам в решении основных проблем, препятствующих быстрой и экономически эффективной поставке ПО, обеспечивая своевременный доступ к обратной связи с клиентами, постоянное взаимодействие с бизнес-подразделениями и способность автоматизировать ключевые процессы.