Масштабная проектная работа
Наша команда умеет и любит работать со сложной архитектурой и интеграциями – ваши системы учета, CRM и сайты станут единой системой развития бизнеса. Мы обеспечиваем хорошее качество кода, а также быструю разработку и развитие масштабных веб-проектов
Вы менеджер крупного проекта.
Работа кипит (или не очень), впереди много задач, но что-то идет не так:
Работа кипит (или не очень), впереди много задач, но что-то идет не так:
- вы закрываете спринты в три раза медленней, чем планировали;
- баги как голова гидры – фиксишь один, возникают два новых;
- вам не хватает свободных рук, подрядчики заняты;
- кто-то глобально неправ.
Как следствие — вы приняли решение искать новую команду.
О каком проекте речь?
Сложный:

- многоуровневая логика проекта;
- нетривиальная, иногда кластерная архитектура;
- много математических расчетов.

Нетривиальный:
- задействованы разные плагины, библиотеки и несколько языков;
- сложный анамнез, самописные API, CMS или БД
Узкоспециализированный:

- корпоративный сайт компании или личный кабинет для партнеров;
- сложный интернет-магазин
Содержит много ответственных лиц:

- БД поддерживается одним-двумя профессионалами по старой памяти;
- многоуровневые согласования;
- собственная система тестирования
Все это про ваш проект?
Как НУЖНО строить работу
Основная цель – РАЗВИВАТЬ проект.
- Первый этап: предпроектное исследование. Собираем информацию:
- Следующий шаг: утверждение путей взаимодействия (багтрекеры, код-ревью, отчеты, другие подрядчики на проекте, спринты).
- Декомпозиция. Делим проект на этапы, а этапы – на меньшие подэтапы.
- Тестируем каждый этап. Как результат: проект продвигается вперед.
Нестандартные интеграции, учет методов REST API, разбор собственных систем заказчика, построение модели распределенной архитектуры.
Как результат: грамотно сформированное техническое задание.
Когда вопросы взаимодействия ясны – каждый четко понимает свою зону ответственности и свои задачи.
Как результат получаем сформированные спринты.
Удобство в отчетах, согласовании работ, оценках.
Крутые проекты
-
Интернет-магазин блюд японской и паназиатской кухни Mybox
-
Клуб клиентов Альфа-Банка
-
Развитие сайта АСНА
-
Развитие личного кабинета ФК Гранд Капитал
-
Развитие корпоративного сайта ПЭК
-
CastleRock – крупнейший магазин рок-атрибутики в Европе
-
ЕвроОбувь - обувь европейских производителей
-
Сайт международного форума Valdai
Наши публикации
Чеклист работы над проектом
1. Один из важных этапов: выработать и согласовать пути взаимодействия по проекту – и сделать это на берегу.
Типичный пример:
Типичный пример:
- Багтрекер;
- Документация
- Выбор способа реализации
- Код-ревью
- Релизы
- Идеально начинать с выделенного времени на изучение проекта или аудита
- Первая задача
2. Провести анализ проекта: изучить API, разбить на этапы, согласовать работы.
3. Параллельно понять как будем реализовывать:
- Архитектура решения
- Методология ведения проекта
- Миграции данных
- Сервера
- Мониторинг
- Сайты
4. Работать, тщательно соблюдая баланс дизайн/фронтенд/бекенд
5. Финальный этап – тестирование. И еще немного тестирования. Не забываем фиксировать все результаты.
Напишите нам, и мы не только вышлем вам полный чеклист, чтобы вы могли проверить себя и свою команду, но и поможем в работе над проектом!