rss

Профиль компании

Финансовые компании

Блог компании Os_Engine | Как мы ведём проекты. Разработка софта на заказ #4

Продолжаем разговаривать про наш IT бизнес.

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

Конечно же, сначала делали «как получится» и экспериментировали. Но ближе к сотому заказу выкристаллизовался подход, на котором работаем и сейчас.

Поговорим об этом…

Как мы ведём проекты. Разработка софта на заказ #4 

 

1. Что такое СкрамБан. Мегакоротко.

Совсем коротко – минималистичная система управления разработкой программного обеспечения, соединяющая в себе две других:

  1. Скрам.
  2. КанБан.

 

На картинке и в теории это выглядит как-то так:

Как мы ведём проекты. Разработка софта на заказ #4 

  1. Есть доска (или доски) с запросами и этапами разработки, которые нужно сделать.
  2. Есть доска того, что находится в работе.
  3. Есть доска с тем, что уже сделано.

В онлайн платформе для управления проектами с нашими нюансами выглядит как-то так:

Как мы ведём проекты. Разработка софта на заказ #4 

  1. По каждому заказчику делаются отдельные проекты.
  2. Внутри проекта по каждому ТЗ отдельные доски и ещё общая доска по заказчику.
  3. И несколько человек над этим работают.

Такая система позволяет делать проекты качественно. И не сильно нагружает мозги разработчикам.

Кроме того, у нас почти вся команда разбросана по планете. Так мы чувствуем, что работаем вместе.

 

2. Стандартизация работы и База Знаний.

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

Это скриншот из закрытой «Базы знаний», в которой мы копим регламенты работ для всех участников процесса и другие материалы:

Как мы ведём проекты. Разработка софта на заказ #4 

Обратите внимание на оглавление слева (Выделено красным). Это всё довольно большие документы.

 

3. Сколько человек работает над проектом?

От двух до пяти (иногда на один проект нужно ТРИ программиста сразу) с нашей стороны. И от одного до трёх со стороны заказчика. Вырезка из базы знаний:

Как мы ведём проекты. Разработка софта на заказ #4 

Отметим один нюанс. Заказчик включён в эту схему неспроста) Он тоже работает над проектом)

Со стороны заказчика во время работы и после нужно:

  1. Довносить требования каждую неделю. Они обязательно есть и будут. Как минимум по user-friendly истории.
  2. Участвовать в созвонах внутри недели.
  3. Принимать заказ активно и в срок.

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

Удачных алгоритмов!

Введение и оглавление для этой серии статей здесь.

Комментарии открыты для друзей!

Как мы ведём проекты. Разработка софта на заказ #4

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support

Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php

Как мы ведём проекты. Разработка софта на заказ #4


UPDONW
Новый дизайн