Мероприятия
Amazon запустил конкурс AWS BugBust по устранению ошибок в коде
Чтобы привлечь внимание к CodeGuru и подобным инструментам на базе искусственного интеллекта, Amazon сегодня запустила AWS BugBust, международный конкурс, призывающий разработчиков исправить 1 миллион ошибок и вернуть 100 миллионов долларов технического долга.
Программные сбои обходятся дорого — и их число растет. По оценкам, от 19% до 23% проектов по разработке программного обеспечения терпят неудачу, и Standish Group обнаружила, что на «сложные» проекты, то есть те, которые не соответствуют ожиданиям по объему, времени или бюджету, приходится около 52% всех программных проектов. Согласно совместному исследованию Undo и Cambridge Judge Business School, эти ошибки обходятся предприятиям примерно в 61 миллиард долларов в год, а на отладку тратится около 620 миллионов часов разработчиков.
Частичным решением проблемы обеспечения качества могло бы стать машинное обучение, которое могло бы расширить рабочие процессы, чтобы упростить выявление критических ошибок в программном обеспечении. Сервис Amazon CodeGuru использует этот подход, опираясь на модели машинного обучения, обученные с использованием миллионов строк кода, чтобы рекомендовать исправления, устранять проблемы с производительностью и обнаруживать аномалии.
Чтобы привлечь внимание к CodeGuru и подобным инструментам на базе искусственного интеллекта, Amazon сегодня запустила AWS BugBust, международный конкурс, призывающий разработчиков исправить 1 миллион ошибок и вернуть 100 миллионов долларов технического долга. Разработчики со всего мира могут присоединиться к этой задаче, создав события BugBust для своей организации с помощью CodeGuru, и побороться за призы в таблице лидеров, выявляя и исправляя ошибки в своих кодовых базах и приложениях.
«BugBust позволяет вашей компании составить список потенциальных проблем», — сказал технический директор Amazon Вернер Фогельс. «Это делает исправление ошибок чем-то вроде игры — кто может найти больше ошибок и попасть в списки лидеров. Наша цель — сделать устранение ошибок и обнаружение проблем с производительностью забавным занятием, а не рутинным делом».
Идея BugBust состоит в том, чтобы позволить организациям использовать CodeGuru для исправления ошибок. Разработчики в регионе US East (N. Virginia) — а в ближайшее время появятся и другие регионы — могут заявлять и устранять ошибки, чтобы соревноваться внутри своих организаций и на международном уровне за шанс выиграть призы, бейджи и поездки на AWS re:Invent.