Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР_качество.docx
Скачиваний:
0
Добавлен:
19.04.2026
Размер:
48.48 Кб
Скачать

Заключение

По результатам проведенной экспертизы качества программной системы получена интегральная оценка качества ПК = 0,7315 (73,15% от максимально возможного уровня качества).

WhatsApp — это продукт высочайшего качества с точки зрения пользовательского опыта (UX) и базовой надежности доставки сообщений. Однако, детальный аудит выявляет, что архитектура, заложенная в 2009 году (локальное хранение, привязка к номеру телефона), стала "тормозом" развития в 2025 году.

Выявленные критические изъяны (Flaws)

  1. Управление хранилищем (Data Bloat) — Оценка 0.4

Приложение работает как "пожиратель памяти". В отличие от Telegram, который хранит данные в облаке и кеширует их локально, WhatsApp хранит всё локально. Если вас добавили в 10 активных чатов, память телефона заполнится за месяц. Дублирование ассетов. При пересылке видеофайла внутри приложения он часто копируется в файловой системе, а не ссылается на один inode. Пользователи с устройствами 64/128 ГБ вынуждены постоянно удалять контент.

  1. Кросс-платформенная миграция — Оценка 0.3

Переход с Android на iOS (и обратно) является болью для пользователя. Разные форматы баз данных и разные облачные провайдеры (Google Drive vs iCloud). Нет единого облака WhatsApp для истории. Пользователи теряют годы переписки при смене экосистемы или используют сомнительное платное ПО для трансфера.

  1. Синхронизация Linked Devices — Оценка 0.5

Веб-версия и Desktop-клиент работают медленно при первой загрузке. Протокол синхронизации вынужден безопасно передавать ключи шифрования и подгружать историю с основного устройства (телефона), а не с сервера. В итоге разрыв пользовательского опыта (UX lag).

  1. Приватность метаданных

Несмотря на E2E шифрование содержимого, WhatsApp собирает колоссальный объем метаданных для рекламной экосистемы Meta: социальный граф, время активности, IP-адреса, модель устройства.

Рекомендации по устранению (Roadmap)

  • Архитектурный рефакторинг:

Внедрение опционального "Secure Cloud Storage". Позволить пользователям хранить зашифрованную историю на серверах WhatsApp (по аналогии с Signal PIN или Telegram Cloud Password). Это решит проблему миграции iOS <-> Android и освободит память на устройствах.

  • Оптимизация ресурсов:

Реализация Zero-Copy Forwarding и улучшенной дедупликации. Использовать жесткие ссылки (hard links) на уровне файловой системы для пересылаемых медиафайлов, чтобы не дублировать их физически в памяти. Внедрить более агрессивный TTL (Time to Live) для кеша медиа в групповых чатах.

  • Идентификация:

Внедрение Username-based login. Отвязка жесткой зависимости от номера телефона (SIM-карты). Это повысит приватность (не нужно давать номер курьеру/продавцу) и безопасность (защита от SIM-swapping атак).

Анализ осложнен закрытым исходным кодом продукта (proprietary software) и использованием проприетарных модификаций сетевых протоколов. Оценка базировалась на методах "Black Box" тестирования, анализе сетевого трафика (Wireshark для анализа handshake) и изучении "white papers" по безопасности от Meta.

Соседние файлы в предмете Качество и надежность программного обеспечения