Аутсорсинг

Что предлагаем

Выделенная команда, решит вашу задачу "под ключ".

Подключимся на любой стадии, начиная от создания Технического Задания на разработку и заканчивая усилением или заменой текущего вашего подрядчика. 

 

В каждом проекте Технический Директор подберет под задачу необходимые ресурсы с требуемой квалификацией (Аналитики, менеджеры, архитектор, разработчики, DevOps, тестировщики), организует работу и проконтролирует ее качественное выполнение. 

Кому подходит

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

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

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

Отрасли

  • Торговые площадки, биржи

  • Финтех

  • Digital

  • Телеком​

  • HR

  • Игры и киберспорт

  • Маркетплейсы

  • CRM/ERP системы

Форматы договора

  • Почасовая оплата специалистов команды. 

  • Фиксированная стоимость выполнения задачи/проекта.​

  • Фиксирование состава команды на долгосрочный период.

  • Выполнение задач "по запросу"

Как начинается работа

01

Исходные данные

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

В общем, все что есть...

02

Технический директор

Технический директор проекта проводит с вами интервью.

Формулирует постановку задачи, "как поняли это мы".

Подтверждает.

Берет на себя всю дальнейшую организацию и контроль процесса разработки. 

03

Оценка Договор и Команда

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

Предоплата составляет от 50% от этапа работ (обычно этап соответствует календарному месяцу).

Формируем команду из специалистов, способных эффективно решить задачу. Возможна как 100% занятость исполнителя, так и частичная занятость.

04

Выполнение

Задачи ведутся в трекерах (Jira, youtrack, worksection и тп). Как правило 2-х недельными спринтами. Перед каждым спринтом задачи детализируются и оценивается их трудоемкость. После каждого спринта проводится ретроспектива. Каждое утро подводим итоги предыдущего дня, делимся важным и планируем новый день.

Мы не делаем долгих релизов и всегда готовы к изменениям в требованиях.

Если нужно быстро внедрять доработки, мы делаем это непрерывно,

не нарушая работу системы.

Выполнение работ в двухнедельном спринте

Планирование

  • Сбор требований у заказчика

  • Подготовка User story и макетов по User story

  • Декомпозиция User story для постановки задач на разработку

  • Постановка задач на разработку

  • Подготовка чеклистов и тестовых сценариев

  • Оценка трудоемкости, выставление приоритетов задчам, формирование объема спринта

  • Постановка целей на спринт для улучшения процесса разработки или выполнения важных задач для бизнеса

Разработка и тестирование

  • Реализация функционала в feature-ветке по задачам и макетам

  • Тестирование

  • Исправление багов

  • Повторное тестирование по результатам багфиксинга

  • Выкладка релиза на тестовый стенд для проверки Заказчиком

  • Устранение багов и доработка по желанию Заказчика

  • Ежедневные 15-минутные митинги команды в формате "что было сделано вчера, что будет сделано сегодня и какие проблемы и вопросы" по каждому участнику проектной команды.

Приемка и релиз

  • Выкладка на тестовый стенд, который 1:1 по функционалу соответствует промышленной среде, релизной сборки

  • Регрессионное тестирование

  • Релиз в промышленную среду

  • Ключевые проверки на промышленной среде

Ретроспектива

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

  • Основная задача на ретроспективе - работа над ошибками в процессе и непрерывное улучшение процесса разработки и повышение производительности команды.

Технологии
PHP
JavaScript
Python
Database
NoSQL Database

Laravel, Yii, Symphony, Zend

Vue, Typescript, Angular, React

Django, Flask, Tornado

MySQL, PostgreSQL, ClickHouse

Redis, MongoDB

iOS
Android

Swift, Objective-C

Kotlin, Java

Java

JavaSE, JavaEE

DevOps

Docker, Jenkins, GitLab CI

Cloud

Yandex Cloud, AWS

Quality Assuranse
Analyse

TestRail, Manual, Automate

Business, System

Информация отправлена. Спасибо!