Ответы на вопросы по анализу программных продуктов

1. Одинаковы ли цели анализа ПО для разных групп пользователей?

Нет, цели различаются:

2. Что важно для бизнеса/заказчика при выборе ПО?

Главное — результат и выгода:

3. Что важно для разработчиков/архитекторов при выборе ПО?

Главное — технологическая эффективность:

4. Что важно для тестировщиков/QA при выборе ПО?

Главное — возможности проверки и стабильность:

5. Формулировка корректного анализа

Корректный анализ должен быть:

  1. Объективным — на основе измеримых данных
  2. Методологически верным — сравнивает сопоставимое, учитывает контекст, результаты можно воспроизвести
  3. Этичным — не искажает факты, не скрывает недостатки, использует актуальные версии

6. Направления анализа ПО

  1. Функциональный анализ (что умеет делать?)
  2. Технический анализ (архитектура, производительность, код)
  3. Экономический анализ (стоимость владения, TCO)
  4. UX/UI анализ (удобство, интерфейс)
  5. Юридический/правовой анализ (лицензии, соответствие законам)
  6. Анализ экосистемы (сообщество, поддержка, обновления)

7. Почему важен правовой анализ ПО?

Чтобы избежать юридических и финансовых рисков:

8. Что важно при UX/UI анализе?

Удобство и доступность:

9. Привести пример экономического анализа

Расчёт полной стоимости владения (TCO) CRM за 3 года:

10. Что входит в анализ экосистемы?

Оценка "жизнеспособности" продукта:

11. Обязательные критерии сравнения

  1. Соответствие требованиям: Решает ли базовую задачу?
  2. Стоимость Все виды затрат (прямые и косвенные).
  3. Технические требования: Совместимость с имеющейся инфраструктурой и оборудованием.

12. Критерии для бизнес-систем (CRM, ERP)

13. Что такое SMART-критерии?

Способ формулировать измеримые цели:

Пример: "Время загрузки страницы < 2 секунд для 95% пользователей за неделю тестирования"

14. Что такое SWOT-анализ?

Метод оценки по 4 категориям:

Это помогает взглянуть на решение комплексно.

15. Какие могут быть ошибки при сравнении?