12 år i skyen

Hei, Habr! Vi gjenåpner teknologibloggen til MoySklad-selskapet.

MyWarehouse er en skytjeneste for handelsadministrasjon. I 2007 var vi de første i Russland som kom opp med ideen om å overføre handelsregnskap til skyen. Mitt lager fylte nylig 12 år.
Mens ansatte som er yngre enn selskapet selv ennå ikke har begynt å jobbe for oss, skal jeg fortelle deg hvor vi startet og hvor vi har kommet til. Mitt navn er Askar Rakhimberdiev, jeg er leder av tjenesten.

Første kontor - Mu-Mu cafe

MoySklad-selskapet startet i 2007 med et team på fire personer, grensesnittoppsett i en notatbok og domeneregistrering moysklad.ru. De to gutta mistet raskt entusiasmen, og forlot meg og Oleg Alekseev, vår tekniske direktør.

På den tiden hadde jeg ikke skrevet kode på flere år, men jeg var glad for å dykke ned i utviklingen igjen. Vi valgte den mest fasjonable teknologistabelen på den tiden: JavaEE, JBoss, Google Web Toolkit og PostgreSQL.

Jeg hadde en kvadratisk arbeidsbok der jeg skrev ned gjøremålslister, beslutninger og til og med grensesnittdesign. Det er synd at notatboken etter noen år gikk tapt, og etterlot bare ett fotografi.

12 år i skyen
De første grensesnittoppsettene var minimalistiske

Til å begynne med var kontoret til MySklada Mu-Mu-kafeen. Vi møttes en gang i uken for å diskutere forretninger. Oleg kodet på kvelder og helger, og jeg kunne jobbe hele tiden, siden jeg sa opp jobben min for å jobbe på MyWarehouse.

Sommeren 2007 ble oppsettet til denne implementeringen. Vær oppmerksom på at Internet Explorer ennå ikke var noe å skamme seg over.

12 år i skyen
Alfaversjon, sommeren 2007

Den 10. november 2007 fant den neste viktige milepælen sted: den første offentlige kunngjøringen. Vi skrev om betaen til MySklad på Habré. Vi fikk en publikasjon på hovedsiden og mange kommentarer, men det viktigste - aktive brukere på gratisplanen - dukket ikke opp.

Første investor

For den første investeringsrunden trengtes det minst noen få reelle brukere. Jeg snakket med et dusin russiske investorer, men ingen ville ta risiko. Produktet var bra, men fuktig. Små bedrifter i 2007 stolte ikke på SaaS; Oleg og jeg hadde ingen erfaring med å starte en bedrift.

Av håpløshet begynte jeg å lete etter vestlige investorer og gjennom LinkedIn fant jeg ett fond fra Estland. Det ble drevet av en tidligere utviklingssjef ved Skype ved navn Toivo. Innerst inne var Toivo ikke en profesjonell investor, men en ekte ingeniør. Jeg mistenker at avtalen fant sted fordi vi ikke brukte MySQL, som noen dårlige kodere, men PostgreSQL (det er umiddelbart klart, seriøse gutter). Postgres var mye mindre populær da enn det er nå, men det ble brukt i Skype selv.

12 år i skyen
februar 2008, kan vi fortsatt ikke bestemme navnet på tjenesten

Vi ble raskt enige om et beløp på $200 tusen for 30 % av selskapet og begynte å formalisere avtalen. Jeg var veldig imponert over hvordan e-forvaltning fungerer i Estland og innså at vi må finne på vitser om treghet for oss selv.

I februar 2008 sendte vi ut en pressemelding og IT-mediene skrev om oss, først og fremst den da meget autoritative cnews. Selvfølgelig skrev vi og glade innlegg på Habré.

Etter kunngjøringen dukket de første klientene opp. Dette var små butikker åpnet av tidligere IT-spesialister (som ellers leser CNews). I sine hjerter ble de fortsatt tiltrukket av ny teknologi. Den aller første betaleren viste seg uventet å være gudfaren til søskenbarnets datter.

Blant de første kundene var det en annen kategori: IT-direktører i store selskaper som midlertidig plugget hull i automatiseringen med billige MySkladom. Til og med det enorme Rusagro holdingselskapet jobbet med oss.

Jeg er veldig takknemlig for dem; deres tilpassede modifikasjoner som kostet flere hundre tusen rubler hjalp oss faktisk med å overleve de første årene.

