Дяченко, М. П.М. П.ДяченкоПроценко, О. М.О. М.Проценко2024-08-132024-08-132024Дяченко М.П. Діалектика взаємодії процесів розробки та тестування у створенні якісного програмного забезпечення / Дяченко М.П., Проценко О.М. // Інформаційні технології: теорія і практика : тези доповідей I (VII) міжнародної науково-практичної конференції здобувачів вищої освіти і молодих учених (Дніпро 20-22 березня 2024) – Дніпро : Свідлер А.Л., 2024. – С. 265-266.http://ir.nmu.org.ua/handle/123456789/167527В практичній діяльності великих ІТ компаній застосовуються різноманітні підходи до забезпечення якості ПЗ, головна роль у якій належить тестуванню. Так, Microsoft докладає багато зусиль для тестування програмних продуктів перед релізом, щоб запобігти помилкам та уникнути проблем з якістю, а співвідношення тестувальників і розробників у компанії становить приблизно 2:3. Для Google характерне багатоступеневе тестування ключових продуктів (внутрішніми командами тестувальників, на платформі краудтестингу, випуск пробної версії для внутрішнього користування, бета-тестування) та вибіркове тестування програмістами другорядних продуктів. Мeta не використовує інженерів з якості як окремих спеціалістів, перехресне тестування проводять розробники компанії. В Amazon тестування не вважається пріоритетним напрямком (співвідношення тестувальників і розробників становить 1:7), для компанії характерне «постфактум»-реагування на погіршення якості та «відкати» при збоях ПЗ.ukпрограмне керуванняпроєктуванняпрограмне середовищеДіалектика взаємодії процесів розробки та тестування у створенні якісного програмного забезпеченняArticle004.4