Опубликованная практика

Компьютерно-техническая экспертиза качества веб-приложения №146684

Заказчик и разработчик спорили о качестве веб-приложения и цене исправлений: компьютерно-техническая экспертиза проверяла работу программы и рассчитывала затраты. Работа проведена по материалам арбитражного дела без осмотра объектов; спор рассматривался в Архангельске. Эксперты в области программного обеспечения изучили архив около 140 МБ, содержимое 2 носителей и письменные пояснения на 2 листах.

Для воспроизведения приложения эксперты создали виртуальную машину в VMware Workstation, установили Linux Ubuntu и подготовили серверную среду Apache с базой MariaDB. Программные файлы развернули вместе с основой Laravel. Функциональную проверку продолжили по записям тестирования, а калькуляцию связали с предусмотренными для исправлений расценками. Экранные снимки сохраняли последовательность настройки и проверки программы.

Дата выполнения
Завершена в декабре 2023 года
Реальная задача из нашей практики

Публикуем предмет исследования, поставленные вопросы и связь с судебным делом. Персональные данные и сведения ограниченного доступа не раскрываются.

Содержание работы

Задача и материалы исследования

Ниже собраны исходные сведения, цель экспертизы и вопросы, на которые требовалось дать обоснованные ответы.

Арбитражный суд Архангельской областиДело №А05-12316/2022
Участники: ООО "Компания ЭКСПЕРТ",

Объект исследования

Веб-приложение стало предметом спора о качестве разработки и стоимости исправления программных ошибок. Программа представляла собой структурированный набор файлов, пользовательских форм, графических элементов, настроек и средств проверки вводимых данных. Изменяемая программная среда определила порядок работы: эксперты разворачивали отдельный экземпляр приложения и сопоставляли его функции с цифровыми материалами.

  • Исходный код веб-приложения — архив объёмом около 140 МБ.
  • Оптический диск — цифровые материалы для проверки программы.
  • Флеш-накопитель — цифровые файлы, относящиеся к разработке приложения.
  • Видеоматериалы — записи тестовой работы с функциями приложения.

Материалы арбитражного дела из Архангельска включали 2 листа письменных пояснений и документы о споре вокруг разработки программы.

Регион

Архангельск

Цель экспертизы

Спор касался качества веб-приложения, переданного разработчиком заказчику. Требовалось проверить программу на недостатки и ошибки, предусмотренные вопросами суда. При условии их наличия следовало рассчитать стоимость исправлений по расценкам, согласованным сторонами. Дополнительная судебная компьютерно-техническая экспертиза объединила функциональную проверку приложения с расчётом затрат на возможные исправления. Предметом проверки стали пользовательские функции и программная основа приложения.

Эксперты в области программного обеспечения вычислительной техники и автоматизированных систем работали по материалам дела из Архангельска. Проверяемое веб-приложение находилось на 2 цифровых носителях. Эксперты отделили рабочую копию программы от исходных материалов, подготовили программную среду и фиксировали последовательность действий снимками экрана. Работу вели на изолированном компьютере с установленной серверной средой. Производство организовали как дополнительную судебную экспертизу.

  • Виртуальная машина — изолированный компьютер внутри основной системы для запуска приложения.
  • VMware Workstation — создание отдельной среды с Linux Ubuntu.
  • Apache и MariaDB — запуск веб-сервера и базы данных приложения.
  • Laravel — воспроизведение программной основы и проверка работы веб-приложения.
  • Firefox — последовательная проверка доступных пользовательских функций.

Эксперты распаковали программные файлы, изучили структуру каталогов и развернули программу в виртуальной машине. Затем они настроили веб-сервер, создали предусмотренные приложением таблицы базы данных и выполнили миграцию — подготовку структуры базы для запуска. После авторизации эксперты проверяли функции веб-приложения и сопоставляли ход его работы с видеоматериалами тестирования. Снимки экрана сохраняли этапы настройки и проверки.

В переданной копии базы не было данных, необходимых для продолжения пользовательской проверки, поэтому дальнейшую работу функций оценивали по видеоматериалам тестирования программы. Такой приём опирался на записи действий пользователей в том же веб-приложении. Для расчётной задачи эксперты соотносили подлежащие проверке программные функции с договорными расценками и оценивали объём работ, который мог потребоваться для исправлений.

Вопросы на исследование

Компьютерно-техническая экспертиза веб-приложения была связана со спором о качестве разработки программы и возможной стоимости исправления программных ошибок по согласованным расценкам.

  1. Имеются ли в разработанном веб-приложении недостатки и программные ошибки?
  2. Какова стоимость работ по устранению недостатков и ошибок программы при их наличии с применением согласованных сторонами расценок?

Формулировки вопросов обобщены: персональные данные и реквизиты дела исключены, содержание поставленных судом задач не изменено.

Материалы

Иллюстрации к исследованию

Изображения помогают увидеть характер объекта и объём фактических материалов, с которыми работали эксперты.

Профиль работы

Направления экспертизы

В работе были задействованы компетенции по следующим видам судебных исследований.

Обращение в организацию

Нужна экспертиза по похожей задаче?

Расскажите об обстоятельствах и ожидаемом результате. Мы определим вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём эксперта
  • Поможем с вопросами
  • Оценим срок и стоимость
Задать вопрос или позвоните 8 (800) 333-24-09 Бесплатный звонок по России