12 år i skyen
Første versjon av nettstedet

Et skyfellesskap tok gradvis form i landet. I 2008 møttes Association of Russian SaaS-leverandører flere ganger i Shokoladnitsa-kafeen på Shabolovskaya. Det var så mange som fire leverandører i den: Megaplan, MoySklad og ytterligere to forlenget nedlagte prosjekter. Og 13. april 2009 samlet den aller første konferansen "SaaS i Russland" allerede 40 personer.

Generelt var lederen av russiske SaaS da og de neste årene Megaplan. Han var litt irriterende med sin rullende markedsføring, men han gjorde det helt riktige - han promoterte ideen om skyer til folket.

Takk, krise

Etter den første investeringsrunden begynte vi å betale oss selv sjenerøse lønner på 60 tusen rubler og ansatt våre første ansatte. Det var nok penger for ett år. Da de gikk tom, måtte vi gjøre tøffe innsparinger: De innleide ansatte sluttet, og gründerne fortsatte å jobbe gratis. Jeg måtte flytte ut av et lite kontor.

Jeg tror at MoySklad i det øyeblikket reddet krisen i 2009 – ellers ville Oleg og jeg mest sannsynlig ha gått tilbake til lønnet arbeid selv. Men på grunn av krisen var det rett og slett ingen gode tilbud på markedet, så vi fortsatte å yte tjenester.

12 år i skyen
Forfatteren av meme "Det er ingen penger, men du holder på" er ikke Dmitry Medvedev, men en regnskapsfører hos MoegoSklada

Investorer så fortsatt på oss som om vi var dritt uten entusiasme. Nå på grunn av langsom vekst. I midten av 2009 hadde vi bare 40 betalte kontoer. I nesten ett år levde vi i totaløkonomi-modus.

Men etter hvert, og først ikke særlig merkbart, begynte det å skje gode ting. Pengeforbedringer har begynt for store kunder. Uventet, høsten 2009, skrev Forbes en artikkel om oss. Det var et godt materiale med et vakkert bilde av meg og Oleg på lageret til en av våre kunder. Vi hadde ikke kontor da. Denne publikasjonen brakte umiddelbart flere dusin nye beretninger.

12 år i skyen
Å lage smarte fjes

Mange mennesker og bedrifter hjalp oss, som jeg fortsatt er veldig takknemlig for. For eksempel salg av MySklad gjennom SKB Kontur. Prosjektet ble lansert av Leonid Volkov, da ennå ikke en alliert av Navalnyj, men en av lederne for Kontur. Fellesproduktet solgte så som så, men for integreringen fikk vi betydelige penger for den perioden.

Vi dukket opp for første gang på denne konferansen takket være Sergei Kotyrev fra UMI. På den tiden hadde vi ennå ikke råd til vår egen stand, men Sergei skrev: "Hør her, vi har ledig plass på standen på RIW-standen, vi kan legge ut brosjyrene dine."

På slutten av 2009 følte vi igjen finansiell stabilitet, begynte å betale oss selv lønn på 20 tusen rubler og leide til og med et lite kontor ved Moscow State University Research Computing Center (for to personer med en oppstart av venner).

Andre investor

2010 er den travleste perioden i MyWarehouse. Vi har allerede tjent 200 tusen rubler i måneden på abonnementer. Med dette beløpet leide vi på en eller annen måte servere, outsourcet SEO, betalte fire ansatte og flyttet til et eget rom ved Moscow State University. En dag vil jeg skrive en egen artikkel "Hvordan spare penger i en oppstart uten å bytte til doshirak."

Det viktigste er at vi har vokst jevnt og forutsigbart. Jeg forsto at MySklad allerede hadde etablert seg som en bedrift, så jeg ønsket ikke å lete etter investorer akkurat nå. Det er bedre å vente et år til på at selskapets verdsettelse øker.

Likevel, da vi på slutten av 2010 ble invitert til en oppstartskonkurranse i St. Petersburg, takket jeg ja. MySklad kom til finalen på 10 deltakere. Disse 10 prosjektene konkurrerte om seks eller syv priser. Vi klarte det nesten umulige: å ikke vinne noe. Det var synd for bortkastet tid.

