2.1. Проверка работоспособности и рефакторинг кода программного обеспечения: Разработка процедур проверки работоспособности и измерения характеристик компьютерного программного обеспечения; разработка тестовых наборов данных для проверки работоспособности компьютерного программного обеспечения; проверка работоспособности компьютерного программного обеспечения; рефакторинг, оптимизация и инспекция программного кода; исправление дефектов программного кода, зафиксированных в базе данных дефектов; осуществление сборки однородных программных модулей в программный проект.