Экспертиза
Мобильного приложения и веб-платформы
Кейс: Экспертиза Мобильного приложения и веб-платформы
10.04.2023 - 24.04.2023
Вопросы, поставленные на экспертизу
Исследование
Заказчик: NDA
Соответствует ли разработанное мобильное приложение техническому заданию?

Соответствует ли разработанная веб-платформа техническому заданию?

Возможно ли завершение работ согласно техническому заданию и дополнениям к нему в течение 3 месяцев (до 10.07.2023)?

Проводился ли рефакторинг предоставленного кода веб-портала?

Соответствует ли объем работ, выполненный на данный момент, сроку разработки 1,5 года?
Техническое задание на мобильное приложение,

Техническое задание на веб-платформу,

Краткое описание: исследуемый код – код мобильного приложения,

Краткое описание: исследуемый код - код веб-платформы,

Краткое описание: проводимый рефакторинг.

1.

2.

3.

4.

5.
1.



2.



3.


4.




5.


6.



7.


8.



9.




10.
(разработчик СКУД-системы)
Специалист (эксперт): Зверев Д.В.
Специалист (эксперт): Абдуллин И.А.
Для проведения исследования специалистам (экспертам) были предоставлены следующие сведения:
Экспертами был подготовлен план проведения исследования со следующими задачами:
Этап 1:
Изучение технического задания мобильного приложения. Сопоставление основного функционала и блоков разработанного мобильного приложения с основным функционалом и блоками, заявленными в техническом задании.
В ходе исследования были выявлены несоответствия уровней разработки заявленного и полученного мобильного приложения. Разработанные блоки и функционал мобильного приложения не соответствовали тем, что заявлены в техническом задании, многие блоки отсутствовали.
Согласно полученному техническому заданию мы выделили:
Основные блоки мобильного приложения

Основной функционал мобильного приложения
1.

2.
Этап 2:
Изучение технического задания веб-платформы. Сопоставление основного функционала и блоков разрабатываемого веб-платформы с основным функционалом и блоками, заявленными в техническом задании.
Экспертами были выявлены несоответствия уровней разработки заявленного и полученного веб-платформы. Разработанные блоки и функционал веб-платформы не соответствовали тем, что заявлены в техническом задании. Веб-платформа находился в стадии разработки и был готов менее, чем на 30%.
Согласно полученному техническому заданию мы выделили:
Основные блоки веб-платформы

Основной функционал веб-платформы
1.

2.
Этап 3:
Изучение отчета о рефакторингах.
Согласно отчётам, в течение всего периода разработки мобильного приложения и веб-платформы было проведено 4 рефакторинга. Рефакторинг заказывался у стороннего подрядчика, уровень рефакторинга не соответствовал надлежащему уровню для данной процедуры. Был сделан вывод о некачественном рефакторинге и отсутствии полезности рефакторинга для заказчика, так как он был выполнен с нарушениями или не выполнен добросовестно.
Согласно полученному техническому заданию мы выделили:
Основные блоки веб-платформы

Основной функционал веб-платформы
1.

2.
Итоги экспертизы
Разработанное мобильное приложение не соответствовало техническому заданию.

Разрабатываемая веб-платформа не соответствовал техническому заданию.

Завершение работ согласно техническому заданию невозможно за следующие 3 месяца в связи с текущим уровнем разработки менее 30% от общей разработки (100%), со сложной, тяжело масштабируемой и сложно поддерживаемой архитектурой проекта.

Рефакторинг предоставленного кода веб-портала считается не проведенным, так как был проведен недобросовестно.

Выполненный на данный момент объем работ не соответствует сроку разработки 1,5 года, так как работы выполнены не более чем на 30%.
1.


2.

3.




4.


5.
1.


2.
1.


2.


3.


4.


5.
1.

2.
1.

2.
1.



2.



3.









4.




5.
Made on
Tilda