Разработка fintech-продуктов: почему рано или поздно вам придется отказаться от фриланса

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

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

Разработка любого продукта - дело, в котором внимание к деталям и трепетное отношение к общей идее порой важнее, чем знания. Довольно странный тезис, который вряд ли одобрит ваш HR-подрядчик, но с которым, вероятнее всего, согласится опытный HR-специалист.  Естественно, высокая квалификация первична, однако если выбирать между более «звездным» соискателем, который видит в вашем проекте «очередной» в своей карьере и менее опытным, но уже фонтанирующим идеями - мой выбор однозначно будет на втором.

Специализация

На каждом этапе разработки вам будут нужны люди, которые «в теме» - фрилансеров узкого профиля мало, и они в курсе собственной ценности, формируемой уникальностью. Большинству фрилансеров или агентств платежная тема кажется или слишком непонятной, или неоправданно сложной для того, чтобы разбираться в ней ради одного заказа. Хорошим бэк-энд специалистом в транзакционном бизнесе нельзя стать на онлайн-курсах, да и предложение на рынке труда единично из-за узкой специфики. Это дело опыта, постоянного обучения и прокачки. Хороших разработчиков этого направления воспитывают годами и ценят. 

Это касается и дизайна - UI/UX для приложений, работающих с финансами, должен быть максимально продуманным, максимально фукнциональным и учитывать потребности пользователя - микроскопические на фоне общего ТЗ, но принципиально важные для юзера во время использования. Агентство без опыта работы в транзакционном бизнесе или фрилансер предложат вам набор типовых решений, которые не будут учитывать главный критерий успеха - успешные кейсы на рынке. В лучшем случае вы получите безликий продукт с базовым функционалом, а в худшем - он еще и будет работать через раз. 

Опыт как «снежный ком»

Любая нишевая сфера требует максимальной вовлеченности в ту или иную тему - то, что мы привыкли называть «жить идеей». Такая вовлеченность формирует опыт успехов и неудач, из которых всегда можно извлечь полезные уроки. При разработке очередного продукта опытная команда всегда сможет выставить реальные сроки на каждом этапе и аргументировать, почему они будут именно такими, а не теми, которые видит заказчик. Опытная команда всегда поймет, когда следует пожертвовать архаичным, но «привычным» функционалом ради современного подхода, а когда нужно сделать просто, но понятно и отказаться от дизайнерских изысков. Но главное - опытная команда «своих людей» может генерировать новые идеи, развиваться ради повышения эффективности, изобретать новые решения, а не просто тасовать существующие. Звучит дико, ведь обычно инновации приносят люди «outside the box». Но для сферы приема платежей что-то новое придумать могут лишь те, кто в совершенстве освоил старое. Это снежный ком, которые растет пропорционально новым разработкам. 

Проект формируют люди. Без исключений

Какие бы бюджеты вы бы не имели, сколь громко не говорили бы о себе и каких бы партнеров не привлекли - если в вашем «флагманском» проекте, который вы развиваете годами, есть высокая текучка кадров - у вас проблемы. История любого успешного fintech-проекта - это история успеха людей, которые его создали. Руководителя, который поверил, поддержал и оценил. Разработчиков, дизайнеров, которые создали продукт. Проект-менеджеров, которые сделали из хаоса отлаженный процесс. Такие люди ценнее мелких конфликтов и личных обид. Такие люди - и есть ваш главный проект, который не заменит ни один фриланс. 

----------------

Developing your fintech product: why you will have to give up using freelance specialists sooner or later

While the media agenda surprises only with loud rebranding announcements, and the new Parking Law is trying to implement itself, I would like to share my personal experience in creating products that work in the field of payment acceptance. The first of many associations with words «fintech development» is «it’s like to drive a bicycle that is on fire». Yeah, It doesn’t say anything clearly, but it gives an approximate idea of ​​what’s the price of creating a stable working products making the life of each Internet user a little easier.

The first of the planned articles is how all fintech companies sooner or later forms its staff at all stages and why sooner or later freelancers can cause deadlines crushes or a fuсk-up at the release and post-release support stage.

The development of any product is a matter in which attention to details and a reverent attitude to the general idea is sometimes more important than knowledge. Quite a strange thesis, which is hardly approved by your HR contractor, but with which, most likely, will agree an experienced HR specialist. Naturally, high qualification comes first, but if you choose between a more "star" applicant who sees in your project just «another in a list» and less experienced, but already gushing with ideas - my choice will definitely be on the second one.

Specialization

At each stage of development you will need people who are "in the theme" - narrow profile freelancers are few, and they are aware of their own value, which is formed by their uniqueness. For most freelancers or agencies, the payment topic seems either too incomprehensible, or unreasonably complicated to understand it for one order. A good back-end specialist in the transactional business can’t appear from the online courses, and the offer on the labor market is small due to the narrow specificity. This is a matter of experience, constant training and self-upgrading. 

This also applies to the design - UI / UX for applications that work with finance solutions, should be maximally thoughtful, maximally functional and take into account the user's needs - microscopic in general Tech Overview, but fundamentally important for the user during it’s use. The agency without experience in transactional business or freelancers will offer you a set of standard solutions that won’t consider the main highlight of success - real market cases. At best, you will get a faceless product with basic functionality, and at worst - it will also work with bugs.

Experience as a "snowball"

Any niche sphere requires maximum involvement in a particular topic - what we are used to calling "living with idea". Such involvement shapes the experience of successes and failures, from which one can always draw useful lessons. When developing the next product, an experienced team will always be able to set realistic deadlines at each stage and to explain, why they will be exactly such, and not those that the customer sees. An experienced team will always understand when you need to sacrifice an archaic, but "habitual" functional for the sake of a new approach, and when it’s necessary to do more simple, but understandable and to abandon the designer's delights. But the main thing is an experienced team of "own people" can generate new ideas, develop themselves for the sake of efficiency, invent new solutions, and not just shuffle existing ones. It sounds wild, after all, innovations are usually brought by the people "outside the box". But in the sphere of payment acceptance only those who have mastered the old can make something new. It is a snowball that grows in proportion to new developments.

The project is formed by your team. No exceptions

Whatever budgets you would have, how loudly you would talk about yourself and which partners would attract - if your "flagship" project, which you develop for years, has a high staff turnover, you have problems. The history of any successful fintech project is a success story of the people who created it. The leader, who believed, supported and appreciated. Developers, designers who created the product. Project managers who made a chaotic process out of chaos. Such people are more valuable than small conflicts and personal grievances. Such people is your main project, which will not replace by any freelancers.

 

Тэги: Алена Дегрик , Альона Дегрік , fintech , Алена Шевцова