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

Экспертиза сайта на соответствие техническому заданию №74551

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

Эксперты проверили 19 групп требований к витрине, корзине, личному кабинету и оплате, сопоставляя экранные формы с макетами методом визуального изучения. По документации объёмом около 170 листов они восстанавливали связь между требованиями, пользовательскими и административными сценариями. Историю проекта изучали в GitLab: около 760 записей сравнивали с календарными этапами, а платёжные операции проверяли тестовым заказом и средствами отладки.

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

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

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

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

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

Арбитражный суд Республики ТатарстанДело №А65-11649/2019
Участники: ООО "ВДН 1", г. Казань, ООО "Технократия", г. Казань

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

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

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

Материалы дела объёмом около 170 листов содержали договорную документацию, календарный план и сведения о выполнении проекта. Состояние сайта менялось вместе с обновлениями кода, поэтому эксперты сопоставляли доступную сборку, требования и журнал GitLab.

Регион

Казань

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

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

Эксперты работали комиссией по материалам дела и через удалённый доступ к сборке сайта и GitLab. В комиссии работали эксперты по анализу программного обеспечения, информационной безопасности автоматизированных систем и конструированию электронной вычислительной аппаратуры. Сайт и репозитории эксперты изучали в предоставленной рабочей среде. Они последовательно проверяли каждую группу договорных требований и соответствующий пользовательский сценарий сайта.

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

Эксперты проходили предусмотренные сайтом сценарии от выбора товара до оплаты: открывали разделы, формировали заказ, проверяли личный кабинет и административные функции. Каждое действие они соотносили с конкретным пунктом технического задания и макетом. Для проверки внешних взаимодействий эксперты выполняли тестовую оплату, изучали сведения в связанных сервисах и просматривали сетевой обмен средствами отладки.

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

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

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

  1. Имеются ли в программном обеспечении недостатки и ошибки, которые влияют на нормальную работу сайта и предусмотренные операции?
  2. Каков объём работ, необходимых для доработки сайта, в процентном отношении?
  3. Какова стоимость устранения недостатков сайта силами стороннего разработчика?
  4. Какова стоимость фактически выполненных работ по договору разработки сайта?
  5. Можно ли использовать выполненный объём работ для дальнейшей разработки программного продукта?
  6. Соответствуют ли содержание, настройки и функции сайта условиям договора и техническому заданию?
  7. Каковы причины недостатков сайта при их наличии в программном продукте?
  8. Можно ли эксплуатировать сайт при наличии недостатков и ошибок в его функциях?
  9. Каков процент надлежащим образом выполненных работ по разработке сайта?
  10. Позволяет ли программный код использовать, редактировать, поддерживать и дорабатывать сайт?
  11. Можно ли использовать результат работ как готовый рабочий сайт на дату экспертизы?
  12. Когда и какие доработки выполнялись в ходе разработки сайта?
  13. Каковы сроки выполнения работ по каждому предусмотренному этапу?
  14. Соответствуют ли фактически выполненные работы этапам, предусмотренным техническим заданием?
  15. Можно ли передать имеющийся результат другому исполнителю как основу для создания работающего сайта?

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

Материалы

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

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

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

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

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

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

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

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

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