Цели, корректность и направления анализа программных продуктов. Введение и основные понятия. Программный продукт (ПП) — комплекс программ, документации и данных для решения задач пользователя. Анализ — глубокое изучение одного продукта. Сравнение — оценка двух или более продуктов по единой методике. Корректность анализа — объективность, беспристрастность, воспроизводимость, полнота и релевантность анализа. Анализ должен быть честным и методичным. Направление — крупная сфера оценки (например, функциональность, производительность). Критерий — конкретный измеримый параметр внутри направления (например, время отклика на действие).
Зачем анализировать и сравнивать программные продукты: Для снижения рисков при принятии стратегических решений. Цель для пользователя — найти лучшее решение. Для бизнеса: Выбор лучшего решения, оптимизация бюджета. Оценка конкурентов и улучшение собственного продукта. Снижение рисков внедрения. Для разработчика: Выбор технологий. Изучение архитектурных подходов. Обоснование технологического стека для проекта.
Процесс выполнения практической работы: Цель. Выбор продуктов. Определение направлений и критериев. Сбор данных. Анализ и сравнение. Визуализация результатов. Выводы и рекомендации.