
Antikeys zur Förderung der mobilen Anwendung
Das Teilen von Erfolgsgeschichten und bezaubernden Fällen ist angenehm, einfach und schön. Wir haben uns jedoch entschlossen, darüber zu sprechen, dass wir den Webdienst nicht bewerben können. Aus heutiger Sicht erscheint uns dieser Fall elementar und ganz offensichtlich: Wir konnten keine Prozesse im Team aufbauen und haben die Rolle des Marketings unterschätzt. Trotzdem sind unsere Erfahrungen und Beobachtungen vielleicht für jemanden nützlich. Besorgen Sie sich Popcorn und machen Sie es sich bequem - wir beginnen die Geschichte, wie wir in anderthalb Jahren eine Million Rubel ausgegeben haben, aber wertvolle Erfahrungen gesammelt haben.
Vor einigen Jahren, im Zeitalter der Startup-Boomer, ließen wir uns von universeller Inspiration inspirieren und beschlossen, unser eigenes Produkt zu entwickeln. „Da wir wissen, wie man Anwendungen entwickelt, werden wir sicherlich etwas Interessantes tun können“, dachten wir. Wir haben uns beraten und beschlossen, einen
Service für gemeinsame Einkäufe zu
erbringen . Zu dieser Zeit war der Markt dafür kein einfaches und praktisches Tool, mit dem Sie Einkaufslisten von mehreren Personen von verschiedenen Geräten in Echtzeit erstellen und bearbeiten konnten, und der Marktführer war: „
Kaufen Sie ein Brot! ". Wir haben alle vorhandenen Lösungen analysiert und eine Liste der Funktionen zusammengestellt, die wir implementieren wollten und die die Wettbewerber nicht hatten. Wir haben Angular 1.3 für die Entwicklung verwendet. Zu dieser Zeit war es die fortschrittlichste Version - Anwendungen mit nur einer Seite begannen gerade mit der Entwicklung. Wir haben erwartet, dass dies zusätzlich zu unseren Wettbewerbsvorteilen ein weiteres Plus sein wird, da zu diesem Zeitpunkt nur wenige Menschen wussten, wie man Lösungen für dieses Framework erstellt.
Fakap 1. Falsche Rollenverteilung im Team
Nachdem wir alles durchdacht und die Wireframes erstellt hatten, beschlossen wir, die Entwicklung projektfreien Programmierern zu überlassen. Dies war ein Fehler, da ein Entwickler normalerweise nicht länger als einen Monat frei ist. Während dieser Zeit kann wenig getan werden. Dann kommt ein neuer Programmierer zu dem Projekt. Es war für ihn einfacher, alles von Grund auf neu zu schreiben, als die Wildnis des Codes anderer Leute zu verstehen.
Zu dieser Zeit hatten wir keine Projektmanager, und aufgrund unserer Arbeit haben wir uns nicht vollständig dem Projekt gewidmet. Für die Entwicklung des Dienstes zogen sie nicht die Jones an, sondern starke Programmierer, so dass sie dachten, dass sie nicht jeden Schritt kontrollieren müssten. Dies war ein weiterer Fehler - ohne ordnungsgemäße Kontrolle erhielten wir eine überentwickelte Anwendung, die für das Unternehmen nicht erforderlich war. Unsere Entwickler beherrschen jedoch neue Ansätze und Technologien. Wir haben eine kleine Anwendung gestartet, um eine Einkaufsliste auf sieben Servern in DigitalOcean mit einem Datenbankreplikat, Load Balancer und Data Sharding in MongoDB zu erstellen. Wir haben die automatische Skalierung und das Scannen der Anwendung mit dem Ansible Orchestrator eingerichtet.
Dann haben wir beschlossen, eine einzelne Person für das Projekt auszuwählen und ihr die Entwicklung von MVP oder einer funktionierenden Beta-Version zu geben. Es dauerte weitere sieben Monate. Natürlich sind im Entwicklungsprozess neue Ideen entstanden und Änderungen am Projekt vorgenommen worden. Insgesamt haben wir 13 Monate damit verbracht, den Service zu erstellen.
Fakap 2. Mangelndes Wissen über Marketing und Produktwerbung
Jetzt ist uns klar geworden, dass wir zuerst eine Markt- und Zielgruppenforschung durchführen, die Positionierung bestimmen, eine Prognose erstellen und eine Marketingstrategie entwickeln müssen. Vor sieben Jahren schien uns alles einfach zu sein: Mach es richtig - es wird normal sein. Wir waren der Meinung, dass das Produkt gefragt sein würde, da wir coole Chips entwickelt und implementiert haben, die für ähnliche Dienstleistungen nicht verfügbar waren. Zum Beispiel die Möglichkeit, eine Einkaufsliste mit Freunden und Familie zu teilen, Listen zu erstellen und Produkte von jedem Gerät aus hinzuzufügen und diese Aktionen in Echtzeit anzuzeigen.
Zum Beispiel gehen Sie zur Natur des Unternehmens und müssen Produkte für ein Picknick kaufen. Normalerweise wird im Messenger ein Gruppenchat erstellt, um die Details zu besprechen. Wenn Sie Shopsrehood haben, erstellen Sie einfach eine Einkaufsliste in der Anwendung und laden Sie Freunde dazu ein. Dort können Sie in Echtzeit Produkte und Dinge hinzufügen, die Sie kaufen oder mitnehmen müssen. Es ist möglich, Einkäufe mit Freunden zu teilen: Wenn jemand etwas von der Liste gekauft hat, streicht er es durch - alle anderen sehen es sofort.
Stimmen Sie zu, die Idee war cool. Wir dachten, jeder würde unsere Lösung nutzen.
Nachdem wir Fehler getestet und behoben hatten, veröffentlichten wir endlich eine Version und warteten auf einen Zustrom von Benutzern. Wie so oft im Leben ging jedoch etwas schief. Wir waren mit der Veröffentlichung der Anwendung zu spät gekommen und sie fiel nicht in die Kategorie „Neue Produkte“, und wir haben dementsprechend nicht die erwartete Anzahl von Benutzern erhalten.
Das ist passiert. In der Regel wird eine Anwendung unmittelbar nach dem Bestehen der Apple-Überprüfung automatisch im App Store veröffentlicht. Es gibt jedoch immer noch eine verzögerte Veröffentlichungsoption: Sie können das Veröffentlichungsdatum einer zukünftigen Version festlegen. Wir haben diese Gelegenheit genutzt. Es dauerte eine Woche, bis die Überprüfung abgeschlossen war, und entschied sich daher, den Antrag im Voraus zu stellen: Sie wollten Zeit sparen und gleichzeitig die im Backend verbleibenden Aufgaben abschließen. Wir befürchteten, dass die Anwendung veröffentlicht werden könnte, bevor wir den vollständigen Webpart fertiggestellt haben. Daher haben wir diese Option gewählt. Wir wussten nicht, dass in diesem Fall die Anwendung nicht in die "neuen Produkte" aufgenommen wird, und wir haben solche Reservierungen nirgendwo in den App Store-Handbüchern getroffen.
Dann haben sie natürlich versucht, Kunden für sich zu gewinnen, aber ohne das Wissen über die Grundlagen der Produktwerbung und der Marketingstrategien ist nichts Gutes dabei herausgekommen. Wir haben zwar interessante Statistiken erhalten: Es stellte sich heraus, dass die Chinesen unsere Anwendung am häufigsten verwenden. Insgesamt hatte die Anwendung etwa fünftausend Installationen.
Nach den gröbsten Schätzungen haben wir mehr als eineinhalb Millionen Rubel verloren.
Zuerst haben wir mehrere Versionen erstellt und für jede haben wir Entwickler angezogen, die frei von Projekten waren. Im Jahr 2011 betrug das Gehalt eines mittleren Programmierers in unserer Stadt 50-60 Tausend Rubel zuzüglich Steuern und der Kosten für die Anmietung eines Büros. Zehn Monate lang haben wir 700.000 Rubel für die Entwicklung ausgegeben. Für die
Animation für die Seite wurden 75 Tausend bezahlt.
In der zweiten Iteration gaben wir das Projekt dem engagierten Entwickler: Es funktionierte sieben Monate lang in Vollzeit, manchmal verbanden wir freie Programmierer und June, die einen Stundenlohn hatten. All dies dauerte 500 Tausend.
Der Entwurf wurde vom Haus gemacht, weitere 150.000 wurden dafür ausgegeben. Die mobile Entwicklung für die beiden Android- und iOS-Plattformen dauerte ein halbes Jahr und kostete 300.000 Euro.
Das Gesamtergebnis: Wir haben anderthalb Jahre und 1.725.000 Rubel für eine Anwendung ausgegeben, die im Darm des App Store verloren gegangen ist. Dies ist der Preis unserer Erfahrung, die Sie jetzt kostenlos mit Ihnen teilen können.
Ein starkes technisches Team kann nur die Spitze eines riesigen Eisbergs herstellen, der als Produkt bezeichnet wird. Ohne ein Produktteam, Marketing und Werbung ist Software an sich nutzlos.
Oft kommen starke Programmierer zusammen, um ihr "Produkt des Jahrhunderts" zu zerstören und nur an die Entwicklung selbst zu denken. Schmeicheln Sie sich nicht, ohne einen systematischen Ansatz zur Erstellung und Förderung eines Produkts, niemand wird etwas über seine coolen Funktionen erfahren oder niemand wird sie brauchen. Unsere Geschichte ist ein lebendiges Beispiel.
Moral: Auch wenn Sie eine großartige Idee für ein Startup und ein technisches Team haben, aber keine Ahnung haben, wie Sie für Ihr Produkt werben, ist es besser, nicht mit der Arbeit an dem Projekt zu beginnen.