DevChallenge: Multy VS Construction Workers
Multy: разработка=строительство?
— А у нас под окнами, оказывается, стройка. А что, если…если разработка криптокошелька это то же самое строительство? — именно эти слова услышала команда Multy от Вадима Маковского в первый день на новом офисе.
— Может, забьемся, кто быстрее? Они сдадут квартиры населению или мы выпустим полностью рабочий кошелек? — таким был следующий заход от нашего повелителя разработчиков.
Так может, действительно, разработка криптокошелька — это в своем роде сборка проекта по кирпичику? Ну что ж, идея интересная, попробуем сравнить.
Итак, первый этап строительства — выбор земельного участка.
На данном этапе застройщик определяет наличие необходимых коммуникаций и инфраструктур.
Если посмотреть на этот этап с точки зрения разработчиков мобильного приложения, то это выбор идеи, т.е. основы, на которой будет «строиться» проект. И параллельно даются ответы на вопросы: существуют ли уже на рынке подобные проекты? Что в них есть хорошего/интересного/полезного и не очень? Имеется ли так называемая «инфраструктура» для их внедрения и функционирования?
Грубо говоря, кому нужен криптокошелек без блокчейна и криптовалюты. С этим мы разобрались: блокчейнов много, криптовалют - тоже и чуть ли не каждый день появляется новая. А вот хороших мобильных кошельков для них наблюдается острый дефицит.
Строители определились с тем, что высотке быть под окнами нашего офиса; мы определилась, что криптокошельку просто быть.
Второй этап строительства — это геологическая экспертиза.
Эксперты определяют, можно ли вообще на данном участке земли что-то строить с учётом почвы, рельефа и т.д., выбирают технологии строительства и строительные материалы, опять же с учётом вышеперечисленных факторов.
Команда наших разработчиков тоже провела свою «экспертизу»: ребята приняли участие в хакатоне по блокчейну с проектом криптокошелька (так сказать, проверяли почву). И выиграли, получив лайки от экспертов своему проекту. А бонусом прилетели инвестиции на разработку от Cyber Fund. Короче, с материалами «строительства» криптокошелька мы тоже неплохо разобрались=)
На этапе хакатона было создано два прототипа мобильного приложения для iOS и Android, которые в режиме реального времени показывали баланс биткоина, эфира, голоса и позволяли осуществлять транзакции, но, конечно, как выразился Вадим, работало это «на костылях», но работало же!
Строители тоже, судя по всему, разобрались с почвой и рельефом.
Третьим этапом идет проектирование.
Тут застройщики согласовывают план дома, площадь, внешний вид, нагрузку на фундамент, а также прикидывают план дальнейшей застройки района. Наши вроде как всё согласовали, раз уж выкопали у нас под окнами огромную яму.
Что делает команда Multy? Команда Multy на данном этапе осуществляет окончательный сбор команды, т.е. ищутся/переманиваются/подтягиваются в проект необходимые «светлые» головы и шустрые ручки. И параллельно проводится анализ рынка, т.е. определяем окончательных конкурентов, косяки их продуктов и продумываем будущие фишки нашего криптокошелька, т.е. «дальнейшие планы застройки» уже внутри самого кошелька.
Итоги третьего этапа «строительства»:
- в команде появились: Lead Android Developer Андрей, наш нынешний CTO и Lead Core Developer Василий, Lead Golang Developer Кристина, Golang Developer Женя, Паша С++ Developer, пара девочек, ответственных за соц.сети, пара макбуков, крутой офис-коттедж и официально оформленное ООО «Идеальная работа»
- были определены основные фишки криптокошелька: мультивалютность, возможность встраивания собственных цепочек(можно самому собрать кошелек как кубик Рубика), супербезопасность, разработка watch-версии
- ну и конечно, проекту наконец-то дали имя: «Multy» =)