Неділя, 22 Грудня, 2024

47 тисяч програмістів Microsoft щомісяця генерують 30 тисяч багів: як компанія долає їх

Програмні продукти Microsoft є складними рішеннями, над якими працюють тисячі програмістів. Старший програмний менеджер безпеки Microsoft Скотт Крістіансен каже, що 47 000 розробників генерують близько 30 000 багів щомісяця. Щоб відловити ці баги в коді, компанія застосовує технології машинного навчання та штучного інтелекту.

Для навчання алгоритмів у Microsoft використали дані за майже 20 років роботи з 13 мільйонів робочих елементів. Отриманий штучний інтелект здатний відділяти з ефективністю 99% важливі баги безпеки від решти. Система самостійно призначає знайденим багам мітки: критичний, важливий, мало важливий.

У модель постійно додаються нові дані для підвищення точності її роботи. Завдяки цьому вона правильно помічає знайдені баги в 97% часу.

Утім, хоча в Microsoft добре навчилися шукати баги, постає питання, чому апдейти Windows стали менш якісними – ситуація така, що Microsoft обіцяла сфокусуватися на якості. Колишній співробітник Microsoft пояснив, чому так відбувається. За його словами, зміни сталися у 2014 році. Приблизно тоді змінився процес розробки Windows – деталі про створення цієї ОС читайте в матеріалі.

Євген
Євген
Євген пише для TechToday з 2012 року. Інженер за освітою. Захоплюється реставрацією старих автомобілів.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися