Стандарт оказания услуг по разработке ПО

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

Обсудить проект разработки ПО

Как мы оказываем услуги по разработке ИТ-систем

Мы выстраиваем разработку как управляемый и прозрачный процесс, в котором заказчик понимает:

  • Что происходит на проекте
  • Кто отвечает за результат
  • Как контроллируются сроки, бюджет и качество
  • Какие результаты будут получены на каждом этапе разработки

Наша задача — обеспечить предсказуемую разработку и долгосрочную устойчивость создаваемой ИТ-системы.

Подход к разработке ПО

Мы используем AI-native (разработка, основанная на применении ИИ) подход и Agentic SDLC (агентская разработка) — современную модель разработки программного обеспечения, в которой специалисты работают совместно с ИИ-инструментами и автоматизированными процессами.

Такой подход позволяет:

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

При этом архитектурные и бизнес-критичные решения всегда принимают специалисты команды.

Как строится процесс разработки ПО

1. Подготовка инфраструктуры и процессов разработки

Перед стартом проекта:

  • Подготавливаем инфраструктуру разработки
  • Настраиваем рабочее окружение
  • Организуем процессы взаимодействия
  • Подключаем инструменты автоматизации
  • Настраиваем процессы контроля качества разработки ПО

Это позволяет выстроить стабильный производственный процесс без хаоса и зависимости от отдельных специалистов.

2. Проектирование ИТ-системы

До начала активной разработки:

  • Анализируем бизнес-требования
  • Проектируем архитектуру системы
  • Прорабатываем пользовательские сценарии
  • При необходимости формируем технические спецификации
  • Определяем ограничения и ключевые технические решения

На этом этапе создаётся фундамент будущей системы и снижаются риски дальнейшей разработки.

3. UX/UI дизайн интерфейсов

При разработке интерфейсов:

  • Изучаем брендбук и бизнес-задачи
  • Анализируем лучшие практики рынка
  • Проектируем пользовательский опыт
  • Создаём дизайн в соответствии с платформенными гайдлайнами

При необходимости проводим CustDev (исследование пользователей и клиентов), UX-исследования (исследование пользовательского опыта) и тестирование интерфейсов на пользователях.

Мы разрабатываем дизайн:

  • Мобильных приложений
  • Корпоративных веб-систем
  • B2B и B2C сервисов (бизнес для бизнеса и бизнес для клиентов)
  • Личных кабинетов
  • Внутренних бизнес-систем

4. Разработка функциональности

Каждая функциональная часть проходит полный цикл разработки ПО:

  • Сбор и уточнение требований
  • Проектирование
  • Подготовка технических спецификаций
  • Разработка
  • Тестирование
  • Внутреннее ревью

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

Управление проектами разработки ПО

Прозрачность и контроль проекта

Мы обеспечиваем

  • Контроль сроков и бюджета
  • Прозрачность процесса разработки
  • Управление изменениями
  • Регулярную отчётность
  • Фиксацию договорённостей и решений

Для проекта формируется

  • План-график
  • Единое пространство управления задачами
  • Система фиксации запросов и договорённостей
  • Единый бэклог проекта

Форматы работы: Fixed Price и Time & Material (T&M)

Мы работаем как по модели Fixed Price, так и по модели Time & Material (T&M).

Fixed Price (фиксированная стоимость)

Формат подходит для проектов:

  • с понятным объёмом работ,
  • фиксированными сроками,
  • заранее определённым бюджетом.

В рамках Fixed Price:

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

Time & Material (T&M) (оплата за фактически затраченное время и материалы)

Формат T&M подходит для:

  • развития существующих ИТ-систем,
  • долгосрочной разработки,
  • цифровых продуктов с изменяющимися требованиями,
  • гибкой разработки (Agile).

В рамках T&M:

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

Мы:

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

Контроль качества разработки ПО

Качество обеспечивается не только тестированием, но и организацией всего процесса разработки программного обеспечения.

Используем ручное и автоматизированное тестирование
Проводим ревью кода (code review)
Контролируем качество архитектурных решений
Проверяем пользовательские сценарии
Анализируем метрики разработки
Проводим внутренний аудит процессов и результатов разработки

Обратная связь заказчика учитывается на всех этапах проекта.

Коммуникация и взаимодействие с заказчиком

Для каждого проекта:

Выделенный менеджер

Назначается выделенный менеджер проекта

Общий чат

Создаётся общий чат

Система управления проектом

Предоставляется доступ к системе управления проектом

Статус-митинги

Проводятся регулярные статус-митинги

Регулярные демо

Организуются демонстрации реализованной функциональности

Все ключевые договорённости фиксируются в едином рабочем пространстве проекта.

Что получает заказчик

По завершении проекта заказчик получает:

01

Готовое ПО

Собранная система, готова к запуску и эксплуатации.

02

Исходный код

Полный доступ к репозиторию и всем компонентам решения.

03

Техническую документацию

Архитектура, API, базы данных и инструкции по эксплуатации.

04

UX/UI дизайн

Финальные макеты, прототипы и готовые компоненты интерфейса.

05

Проектные артефакты

Backlog, требования, протоколы и материалы по запуску.

06

Помощь с запуском

Поддержка при первом запуске, настройке и внедрении.

Передача прав на разработанное ПО

Мы передаём заказчику исключительные права на разработанное программное обеспечение и созданные материалы:

Без лицензионных платежей

Без ограничений на использование

С правом доработки и модификации

Без зависимости от исполнителя

