| ВВЕДЕНИЕ | 7 |
| 1 АНАЛИТИЧЕСКИЙ ОБЗОР И ПОСТАНОВКА ЗАДАЧИ | 11 |
| 1.1 Анализ деятельности веб-студии «SevenSoul» | 11 |
| 1.2 Анализ наиболее частых типов ошибок в программном коде | 13 |
| 1.3 Описание и моделирование процесса анализа качества кода программных продуктов веб-студии «SevenSoul» (Как есть) | 17 |
| 1.4 Разработка модели реализации процесса анализа качества кода программных продуктов с учетом автоматизации (Как должно быть) | 20 |
| 1.5 Выводы по главе | 23 |
| 2 РАЗРАБОТКА ПОДХОДА К АВТОМАТИЗАЦИИ ПРОЦЕССА АНАЛИЗА КАЧЕСТВА КОДА ПРОГРАММНЫХ ПРОДУКТОВ ВЕБ-СТУДИИ «SEVENSOUL» | 24 |
| 2.1 Изучение существующих инструментов статистического анализа | 24 |
| 2.2 Описание ключевых аспектов проектируемой системы автоматизации процесса анализа качества кода программных продуктов веб-студии «SevenSoul» | 29 |
| 2.3 Определение функциональных и нефункциональных требований к системе автоматизации процесса анализа качества кода программных продуктов веб-студии «SevenSoul» | 31 |
| 2.4 Разработка алгоритмов автоматизации процесса анализа качества кода программных продуктов веб-студии «SevenSoul» с использованием статистического анализа | 35 |
| 2.4.1 Прикладные приложения, модули и обработчики | 35 |
| 2.4.2 Web-клиенты | 37 |
| 2.4.3 Web-серверы | 39 |
| 2.5 Выводы по главе | 40 |
| 3 ПРОЕКТИРОВАНИЕ СИСТЕМЫ АВТОМАТИЗАЦИИ ПРОЦЕССА АНАЛИЗА КАЧЕСТВА КОДА ПРОГРАММНЫХ ПРОДУКТОВ ВЕБ-СТУДИИ «SEVENSOUL» | 41 |
| 3.1 Разработка проекта системы автоматизации процесса анализа качества кода программных продуктов веб-студии «SevenSoul» | 41 |
| 3.1.1 Разработка функциональной модели | 41 |
| 3.1.2 Выбор архитектуры и определение структурных вариантов | 43 |
| 3.1.3 Разработка UML-диаграмм, диаграмм вариантов использования и компонентов | 45 |
| 3.2 Проектирование базы данных системы автоматизации процесса анализа качества кода программных продуктов веб-студии «SevenSoul» | 48 |
| 3.2.1 Описание атрибутов, сущностей и их связей | 48 |
| 3.2.2 Логическая модель данных | 51 |
| 3.2.3 Физическая модель данных | 54 |
| 3.3 Разработка интерфейса системы автоматизации процесса анализа качества кода программных продуктов веб-студии «SevenSoul» | 56 |
| 3.4 Разработка организационно-методической документации системы автоматизации процесса анализа качества кода программных продуктов веб-студии «SevenSoul» | 60 |
| 3.5 Экономическое обоснование внедрения системы автоматизации процесса анализа качества кода программных продуктов веб-студии «SevenSoul» | 66 |
| 3.6 Выводы по главе | 71 |
| ЗАКЛЮЧЕНИЕ | 72 |
| СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ | 75 |
| ПРИЛОЖЕНИЯ | 77 |