Служба новостей IDG, Бангалор

Инструментарий компании анализирует программы, выявляя имеющиеся в них недостатки и предлагая способы их устранения

В следующем году компания Agitar Software планирует начать поставки программного инструментария, который будет тестировать написанный разработчиками код и при необходимости автоматически генерировать альтернативный, свободный от ошибок и более эффективный код.

Доступная сегодня версия инструментария Agitator автоматически анализирует и тестирует код, выявляя имеющиеся в нем недостатки и предлагая способы их устранения.

«В ближайшей перспективе мы готовимся выпустить коммерческий продукт, который будет предлагать разработчикам готовый код, реализующий те же самые функции», — пояснил вице-президент Agitar Джефф Поуп.

Нынешний вариант Agitator предоставляет разработчикам необходимые им данные и выдает рекомендации по сокращению и улучшению кода, новая же версия будет генерировать уже готовый альтернативный код. Продукт ориентирован на оказание коллективам разработчиков помощи в организации управления качеством непосредственно в процессе написания кода. Ранее им предлагалось лишь содействие в поиске и устранении ошибок в конце процедуры разработки.

«Используемая нами процедура тестирования на уровне программных модулей позволяет выявлять ошибки в отдельно взятых модулях на ранних этапах, а не на завершающей стадии контроля качества, — сообщил Поуп. — Известны оценки, что на этапе написания кода стоимость выявления и устранения одной ошибки составляет 16 долл., а на этапе внедрения программы она вырастает уже до 2500 долл.».

Еще один продукт, Agitar Management Dashboard, предоставляет команде разработчиков информацию о текущем состоянии качества программного обеспечения на уровне отдельных модулей.

В 2007 году в компании Agitar планируют встроить в свой инструментарий средства поддержки платформы Microsoft .Net. В настоящее время Agitator поддерживает только язык программирования Java.

Особое внимание в Agitar намерены уделять индийскому рынку. Дело в том, что к концу следующего года Индия выйдет на второе место после США в области создания программ, поскольку многие крупные компании, занимающиеся аутсорсингом разработки программного обеспечения, находятся именно в этой стране. Сокращение времени разработки, уменьшение числа ошибок и повышение качества программного обеспечения имеют для этих компаний очень большое значение.