12 év a felhőben

Szia Habr! Újra megnyitjuk a MoySklad cég technológiai blogját.

A MyWarehouse egy felhőalapú szolgáltatás a kereskedelem kezelésére. 2007-ben mi voltunk az elsők Oroszországban, akik azzal az ötlettel álltunk elő, hogy a kereskedelmi elszámolást a felhőbe helyezzük át. A Raktáram nemrég lett 12 éves.
Míg a cégnél fiatalabb munkavállalók még nem kezdtek el nálunk dolgozni, elmondom, honnan indultunk és hová jutottunk. A nevem Askar Rakhimberdiev, a szolgálat vezetője vagyok.

Első iroda - Mu-Mu kávézó

A MoySklad cég 2007-ben indult egy négyfős csapattal, egy notebook interfész-elrendezésével és domain regisztrációval. moysklad.ru. A két srác gyorsan elvesztette a lelkesedését, így engem és Oleg Alekszejev, műszaki igazgatónk.

Akkoriban több éve nem írtam kódot, de örömmel merültem újra a fejlesztésbe. Az akkoriban legdivatosabb technológiai csomagot választottuk: JavaEE, JBoss, Google Web Toolkit és PostgreSQL.

Volt egy négyzetes munkafüzetem, ahová felírtam a teendők listáját, a döntéseket és még a felületterveket is. Kár, hogy néhány év után a notebook elveszett, és csak egy fénykép maradt.

12 év a felhőben
Az első interfész-elrendezések minimalistaak voltak

Eleinte a MySklada irodája a Mu-Mu kávézó volt. Hetente egyszer találkoztunk, hogy megbeszéljük a dolgokat. Oleg esténként és hétvégén kódolt, én pedig folyamatosan dolgozhattam, mivel otthagytam a munkámat, hogy a MyWarehouse-on dolgozzak.

2007 nyarán az elrendezés ebbe a megvalósításba került. Felhívjuk figyelmét, hogy az Internet Explorer még nem volt szégyellnivaló.

12 év a felhőben
Alfa verzió, 2007 nyár

10. november 2007-én megtörtént a következő fontos mérföldkő: az első nyilvános bejelentés. Mi írt a MySklad béta verziójáról a Habrén. Kiadványt kaptunk a főoldalon és rengeteg kommentet, de a legfontosabb dolog - az ingyenes csomag aktív felhasználói - nem jelent meg.

Első befektető

A beruházás első köréhez legalább néhány valódi felhasználóra volt szükség. Beszéltem egy tucat orosz befektetővel, de senki sem akart kockáztatni. A termék jó volt, de nedves. A kisvállalkozások 2007-ben nem bíztak a SaaS-ben, Olegnek és nekem nem volt tapasztalatunk vállalkozásalapításban.

Reménytelenségből nyugati befektetőket kezdtem keresni, és a LinkedInen keresztül találtam egy alapot Észtországból. A Skype korábbi fejlesztési vezetője, Toivo vezette. Toivo szívében nem hivatásos befektető volt, hanem igazi mérnök. Gyanítom, hogy azért jött létre az üzlet, mert nem a MySQL-t használtuk, mint egyes szar kódolók, hanem a PostgreSQL-t (ez azonnal világos, komoly srácok). A Postgres akkoriban sokkal kevésbé volt népszerű, mint most, de magában a Skype-ban használták.

12 év a felhőben
2008 februárjában még mindig nem tudunk dönteni a szolgáltatás nevéről

Gyorsan megállapodtunk a 200 ezer dolláros összegben a cég 30%-ára, és megkezdtük az ügylet formalizálását. Nagyon lenyűgözött az e-kormányzat működése Észtországban, és rájöttem, hogy vicceket kell kitalálnunk magunknak a lassúságról.

2008 februárjában kiküldtünk egy sajtóközleményt, és az informatikai média mindenekelőtt azt írta rólunk, hogy az akkor nagyon tekintélyes CNews. Természetesen írtunk és örömmel bejegyzés Habré-n.

A bejelentés után megjelentek az első ügyfelek. Ezek olyan kis üzletek voltak, amelyeket egykori informatikusok nyitottak (aki még olvassa a CNews-t). Szívükben még mindig az új technológiák vonzották őket. A legelső fizetőről váratlanul kiderült, hogy az unokatestvérem lányának a keresztapja.

Az első ügyfelek között volt egy másik kategória is: a nagyvállalatok informatikai igazgatói, akik ideiglenesen betömték az automatizálásukat az olcsó MySkladom-mal. Még a hatalmas Rusagro holding is dolgozott velünk.

Nagyon hálás vagyok nekik, a több százezer rubelbe kerülő egyedi módosításaik valóban segítettek túlélni az első években.

