Préface
Je pense que beaucoup ont lu
un article sur la survie des équipes après le hackathon .
Comme écrit dans les commentaires sur cet article, les statistiques sont déprimantes. Par conséquent, je voudrais parler de moi afin de corriger les statistiques et donner quelques conseils pratiques sur la façon de ne pas être époustouflé après le hackathon. Si au moins une équipe, après avoir lu l'article, n'arrête pas de développer son idée géniale après le hackathon, suit mes conseils et crée une entreprise, cet article peut être considéré comme réussi :)
Attention! Cet article ne fournira pas de détails techniques sur la mise en œuvre de l'application. Au début, je vais raconter notre histoire (TL; DR), et les conseils utiles que nous nous sommes apportés pendant le développement sont donnés à la fin.

Histoire de «réussite»
Je m'appelle Dania, j'ai fondé emovi - un service de sélection d'un film emoji, qui au cours des derniers jours a connu une croissance virale de 600%. Maintenant, l'application a 50 000 téléchargements et est entrée dans le top 2 de l'App Store et de Google Play. En équipe, je m'occupe de la gestion et de la conception des produits, ainsi que du développement Android antérieur. J'étudie au MIPT.
Avertissement: nous comprenons que ce n'est qu'un début, pas une «success story». Nous avons à la fois la possibilité de continuer à croître rapidement et de tout perdre. Mais, saisissant cette opportunité, nous avons décidé de raconter notre vraie histoire, dans l'espoir d'inspirer ceux qui veulent lancer un jour leur startup, mais qui n'y sont pas encore arrivés.
Le chemin de notre équipe a commencé au hackathon Junction finlandais, où il y avait une piste dédiée aux services de cinéma. L'équipe de Fiztekh a gagné à ce hackathon, elle a réussi à en faire plus, mais n'a pas continué à développer l'
idée . A cette époque, nous avons formé un concept - rechercher des films par les émotions qu'ils évoquent, en utilisant des émoticônes. Nous pensons que l'abondance d'informations sur le film: longues critiques, notes, listes d'acteurs, réalisateurs - ne fait qu'augmenter le temps de recherche, et choisir quelques emoji est assez simple. Si l'algorithme ML qui détermine les émotions dans les films fonctionne bien et que nous supprimons les films que l'utilisateur a déjà regardés, il sera possible de trouver un film pour la soirée en 10 secondes. Mais alors la réalité n'était pas du tout comme ça, et nous avons
trouvé un tel projet.
Après avoir perdu contre Junction, l'équipe a dû clore la session, puis nous avons voulu continuer à développer le projet. Il a été décidé de s'orienter vers une application mobile, en raison du moindre niveau de concurrence par rapport aux sites Internet. Dès que nous avons commencé à nous réunir pour travailler, il s'est avéré que tous les membres de l'équipe n'étaient pas prêts à consacrer leur temps libre aux études (et à quelqu'un d'autre au travail) pour développer un projet qui:
- compliqué
- à forte intensité de main-d'œuvre
- nécessite un engagement total
- pas le fait que quelqu'un a besoin
- ne fera pas de profit bientôt
Par conséquent, très vite nous sommes restés deux: moi et mon ami avec le HSE FKN qui a aidé avec le backend. Il se trouve que juste à ce moment de ma vie, j'ai perdu tout intérêt pour l'activité scientifique. Par conséquent, malgré de bonnes performances, j'ai décidé de partir pour l'académie. J'espérais démarrer un nouveau projet dans un an et me retrouver dans une nouvelle activité. Il est également intéressant de noter que le problème d'une longue sélection d'un film sur Kinopoisk a toujours été ma douleur, et je voulais y remédier en offrant aux gens une nouvelle façon de choisir.
Le défi était dans la construction d'un algorithme pour déterminer les émotions d'un film et collecter un ensemble de données, y compris parce que nous n'avions pas de spécialiste professionnel en science des données. Et aussi, en tant que développeur, de créer une UX pratique et nouvelle, mais en même temps une belle UI. Après avoir refait le design 10 fois, j'ai obtenu quelque chose de très confortable, et même de belle apparence, grâce à un sens inné de la beauté. Nous avons commencé à écrire des supports, à collecter une base de données de films, l'ensemble de données dont nous avions besoin et à développer une application Android. Alors le printemps et l'été sont passés, il y avait une base de films et d'API, une application Android MVP a été créée, un ensemble de données est apparu, mais il n'y avait pas d'algorithme ML pour prédire les émotions.
À ce moment-là, ce à quoi il fallait s'attendre: mon ami, qui était engagé dans le back-end, ne pouvait plus travailler gratuitement, a obtenu un emploi chez Yandex à temps partiel et a rapidement marqué sur le projet. J'ai été laissé seul. Tout ce que je fais depuis six mois, c'est un démarrage et un tutorat à temps partiel. Mais je ne l'ai pas abandonné et j'ai continué à avancer seul, tout en proposant de m'engager dans différents projets DS avec le FCS, mais personne n'avait la motivation de travailler gratuitement.
En septembre, je suis allé à Fizteh, Start, où ils ne m'ont pas emmené, mais où j'ai rencontré mes co-fondateurs actuels. En parlant du projet, j'ai convaincu les gars de me rejoindre. Donc, jusqu'à octobre Hack.Moscow, nous étions engagés dans un projet à temps plein. Ils ont créé une version iOS de l'application et ont écrit l'algorithme principal qui utilise la PNL pour déterminer les émotions dans les films. Nous sommes venus à
Hack.Moscow avec un projet fini (la piste le permettait, ça s'appelait «Ma piste») et nous n'étions engagés que dans la présentation de 36 heures. En conséquence, nous avons gagné, reçu un bon retour des mentors, avons été invités au
Launchpad de Google Developers en décembre et avons été très encouragés.
Après le hack, le travail a commencé 24/7 sur le produit avant Launchpad. Nous y sommes déjà arrivés avec un produit fini, une bêta fonctionnelle sur Android et une alpha d'iOS, et un nouveau co-fondateur avec le HSE FKN, qui m'a remplacé par un backend, car je ne pouvais plus bien faire sous Android, back-end, concevoir et y penser ce que les utilisateurs ont besoin d'autre du produit. Au Launchpad, nous avons été pompés beaucoup de marketing et de gestion de produits. En un mois, nous avons terminé tout ce que nous voulions, libéré et ... rien ne s'est passé.
L'application elle-même n'a rien gagné, même s'il nous a semblé qu'elle le devait (nous venons de faire des publications dans nos réseaux sociaux, Picabu et dans quelques chaînes de télégrammes).
Lorsque la première déception de notre propre malentendu est passée, nous avons commencé à analyser ce qui n'allait pas, mais tout était exactement comme il se doit, car alors nous ne comprenions rien en marketing et relations publiques, et le produit n'avait pas de caractéristiques virales.
Comme il n'y avait presque pas d'argent, nous avons interrompu la publicité bon marché dans VK public, ce qui nous a permis de croître de 1 000 installations par semaine. Cela a suffi pour tester les hypothèses de produits dans ce public et en même temps rechercher des investissements, en apprenant à connaître la plupart des entreprises de Moscou à travers divers pitchs et conférences. Nous sommes allés à l'accélérateur HSE Inc, où nous avons travaillé sur le produit, bizdet et attirer des investissements, puis avons suivi le cours du fondateur de Prisma et Capture, Alexei Moiseenkov «Comment fabriquer un produit?», Ce qui a vraiment aidé à comprendre quoi faire ensuite. Mais les choses n'allaient pas aussi bien que nous le souhaiterions: la croissance a été faible, et notre Data Scientist s'est mis au travail ... devinez où?
- Oui, sur Yandex!
- Par qui?
- Produit.
Nous avons presque développé une nouvelle section dans le produit lié à la vidéo, nous nous sommes engagés à attirer des investissements, ce qui a aidé à comprendre le marché du streaming, un modèle commercial et une vision. J'ai appris à communiquer cela aux investisseurs avec plus ou moins de succès, mais sinon il n'y avait pas d'écart visible. Il n'y avait que confiance en nous-mêmes et en notre perception que personne n'avait résolu le problème du choix d'un film sur le marché russe dans les services gratuits. À ce moment-là, l'argent était fini, nous avons commencé le marketing à coût nul, ce qui a apporté très peu. C'était très difficile, mais la foi et la concentration à cent pour cent ont été sauvées. Pendant l'accélérateur, nous avons activement communiqué avec divers experts, investisseurs et reçu beaucoup de commentaires - pas toujours positifs. Nous sommes très reconnaissants à tous les gars de HSE Inc pour leur soutien dans les moments difficiles. En tant que fondateurs, nous avons compris les spécificités d'une startup et avons cru que rien n'avait été perdu.
Et puis nous avons fait un post sur Picaba et sommes devenus viraux. Fondamentalement, la tâche principale était de trouver des utilisateurs qui avaient vraiment besoin de notre application, ils se sont avérés être des gars du fil "Serialomaniya" sur Picaba. Ils ont d'abord attrapé la vague, aimé et partagé beaucoup, nous ont emmenés à "Hot" et ensuite nous avons eu des problèmes uniquement
avec les serveurs ...Nous sommes allés au sommet du Play Market et de l'App Store, avons reçu 600 critiques, nous sommes tombés et nous nous sommes levés, et en même temps, avons écrit des communiqués de presse aux publications et accordé des interviews ... Un merci spécial à la plus grande communauté de
hackers russes de hackers dans laquelle les gens nous ont aidés à résoudre des problèmes techniques gratuitement.
Le soir, le battage médiatique dormait, les serveurs fonctionnaient en mode normal, et nous allions nous coucher après un marathon de 20 heures, comme l'incroyable s'est produit ici. Notre application a été appréciée par l'administrateur de la communauté NR publique et il a fait un post gratuit sur nous dans son groupe de 5 millions de personnes à notre insu. Les serveurs ont mieux résisté à la charge, mais nous avons tout de même passé la plupart du temps à l'optimiser.

Mais, comme le dit YCombinator, si votre serveur tombe en panne, cela signifie le succès (ils citent Twitter comme exemple). Oui, il serait préférable que nous soyons prêts à l'avance pour une telle charge, mais nous ne nous sommes pas préparés à un tel succès après ce post.
Pour le moment, nous avons une offre de l'investisseur et nous continuerons de nous développer. Notre objectif principal est de finaliser le produit afin qu'il convienne à la plupart de nos utilisateurs.
Passons maintenant aux conseils. Notre équipe croit vraiment à l’erreur du survivant et pense que des conseils comme «Faire A, B et C» sont inutiles. Laissez le coach d'affaires en parler. Peter Thiel a écrit dans Zero to One: "Anna Karenina commence par les mots" Toutes les familles heureuses sont également heureuses, toutes les malheureuses sont à leur manière ", à propos de l'entreprise, tout est exactement le contraire." Le chemin de chaque entreprise est individuel et personne ne vous dira comment faire votre affaire. Mais! On vous dira peut-être ce qu'il ne faut pas faire exactement. Nous avons nous-mêmes commis certaines de ces erreurs.
Astuces
- En raison de la forte concurrence avec les grandes entreprises, une startup b2c nécessite un produit de haute qualité qui est extrêmement difficile à mettre en œuvre sans l'expérience de la création de produits b2c, sans des personnes qui sont prêtes à s'y consacrer pendant un an gratuitement, ou des investissements providentiels qui vous donnent principalement du temps. Nous sommes tristes de le dire, mais trouver des investissements providentiels en Russie pour le b2c sans croissance ou beaucoup d'expérience est presque impossible, donc si vous avez des hypothèses sur les possibilités du b2b, il est préférable de faire du b2b en Russie, car là, vos premiers revenus se produiront plus tôt.
- Si vous décidez toujours de faire du b2c sans argent, le problème que vous résolvez devrait être votre problème personnel. Sinon, vous n'aurez pas assez de force et vous n'aurez pas envie d'en finir avec l'esprit et de motiver votre équipe.
- Si après vos présentations (environ présentations à l'investisseur), ils réagissent extrêmement mal à votre projet, alors il y a deux options: soit vous devriez vraiment écouter et faire un pivot, soit le marché ne vous comprend tout simplement pas, et vous trouvez un aperçu que beaucoup ont négligé. Ce sont des choses que d'autres ont négligées ou considérées comme sans importance, chaque année aident certaines startups à se développer rapidement. Il est clair que la probabilité de la seconde est inférieure à 1%, mais pensez toujours avec votre propre tête après avoir écouté tout le monde et faire ce en quoi vous croyez, sinon vous ne trouverez jamais une telle perspicacité.
- C'est pourquoi l'idée ne vaut rien, car si elle vaut quelque chose, alors seulement 1% y croira, et 1% d'entre eux commenceront à le faire. Une seule et même bonne idée vient environ 1 000 personnes à la fois chaque jour, mais une seule commence à le faire et, le plus souvent, ne se termine pas. N'ayez donc pas peur de parler de l'idée à tout le monde.
- Tout ce que vous jugez nécessaire de faire, ce sont vos hypothèses, qui nécessitent des KPI pour les confirmer. Votre temps doit être planifié, vous devez savoir ce que vous faites quel jour, quelle hypothèse vous testez cette semaine, comment vous comprendrez que vous l'avez testée et quelle date limite, sinon vous serez embourbé dans un «faire» constant. Votre réponse à la question «Qu'avez-vous fait toute la semaine» ne devrait pas être «J'ai fait X», mais «J'ai fait Y», où le plus souvent cela signifie vérifier une hypothèse.
- Dans b2c, les produits de vos concurrents et le marché peuvent servir de test de votre hypothèse (par exemple, il existe déjà un service qui résout le problème, mais vous pouvez le faire plusieurs fois mieux), ou des mesures dans l'analyse de produits tels que Amplitude, Firebase, Facebook Analytics.
- Si vous faites du b2c, écoutez moins les fans de la méthodologie de CustDev, une méthodologie populaire en Russie, qui l'appliquent là où c'est nécessaire et pas nécessaire. Des recherches qualitatives et des conversations avec les utilisateurs sont nécessaires pour identifier les informations, mais ils ne peuvent pas tester statistiquement l'hypothèse, car ce ne sont pas des méthodes de recherche quantitative.
- Ne vous engagez dans des investissements qu'après MVP et testez les principales hypothèses, à moins bien sûr que vous ayez une expérience de démarrage dans le passé. Si vous avez une startup b2c, alors sans revenus, il vous sera très difficile de trouver un investisseur en Russie, alors réfléchissez à la façon de commencer à croître par les utilisateurs, ou comment commencer à gagner de l'argent.
- Le démarrage est avant tout la vitesse de croissance et de prise de décision. Dans les réalités actuelles de la Russie, le mouvement rapide pour un projet b2c n'est pas toujours possible, mais faites tout pour aller plus vite. C'est pourquoi l'équipe fondatrice se compose généralement de 2-3 personnes travaillant à temps plein, et une équipe de 10 amis à temps partiel au tout début est une erreur qui vous tuera. Beaucoup de gens sont également mauvais parce qu'un nouveau problème survient: il devrait y avoir un chef de projet distinct qui ne s'occupe que de cela et obtient une part simplement parce que vous ne pouviez pas trouver suffisamment de co-fondateurs motivés.
- Ne combinez pas travail et démarrage. C'est tout simplement impossible et vous tuera tôt ou tard. Vous en tant qu'entreprise. Personnellement, vous pouvez tout avoir «parfaitement», ils vous emmèneront chez Yandex et vous recevrez un gros salaire, mais vous pouvez à peine y construire quelque chose de grand, car votre startup bougera trop lentement.
- Ne soyez pas dispersé sur tout. Une concentration à cent pour cent est très importante pour vous, sans laquelle vous boirez (en changeant de cap) 3 fois par semaine. Vous devez avoir une stratégie et comprendre ce que vous devez faire, ce que vous recherchez. Sinon, commencez par analyser les concurrents et leur position sur le marché. La réponse à la question "Pourquoi X n'a-t-il pas fait ce que je veux faire?" Avant de coder quelque chose. Parfois, la réponse peut être «ils l'ont considérée comme non prioritaire et ont fait une erreur», mais la réponse devrait l'être.
- Ne travaillez pas sans métrique de qualité (il s'agit davantage de ML). Quand on ne sait pas quoi et comment s'améliorer, on ne sait pas ce qui est bon et mauvais maintenant, vous ne pouvez pas continuer.
C’est tout. Si vous ne faites pas au moins ces 11 erreurs, votre démarrage se déplacera certainement plus vite, et le taux de croissance est la principale mesure de toute démarrage.
Matériaux
Comme matériel d'étude, je voudrais recommander un excellent cours d'Alexei Moiseenkov, le fondateur de Prisma, de qui nous avons beaucoup appris.
Il vous expliquera en quoi consiste la société informatique, comment répartir les rôles, rechercher des fondateurs, fabriquer un produit. Un manuel aussi simple «Comment créer une startup à partir de zéro». Mais regarder un cours sans s'entraîner est vain. Nous l'avons regardé dans la version vidéo et sommes allés en personne, tout en pratiquant en parallèle.
Chaque startup devrait connaître YCombinator - le meilleur accélérateur du monde, qui a publié des équipes de fondateurs comme Airbnb, Twitch, Reddit, Dropbox. Leur cours sur la façon de configurer votre startup, lu à l'Université de Stanford, est également disponible sur YouTube.
Je recommande également fortement le livre de Peter Thiel, fondateur de PayPal et premier investisseur de Facebook,
«Zero to one».Que faisons-nous du tout?
Nous créons une application mobile qui recherche des films par émoticône avec des recommandations personnalisées basées sur les classements des films. Dans notre application, vous pouvez également trouver dans quel cinéma en ligne vous pouvez regarder un film particulier, et les notes des utilisateurs sont prises en compte dans la recherche émotionnelle. Croyez-nous, les émotions ne sont pas arrangées manuellement, nous y avons travaillé très longtemps :)
Plus d'informations sur nous peuvent être sur
vc .
Et qui veut télécharger, bienvenue.
Téléchargez.Petit aperçu et conclusion
À la fin de l'article, je vous recommande fortement de ne pas abandonner vos projets après les hackathons. Si vous pouvez fabriquer un produit dont les gens ont besoin, vous ne serez jamais en retard pour aller travailler pour la location, car vous travaillerez beaucoup mieux et plus efficacement que les gens qui n'ont jamais fait de démarrage. En fin de compte, tout dépend de vos ambitions et de vos objectifs dans la vie.
Et je voudrais terminer avec la phrase que Steve Jobs a dite à John Scully (à l'époque PDG de Coca-Cola) quand il l'a appelé pour travailler chez Apple:
"Voulez-vous vendre de l'eau sucrée pour le reste de votre vie, ou voulez-vous changer le monde?"
Au cours des prochains mois, nous élargirons l'équipe, donc si vous êtes intéressé à travailler avec nous, envoyez vos CV et motivations à jobs@emovi.app.