Перейти к основному содержимому
CyberLab.Team

Разработка

Выделенная команда разработки для постоянной работы над продуктом

Мы продолжаем развивать ваш продукт по списку задач, приоритеты в котором расставляете вы. Эта модель подходит продукту с постоянным списком работ. Вы решаете, что важнее делать дальше, и назначаете человека, который может отвечать на вопросы о продукте. Мы планируем нужные для этой работы роли и порядок совместной проверки готовых изменений.

Цена по запросу · ответ в течение одного рабочего дня

Работу направляют ваши приоритеты: список задач ясно показывает, что делать дальше.

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

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

Что вы получаете

Пока мы работаем вместе, у вас на руках:

  • План ролей на основе продукта и его текущего списка задач.
  • Проверка, кто может взять каждую роль, до назначения даты начала.
  • План подключения к проекту, включающий знакомство с продуктом и доступы.
  • Задачи с понятными критериями завершения и порядком получения ответов на вопросы.
  • Регулярные демонстрации и записи о выполненной работе и препятствиях.
  • Актуальный код и рабочие заметки в аккаунтах под вашим контролем.

Тестирование и работа с инфраструктурой входят в услугу, только если указаны в плане ролей.

От чего зависит стоимость

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

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

В оценке работа по разработке отделена от расходов на внешние инструменты и сервисы. Изменения ролей или нагрузки рассматриваем до их вступления в силу.

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

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

Что входит и что нет

Входит

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

Не входит

  • Выбор приоритетов продукта и разрешение разногласий между вашими коллегами.
  • Функции за пределами текущего рабочего плана.
  • Сторонние подписки, хостинг и другая плата за сервисы.
  • Незапланированные обязанности по тестированию или инфраструктуре.
  • Постоянная поддержка за пределами рабочего плана.

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

Когда это нужно

  • Продукту, который уже работает, нужна постоянная разработка.
  • Ваш список задач меняется по мере того, как пользователи и бизнес узнают больше.
  • Работа регулярно ждёт, потому что не хватает людей для разработки.
  • Другим подрядчикам или командам нужны дополнительные роли для чётко описанного потока работ.
  • Вы можете расставлять приоритеты и проверять изменения, но нужна непрерывность разработки.

Как идёт работа

Четыре шага и результат каждого

  1. Шаг 1. Изучаем продукт и список задач

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

  2. Шаг 2. Подтверждаем роли и готовим доступ

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

  3. Шаг 3. Работаем по приоритетам

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

  4. Шаг 4. Пересматриваем нагрузку и обновляем заметки

    Вы получаете сводку выполненной работы и следующих потребностей. Вместе решаем, продолжать ли работу или менять обязанности. Код и рабочие заметки поддерживаем в актуальном виде, чтобы работу потом можно было передать другим.

Как мы можем работать вместе

Выберите формат, который подходит для вашей задачи. Свой вариант мы предложим после первого разговора.

  • Консультация или аудит

    Когда нужно второе мнение о плане, системе или коммерческом предложении, прежде чем принимать решение. Вы получаете письменный обзор с рекомендациями и оценкой следующего шага.

  • Проект с фиксированным объёмом работ

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

  • Оплата за затраченное время (time and materials)

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

  • Поддержка после запуска

    Ваша система уже работает, и ей нужны обновления, исправления и мониторинг. Мы согласуем с вами ежемесячный формат и список работ, которые он включает.

Платформы и инструменты, с которыми мы работаем