12 év a felhőben
Az oldal első verziója

Fokozatosan felhőközösség alakult ki az országban. 2008-ban az Orosz SaaS-kereskedők Szövetsége többször találkozott a Shabolovskaya Shokoladnitsa kávézóban. Akár négy szállító is volt benne: a Megaplan, a MoySklad és még két régóta lezárt projekt. 13. április 2009-án pedig a legelső konferencia, a „SaaS Oroszországban” már 40 embert hozott össze.

Általában az orosz SaaS vezetője akkor és a következő néhány évben a Megaplan volt. Kicsit felbőszítette a pörgős marketingje, de nagyon helyesen cselekedett – népszerűsítette a felhők gondolatát az emberekben.

Köszönöm, válság

A beruházás első köre után bőkezű, 60 ezer rubel fizetést kezdtünk magunknak, és felvettük első alkalmazottainkat. Egy évre volt elég pénz. Amikor elfogytak, keményen spórolnunk kellett: a bérelt alkalmazottak távoztak, az alapítók pedig ingyen dolgoztak tovább. Ki kellett költöznöm egy kis irodából.

Úgy gondolom, hogy abban a pillanatban a MoySklad megmentette a 2009-es válságot - különben Oleg és én nagy valószínűséggel mi magunk tértünk volna vissza a fizetett munkához. De a válság miatt egyszerűen nem voltak jó ajánlatok a piacon, így folytattuk a szolgáltatást.

12 év a felhőben
A „Nincs pénz, de kapaszkodj” mém szerzője nem Dmitrij Medvegyev, hanem a MoegoSklada könyvelője

A befektetők még mindig úgy néztek ránk, mintha lelkesedés nélkül vacakolnánk. Most a lassú növekedés miatt. 2009 közepén még csak 40 fizetett számlánk volt. Majdnem egy évig teljes gazdaságos üzemmódban éltünk.

De fokozatosan, és eleinte nem feltűnően, jó dolgok kezdtek történni. Pénzügyi fejlesztések kezdődtek a nagy ügyfelek számára. A Forbes 2009 őszén váratlanul írt rólunk egy cikket. Jó anyag volt egy gyönyörű fotóval, amiben én és Oleg az egyik ügyfelünk raktárában. Akkor még nem volt irodánk. Ez a kiadvány azonnal több tucat új fiókot hozott.

12 év a felhőben
Okos arcokat csinálni

Sok ember és cég segített nekünk, akiknek a mai napig nagyon hálás vagyok. Például a MySklad értékesítése az SKB Konturon keresztül. A projektet Leonyid Volkov indította el, aki akkor még nem volt Navalnij szövetségese, hanem a Kontur egyik vezetője. A közös termék így-úgy elkelt, de az integrációért jelentős pénzt kaptunk arra az időszakra.

Szergej Kotyrevnek köszönhetően jelentünk meg először ezen a konferencián, az UMI-tól. Akkor még nem engedhettük meg magunknak a saját standunkat, de Szergej ezt írta: „Figyelj, van szabad helyünk az RIW standján a standon, elhelyezhetjük a szórólapjait.”

2009 végén ismét pénzügyi stabilitást éreztünk, 20 ezer rubel fizetést kezdtünk magunknak, és még egy kis irodát is béreltünk a Moszkvai Állami Egyetem Kutatási Számítástechnikai Központjában (két embernek, egy startup baráttal).

Második befektető

2010 a MyWarehouse legforgalmasabb időszaka. Már havi 200 ezer rubelt kerestünk az előfizetésekből. Ebből az összegből valahogy szervereket béreltünk, kiszerveztük a SEO-t, fizettünk négy alkalmazottat, és a Moszkvai Állami Egyetemen külön helyiségbe költöztünk. Egyszer majd írok egy külön cikket „Hogyan takaríthat meg pénzt egy startupban anélkül, hogy a doshirakra váltana”.

A legfontosabb az, hogy folyamatosan és kiszámíthatóan növekedtünk. Megértettem, hogy a MySklad már bejáratta magát, így nem akartam most befektetőket keresni. Érdemes még egy évet várni, amíg a cég értéke emelkedik.

Ennek ellenére, amikor 2010 végén meghívást kaptunk egy startup versenyre Szentpéterváron, beleegyeztem. A MySklad bejutott a 10 fős döntőbe. Ez a 10 projekt hat-hét díjért versengett. Sikerült a szinte lehetetlen: nem nyerni semmit. Kár volt az elvesztegetett időért.