Før jeg reiste tilbake til Moskva, dro jeg til kontoret til mine tidligere kolleger. Ikke uten whisky. Med litt vanskeligheter kom jeg meg til stasjonen og det viste seg at i neste stol satt en 1C-ansatt som også var på denne konkurransen. Det er ikke noe spesielt å gjøre i Sapsan, så jeg prøvde å puste til siden og brukte fire timer på å snakke om tjenesten vår. Dagen etter ringte Nuraliev, direktør for 1C, meg.

12 år i skyen

I løpet av en måned gjorde vi opp vilkårene og signerte Term sheet - en avtale om vilkårene for transaksjonen. 1C kjøpte esternes andel, og MoySklad fikk solide investeringer for neste gjennombrudd.

Vi hadde store tvil om denne avtalen. Vi var redde for at 1C skulle begynne å påvirke produktstrategien og ledelsen av selskapet. Som du kan se nå, skjedde alt omvendt - investorer hjalp til, men blandet seg ikke inn. Jeg tror at det å jobbe med 1C er en av våre mest vellykkede beslutninger.

fløy

2011 var et forferdelig år. Vi begynte å bruke 1C-investeringene våre så riktig at antallet potensielle kunder og kunder økte flere ganger over flere måneder. Billetter til teknisk støtte forble ubesvart i 3-4 dager. Det var ikke tid til å behandle kundeemner. For å stenge ticker eller ringe nye påmeldinger, holdt vi en opprydding en gang i uken.

Teamet vokste fra fire til tjue personer. Samtidig hersket det, som vanlig, fullstendig kaos i selskapet. Vi reiste aktivt til arrangementer og eksperimenterte mye: for eksempel prøvde vi å selge MoySklad på markeder. De gjorde dette med samme suksess som nå på Sadovod de prøver å snakke om produktmerking.

Det var andre vanskelige øyeblikk. For eksempel et stort planlagt tap i 2012. Kundegrunnlaget vokste, alle jobbet 12 timer, men pengene på kontoen ble mindre og mindre. Psykologisk sett er dette vanskelig ikke bare for toppledere, men også for alle ansatte.

Andre gang vi oppnådde stabil lønnsomhet var i 2014. Over tid ble Bitrix24 og amoCRM med for å promotere skymodellen. Jeg tror vi hjalp hverandre mye.

Ok, men vi må gjøre det bedre

I løpet av de siste fem årene har vi vokst jevnt og trutt med 40-60 % per år. Selskapet sysselsetter 120 personer (vi ønsker alltid nye velkommen, send din CV). Så vidt jeg kan se, er vi en selvsikker leder i vårt segment i Russland og prøver nå å komme inn på det amerikanske markedet.

Men vi har en vanskelig oppgave foran oss – ikke å bremse. Å opprettholde ikke-lineær vekst er vanskelig, men nødvendig.

12 år i skyen
Antall nye kunder per måned

Siden 2016 har den russiske regjeringen aktivt hjulpet oss (jeg tror ikke de vet om dette) med prosjekter om elektroniske kassaapparater og obligatorisk merking av varer. Vi tilpasser MySklad til nye krav og utvider kundebasen vår ved å bruke gratisplaner.

I løpet av denne tiden kunne vi selvfølgelig lansere et dusin nye funksjoner som vil hjelpe kundene med å øke effektiviteten. Men vi forstår at nå er det viktig for små bedrifter å overleve, så lovkrav forblir en prioritet.

Globalt er målet med MySklad å hjelpe små bedrifter. Derfor er antall kunder og inntekter ikke bare tall, men objektive indikatorer på hvor mye gründere trenger oss.

Nå er det over 1 300 000 påmeldinger i MySklad. Hver dag lager 100 000 aktive brukere en halv million nye dokumenter, genererer 1500 forespørsler per sekund og 8 TB trafikk. I backend bruker vi Java, Hibernate, GWT, Wildfly, PostgreSQL, RabbitMQ, Kafka, Docker, Kubernetes. For utvikling av desktop-applikasjoner for detaljhandel - Scala.js og Electron. Mobilapplikasjoner er skrevet i Kotlin og Swift.

I de følgende innleggene vil vi snakke mer detaljert om prosessene innen bedriften og produktutvikling. For eksempel kommer det snart en artikkel om hvordan vi bygde API. Skriv i kommentarfeltet fra hvilken side du vil være interessert i å lære om MyWarehouse, stem på interessante ønsker.

Kilde: www.habr.com

Legg til en kommentar