1. Соберем Ваши требования и ожидания. Для того чтобы позволило организовать функционал безопасных сделок, мы уделим особое внимание общению с пользователями и другими ключевыми стейкхолдерами. Чтобы закончить приложение в короткие сроки и сэкономить бюджет, члены команды вовлекаются в проект оптимальным образом. Это позволяет заранее формировать бэклог задач, правильно его приоритезировать и быть прозрачными перед всеми участниками проекта.
2. Разработаем архитектуру. Поскольку системы оплат являются ключевым функционалом продукта, необходимо убедится, что система отвечает требованиям производительности, масштабируемости, надежности и безопасности. Все эти аспекты учитываются при проектировании профессиональными архитекторами и передаются в виде готовых диаграмм для последующей реализации.
3. Разработаем Back-end модуль сервиса безопасных сделок. В зависимости от функциональных требований, сформированных на этапе аналитики, этот этап работы включает реализацию различных бизнес сценариев, а также встраивание готовых систем безопасных сделок в проект. Основной задачей разработчиков, будет являться написание эффективных и надженых алгоритмов, которые позволять работать с большими нагрузками и избегать появления ошибок и багов.
4. Разработаем формы сбора пользовательских данных. Длительность этого этапа сильно зависит от того, каким Вы видите пользовательский путь клиента. Он может содержать лишь заполнения пары форм, с перенаправлением на платежный шлюз, либо набор экранов разработанных UI/UX дизайнеров для создания замечательного пользовательского опыта CX.
5. Сформируем проектную документацию. Во время разработки, мы активно ведем проектную документацию, в которой отражаем всю информацию о проекте, схемы взаимодействия систем, указание по конфигурированию параметров системы, набор скриптов и другой информации, которая поможет ознакомится с проектом любому стейкхолдеру в компании.
4
Что будем делать?
После завершения всех этапов, Вы получите ключевой функционал любой платформы — доверительную среду для участников сделки. В зависимости от полученных требований, сервис помимо основных задач, будет включать набор бизнес логики, для сценариев автоматизации. Благодаря проработанной архитектуре и применению DevOps практик, сервис будет соответствовать поставленным бизнес-требованиям.
5
Какой бизнес-результат получим:
Project Manager (Middle) — 120 часов
Middle Java Developer — 160 часов
Senior Java Developer — 160 часов
Architect — 40 часов
Middle React Developer — 80 часов
Senior React Developer — 40 часов
System Analyst (senior) — 240 часов
DevOps — 60 часов
6
Команда проекта Java
Project Manager (Middle) – 120 часов
Middle C# Developer – 160 часов
Senior C# Developer – 160 часов
Architect – 40 часов
Middle React Developer – 80 часов
Senior React Developer – 40 часов
System Analyst (senior) – 240 часов
DevOps – 60 часов
7
Команда проекта C#
8
Как ведется работа:
Дорожная карта
Упрощает понимание стратегии развития благодаря визуализации работы команды, цены, планируемых часов и занятости
Управление проектом
Планирование, оценка, распределение задач по спринтам, согласования в Zoom, стендапы и общение в Telegram
Таск трекер — Monday
В качестве трекера задач используем Monday, в режиме реального времени следим за спринтами и выполненными задачами
Документация — Notion
Всё для понимания проекта: описание, глоссарий, раздел для разработчиков, описания инфраструктуры, нужных интеграций, UX и другого
Кодовая база.
Проектная документация.
9
Артефакты по результатам работы над проектом:
Стоимость базовой разработки 3 спринта (900 рабочих часов) — 3 471 000 руб.
Стоимость разработки с опциональными доработками 5 спринтов (1560 рабочих часов) — 7 582 000 руб.
10
Стоимость проекта на базе JAVA:
Стоимость базовой разработки 3 спринта (900 рабочих часов) — 3 759 000 руб.
Стоимость разработки с опциональными доработками 5 спринтов (1560 рабочих часов) — 8 158 000 руб.