Поддержка и развитие ПО

После завершения разработки:

Предоставляем гарантию

Оказываем услуги поддержки ПО

Помогаем развивать систему

Подключаемся к новым задачам и доработкам

Для каких проектов подходит наш подход

Наш подход эффективен для:

Корпоративные системы Мобильные приложения Веб-платформы B2B сервисы Внутренние системы автоматизации Клиентские сервисы Долгоживущие цифровые продукты

Он позволяет сочетать:

Скорость разработки Прозрачность процессов Управляемость проекта Стабильное качество результата Прогнозируемую стоимость разработки ПО

Часто задаваемые вопросы

Что входит в услуги по разработке ПО?

В услуги по разработке ПО обычно входят:

  • бизнес-анализ,
  • проектирование архитектуры,
  • UX/UI дизайн,
  • разработка фронтенда (frontend) и бэкенда (backend),
  • разработка мобильных приложений,
  • тестирование,
  • запуск системы,
  • поддержка и развитие проекта.

Состав работ зависит от задач проекта и выбранной модели сотрудничества.

По какой модели вы работаете — Fixed Price или T&M?

Мы работаем по обеим моделям:

  • Fixed Price — для проектов с фиксированным объёмом и бюджетом,
  • Time & Material (T&M) — для гибкой и долгосрочной разработки.

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

Когда лучше подходит Fixed Price?

Fixed Price подходит, если:

  • есть понятный объём работ,
  • требования достаточно стабильны,
  • важно заранее определить бюджет и сроки проекта.

Обычно такой формат используется для MVP (минимально жизнеспособный продукт), отдельных модулей или проектов с заранее определённой функциональностью.

Когда лучше подходит Time & Material (T&M)?

T&M подходит для:

  • развития существующих ИТ-систем,
  • долгосрочной разработки,
  • agile (гибких) проектов,
  • продуктов с регулярно меняющимися требованиями.

Такой формат даёт больше гибкости и позволяет быстрее адаптировать проект под изменения бизнеса.

Как контролируется качество разработки ПО?

Качество обеспечивается на нескольких уровнях:

  • ручное и автоматизированное тестирование,
  • ревью кода (code review),
  • контроль архитектурных решений,
  • внутренние ревью,
  • аудит процессов разработки,
  • регулярные демонстрации заказчику.

Также мы используем AI-native (разработка, основанная на применении ИИ) подход и автоматизацию части процессов контроля качества.

Как заказчик контролирует ход проекта?

Заказчик получает:

  • доступ к системе управления проектом,
  • регулярную отчётность,
  • статус-митинги,
  • демонстрации результата,
  • прозрачный бэклог (backlog) задач.

Все ключевые решения и изменения фиксируются в рабочем пространстве проекта.

Можно ли менять требования в процессе разработки?

Да.

В рамках T&M изменения вносятся гибко через приоритизацию задач и бэклог (backlog).

В Fixed Price изменения также возможны, однако задачи вне согласованного объёма работ оцениваются и согласовываются отдельно.

Кто будет работать над проектом?

Состав команды зависит от задач проекта, но обычно включает:

  • аналитика,
  • UX/UI дизайнера,
  • бэкенд (backend) и фронтенд (frontend) разработчиков,
  • мобильных разработчиков,
  • QA-инженеров,
  • DevOps специалистов,
  • архитектора,
  • менеджера проекта.

При необходимости подключаются узкопрофильные эксперты

Используете ли вы ИИ при разработке ПО?

Да.

Мы используем AI-native подход и Agentic SDLC — специалисты работают совместно с ИИ-инструментами и автоматизированными процессами.

Это позволяет:

  • ускорять разработку,
  • сокращать рутинные операции,
  • повышать качество,
  • быстрее выпускать функциональность.

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

Какие права получает заказчик на разработанное ПО?

Заказчик получает исключительные права на разработанное ПО и созданные материалы:

  • исходные коды,
  • документацию,
  • дизайн,
  • проектные артефакты.

Без лицензионных платежей и ограничений на использование и развитие системы.

Передаёте ли вы исходный код?

Да.

После завершения проекта заказчик получает исходные коды и другие созданные материалы в соответствии с условиями договора.

Можно ли развивать систему после запуска?

Да.

Мы оказываем:

  • поддержку ПО,
  • развитие функциональности,
  • техническое сопровождение,
  • доработку и масштабирование системы.

Возможно как долгосрочное сотрудничество, так и выполнение отдельных задач.

С какими проектами вы работаете?

Мы разрабатываем:

  • корпоративные ИТ-системы,
  • мобильные приложения,
  • веб-платформы,
  • B2B и B2C сервисы,
  • внутренние системы автоматизации,
  • личные кабинеты,

высоконагруженные цифровые продукты.

Работаете ли вы с существующими системами?

Да.

Мы подключаемся как к новым проектам, так и к уже работающим системам:

  • берём на поддержку,
  • развиваем функциональность,
  • усиливаем существующие команды,
  • проводим аудит и рефакторинг,

помогаем стабилизировать разработку.

Как начинается работа над проектом?

Обычно процесс начинается с:

  • знакомства и обсуждения задачи,
  • анализа текущей ситуации,
  • определения целей проекта,
  • выбора формата работы,
  • подготовки оценки и плана запуска проекта.

После этого формируется команда и стартуют работы.

Обсудить проект разработки ПО

Поможем оценить задачу, предложим решение и оптимальный формат работы

Обсудить проект