Mielőtt visszautaztam Moszkvába, elmentem volt kollégáim irodájába. Nem whisky nélkül. Némi nehézségek árán eljutottam az állomásra, és kiderült, hogy a következő székben az 1C alkalmazottja ül, aki szintén ezen a versenyen volt. Sapsanban nincs semmi különös, így oldalra lélegezve próbáltam négy órát beszélgetni a szolgáltatásunkról. Másnap felhívott Nuraliev, az 1C igazgatója.

12 év a felhőben

Egy hónapon belül rendeztük a feltételeket és aláírtuk a Feltételi lapot - megállapodást a tranzakció feltételeiről. Az 1C megvásárolta az észtek részesedését, a MoySklad pedig komoly befektetéseket kapott a következő áttöréshez.

Nagy kétségeink voltak ezzel az üzlettel kapcsolatban. Attól féltünk, hogy az 1C elkezdi befolyásolni a vállalat termékstratégiáját és menedzsmentjét. Amint most látható, minden fordítva történt - a befektetők segítettek, de nem avatkoztak be. Úgy gondolom, hogy az 1C-vel való együttműködés az egyik legsikeresebb döntésünk.

repült

2011 borzasztó év volt. Olyan helyesen kezdtük el költeni az 1C befektetéseinket, hogy a leadek és az ügyfelek száma több hónap alatt többszörösére nőtt. A technikai támogatási jegyekre 3-4 napig nem válaszoltak. Nem volt idő a leadek feldolgozására. A tickerek lezárásához vagy az új regisztrációk lehívásához hetente egyszer takarítást tartottunk.

A csapat négyről húsz főre bővült. Ugyanakkor, ahogy az lenni szokott, teljes káosz uralkodott a társaságban. Aktívan utaztunk rendezvényekre és sokat kísérleteztünk: például a MoySkladot próbáltuk eladni a piacokon. Ugyanolyan sikerrel tették ezt, mint most a Sadovodon a termékcímkézésről próbálnak beszélni.

Voltak más nehéz pillanatok is. Például egy nagy tervezett veszteség 2012-ben. Az ügyfélkör nőtt, mindenki 12 órát dolgozott, de a számlán egyre kevesebb pénz volt. Pszichológiailag ez nemcsak a felsővezetőknek, hanem minden alkalmazottnak is nehéz.

Másodszor 2014-ben értünk el stabil jövedelmezőséget. Idővel a Bitrix24 és az amoCRM csatlakozott a felhőmodell népszerűsítéséhez. Szerintem sokat segítettünk egymásnak.

Oké, de jobbat kell csinálnunk

Az elmúlt öt évben folyamatosan, évi 40-60%-kal növekedtünk. A cég 120 főt foglalkoztat (új jelentkezőket mindig szívesen látunk, küldje el önéletrajzát). Amennyire én látom, Oroszországban magabiztos vezető szerepet töltünk be szegmensünkben, és most megpróbálunk belépni az amerikai piacra.

De nehéz feladat vár ránk – nem kell lassítani. A nemlineáris növekedés fenntartása nehéz, de szükséges.

12 év a felhőben
Új ügyfelek száma havonta

2016 óta az orosz kormány aktívan segít nekünk (szerintem nem tud erről) az online pénztárgépekkel és az áruk kötelező címkézésével kapcsolatos projektekben. A MySkladot az új követelményekhez igazítjuk, és ingyenes csomagokkal bővítjük ügyfélkörünket.

Természetesen ez idő alatt tucatnyi új funkciót adhatunk ki, amelyek segítik az ügyfeleket a hatékonyság növelésében. De megértjük, hogy most fontos a kisvállalkozások túlélése, ezért a jogi követelmények továbbra is prioritást élveznek.

Globálisan a MySklad célja a kisvállalkozások segítése. Ezért az ügyfelek száma és a bevétel nem csupán számok, hanem objektív mutatói annak, hogy a vállalkozóknak mennyire van szükségük ránk.

Jelenleg több mint 1 300 000 regisztráció van a MySkladban. Naponta 100 000 aktív felhasználó félmillió új dokumentumot hoz létre, másodpercenként 1500 kérelmet és 8 TB forgalmat generál. A háttérben Java, Hibernate, GWT, Wildfly, PostgreSQL, RabbitMQ, Kafka, Docker, Kubernetes használjuk. Kiskereskedelmi asztali alkalmazások fejlesztéséhez - Scala.js és Electron. A mobil alkalmazások Kotlin és Swift nyelven íródnak.

A következő bejegyzésekben a vállalaton belüli folyamatokról és a termékfejlesztésről lesz szó részletesebben. Például hamarosan lesz egy cikk arról, hogyan építettük fel az API-t. Írd meg kommentben, hogy melyik oldalról lennél kíváncsi a MyWarehouse-ra, szavazz az érdekes kívánságokra.

Forrás: will.com

Hozzászólás