How to develop your own platform for data analysis

logo.png

Посвящается мечтателям-романтикам,

полагающим что разработка ПО во внутреннем контуре

собственными силами - это быстро, дешево и сердито.

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

The team should have at least the following staff:

  • project manager (with experience, PMBOK, scrum and agile methodologies knowledges);

  • systems architect;

  • 2+ developers (from middle and upper);

  • data scientists (1 senior and 1 middle at least);

  • business analyst (at least UML and BPMN klnowledge, ability to develop user-cases, systems thinking and surples of free time for technical writing);

  • system administrator.

 

Штат и инфраструктура стоят около 40 миллионов и 1.5 года на запуск.

 

А теперь по статьям бюджета.

1. Team

2. Инфраструктура и коммуникации

Итого: от 2 млн. руб. разовых затрат + ежемесячно от 140 000 руб.

3. Term

В среднем на разработку продукта от идеи до решения уходит от 1.5 лет. Ежемесячные затраты на команду и инфраструктуру составляют минимум 1 млн. руб./мес. Расходы на разработку составят 18 миллионов из ежемесячной части и 2 миллиона на запуск. Итого: 20 миллионов. Но это не гарантирует результат, поскольку существует п.4.

4. Risks

А здесь как повезет. И поскольку вероятность того, что вам повезет с командой, технологией и собственной способностью фондировать проект на протяжение 1.5 лет, составляет 50%, для успеха проект нужно в среднем запускать дважды. Таким образом, расчетные 20 миллионов на практике превращаются в 40.

И самое главное - нет гарантии того, что все получится, ведь на вас всегда может налететь ураган незапланированных дел, сотни пожарных задач, потребности в смене команды, переезды в новые ЦОД и банальные отпуска, больничные, свадьбы, релокации, декреты и прочие радости работы с амбициозными разнополыми командами.

 

В конечном итоге практика рынка и опыт разработки IT-решений нашим соучредителем Сергеем Галенко показывает, что плановые расходы необходимо умножать на 3, а то и 5, а иногда и 10, ведь казалось бы финальные всего лишь 20% результатов требуют 80% усилий.

 

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

Contact us