PHP (Laravel, Yii), Node.js, React, Next.js, Vue, Angular, .NET (C#), Go и Flutter. MySQL, PostgreSQL, MongoDB, Redis, Cassandra и ClickHouse. Docker на AWS, Azure, Google Cloud или Hetzner.

Платформу мы выбираем под задачу, а список показывает то, с чем мы работаем чаще всего.

Кому подходит и когда ещё рано

Приходите с постоянным списком задач и владельцем продукта с вашей стороны, который может принимать решения. Начинать рано, если у задач нет приоритетов или никто не может отвечать на вопросы.

Для чётко описанного первого релиза может быть проще спланировать услугу Разработка программных продуктов. Если нужна только отдельная починка, начните с неё.

Чётко описанный проект или постоянная работа с бэклогом?

ВариантКогда подходитВаша главная обязанность
Определённый проектВы можете описать результат и критерии его завершенияУтверждать требования и проверять результаты работы
Постоянная работа выделенной командыПродукту нужны постоянные изменения, а приоритеты будут развиватьсяПоддерживать порядок в списке задач и принимать решения по продукту
Отдельная задача для специалистаОграниченной проблеме нужен конкретный навыкПредоставить контекст проблемы и проверить конкретный результат

У каждой задачи по-прежнему должны быть критерии завершения.

Работа с клиентами из других стран

  • Договор и NDA. До начала работы вы подписываете договор с CyberLab.Team OÜ, компанией, зарегистрированной в Эстонии. Если вам нужно соглашение о неразглашении (NDA), мы подписываем его до того, как вы передадите конфиденциальные данные.
  • Счета в евро. Мы выставляем счета в евро от компании из ЕС с номером плательщика НДС.
  • Языки. Мы работаем на английском, украинском, русском и польском.
  • Звонки и ответы. Созваниваемся в согласованные с вами часы, а на сообщения отвечаем в течение одного рабочего дня.

Частые вопросы

Начало сотрудничества

Что должно быть в нашем списке задач до начала подключения к проекту?
Задачи, объясняющие потребность пользователя или бизнеса, ожидаемое поведение и то, кто может ответить на вопросы. Не все будущие задачи должны быть готовы, но для стартовой работы нужно достаточно подробностей, чтобы действовать.
Можно ли познакомиться с людьми до начала работы?
Мы сообщаем, кто предложен на каждую роль, и подтверждаем, когда они могут начать, до назначения даты старта.
Может ли тестированием заниматься человек с нашей стороны?
Да, если понятны обязанности и доступность. Мы определяем, кто проверяет каждое изменение и кто утверждает релиз, включая порядок действий, когда проверяющий недоступен.

Приоритеты и повседневная работа

Кто разрешает противоречивые запросы от наших отделов?
Ваш владелец продукта. Запросы могут попадать в список задач из нескольких источников, но чёткий порядок приоритетов не даёт разработке следовать за тем запросом, который пришёл последним.
Что происходит, когда задача заблокирована решением по продукту?
Препятствие фиксируется вместе с нужным решением. Ваш владелец продукта решает вопрос или разрешает взять другую готовую задачу, чтобы допущения незаметно не становились поведением продукта.
Может ли срочное исправление прервать запланированную работу над функциями?
Да, по тому же порядку расстановки приоритетов. Мы показываем, какую запланированную работу оно вытесняет, и проверяем, нужны ли для исправления навыки или доступ за пределами текущих договорённостей.

Видимость работы и изменения

Как проверки показывают прогресс помимо затраченного времени?
Они показывают работающие изменения по критериям задач, а незавершённая работа и препятствия перечисляются отдельно.
Что делать, если для списка задач нужен навык, которого нет в текущих ролях?
Мы определяем пробел и проверяем варианты и доступность специалистов. Любое изменение роли или нагрузки подтверждаем до того, как планировать задачу с его учётом.
Как изменение приоритетов влияет на работу?
Ваш владелец продукта меняет порядок задач. Сначала мы проверяем незавершённую работу и зависимости, чтобы после смены приоритетов частично готовое изменение не оказалось по ошибке готовым к релизу.

Непрерывность и передача

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

Связанные услуги

Что лежит в списке задач вашего продукта?

Опишите продукт, предстоящую работу и кто задаёт приоритеты. Мы начинаем с бесплатного разговора и после него присылаем оценку стоимости и объёма работ. Вы получите ответ в течение одного рабочего дня.

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

Telegram @cyberlabteam · WhatsApp +48 668 155 303 · info@cyberlab.team