12 taon sa ulap

Hello, Habr! Muli naming binubuksan ang tech blog ng kumpanyang MoySklad.

Ang MyWarehouse ay isang serbisyo sa ulap para sa pamamahala ng kalakalan. Noong 2007, kami ang una sa Russia na magkaroon ng ideya ng paglilipat ng trade accounting sa cloud. Ang Aking Warehouse kamakailan ay naging 12 taong gulang.
Habang ang mga empleyadong mas bata sa mismong kumpanya ay hindi pa nagsisimulang magtrabaho para sa amin, sasabihin ko sa iyo kung saan tayo nagsimula at kung saan tayo napunta. Ang pangalan ko ay Askar Rakhimberdiev, ako ang pinuno ng serbisyo.

Unang opisina - Mu-Mu cafe

Nagsimula ang kumpanya ng MoySklad noong 2007 kasama ang isang pangkat ng apat na tao, mga layout ng interface sa isang notebook at pagpaparehistro ng domain moysklad.ru. Mabilis na nawala ang sigla ng dalawang lalaki, iniwan ako at Oleg Alekseev, ang aming teknikal na direktor.

Sa oras na iyon, ilang taon na akong hindi nagsulat ng code, ngunit masaya akong sumabak muli sa pag-unlad. Pinili namin ang pinaka-sunod sa moda teknolohiya stack sa oras na iyon: JavaEE, JBoss, Google Web Toolkit at PostgreSQL.

Mayroon akong isang parisukat na workbook kung saan isinulat ko ang mga listahan ng dapat gawin, mga desisyon, at kahit na mga disenyo ng interface. Ito ay isang kahihiyan na pagkatapos ng ilang taon ang notebook ay nawala, nag-iwan lamang ng isang larawan.

12 taon sa ulap
Ang mga unang layout ng interface ay minimalist

Noong una, ang opisina ng MySklada ay ang Mu-Mu cafe. Nagkikita kami minsan sa isang linggo para pag-usapan ang negosyo. Nag-code si Oleg sa gabi at katapusan ng linggo, at maaari akong magtrabaho sa lahat ng oras, dahil huminto ako sa aking trabaho upang magtrabaho sa MyWarehouse.

Noong tag-araw ng 2007, ang layout ay naging pagpapatupad na ito. Pakitandaan na ang Internet Explorer ay hindi pa dapat ikahiya.

12 taon sa ulap
Alpha version, summer 2007

Noong Nobyembre 10, 2007, naganap ang susunod na mahalagang milestone: ang unang pampublikong anunsyo. Kami sumulat tungkol sa beta ng MySklad sa HabrΓ©. Nakatanggap kami ng isang publikasyon sa pangunahing pahina at maraming mga komento, ngunit ang pinakamahalagang bagay - mga aktibong gumagamit sa libreng plano - ay hindi lumitaw.

Unang mamumuhunan

Para sa unang pag-ikot ng pamumuhunan, hindi bababa sa ilang mga tunay na gumagamit ang kailangan. Nakipag-usap ako sa isang dosenang mamumuhunang Ruso, ngunit walang gustong makipagsapalaran. Maganda ang produkto, ngunit basa. Ang mga maliliit na negosyo noong 2007 ay hindi nagtiwala sa SaaS; Kami ni Oleg ay walang karanasan sa pagsisimula ng isang negosyo.

Dahil sa kawalan ng pag-asa, nagsimula akong maghanap ng mga Western investor at sa pamamagitan ng LinkedIn nakakita ako ng isang pondo mula sa Estonia. Ito ay pinamamahalaan ng isang dating pinuno ng pag-unlad sa Skype na pinangalanang Toivo. Sa puso, si Toivo ay hindi isang propesyonal na mamumuhunan, ngunit isang tunay na inhinyero. Pinaghihinalaan ko na ang deal ay naganap dahil hindi kami gumamit ng MySQL, tulad ng ilang mga bastos na coder, ngunit ang PostgreSQL (ito ay kaagad na malinaw, seryosong mga lalaki). Ang mga postgres ay hindi gaanong sikat noon kaysa ngayon, ngunit ginamit ito sa Skype mismo.

12 taon sa ulap
Pebrero 2008, hindi pa rin kami makapagpasya sa pangalan ng serbisyo

Mabilis kaming sumang-ayon sa halagang $200 thousand para sa 30% ng kumpanya at nagsimulang gawing pormal ang deal. Ako ay labis na humanga sa kung paano gumagana ang e-government sa Estonia at natanto na kailangan nating gumawa ng mga biro tungkol sa kabagalan para sa ating sarili.

Noong Pebrero 2008, nagpadala kami ng isang press release at ang IT media ay sumulat tungkol sa amin, una sa lahat, ang pagkatapos ay napaka-makapangyarihan. cnews. Siyempre, nagsulat kami at masaya post sa HabrΓ©.

Pagkatapos ng anunsyo, lumitaw ang mga unang kliyente. Ito ay mga maliliit na tindahan na binuksan ng mga dating espesyalista sa IT (na nagbabasa pa ng CNews). Sa kanilang mga puso ay naakit pa rin sila sa mga bagong teknolohiya. Ang pinakaunang nagbabayad ay hindi inaasahang naging ninong ng anak ng aking pinsan.

Kabilang sa mga unang kliyente ay may isa pang kategorya: Mga direktor ng IT sa malalaking kumpanya na pansamantalang nag-plug sa kanilang automation gamit ang murang MySkladom. Kahit na ang malaking Rusagro holding company ay nagtrabaho sa amin.

Lubos akong nagpapasalamat sa kanila; ang kanilang mga custom na pagbabago na nagkakahalaga ng ilang daang libong rubles ay talagang nakatulong sa amin na mabuhay sa mga unang taon.

12 taon sa ulap
Unang bersyon ng site

Unti-unting nabuo ang isang komunidad ng ulap sa bansa. Noong 2008, ang Association of Russian SaaS vendor ay nagpulong ng ilang beses sa Shokoladnitsa cafe sa Shabolovskaya. Mayroong kasing dami ng apat na vendor sa loob nito: Megaplan, MoySklad at dalawa pang matagal nang saradong proyekto. At noong Abril 13, 2009, ang pinakaunang kumperensya na "SaaS sa Russia" ay nagdala na ng 40 katao.

Sa pangkalahatan, ang pinuno ng Russian SaaS noon at sa susunod na ilang taon ay Megaplan. Siya ay medyo nagalit sa kanyang rollicking marketing, ngunit ginawa niya ang pinakatama - itinaguyod niya ang ideya ng mga ulap sa mga tao.

Salamat, krisis

Pagkatapos ng unang pag-ikot ng pamumuhunan, sinimulan naming bayaran ang aming sarili ng masaganang suweldo na 60 libong rubles at tinanggap ang aming mga unang empleyado. May sapat na pera para sa isang taon. Nang maubusan sila, kinailangan naming gumawa ng matibay na pagtitipid: umalis ang mga upahang empleyado, at ang mga tagapagtatag ay nagpatuloy na magtrabaho nang libre. Kinailangan kong lumipat sa isang maliit na opisina.

Sa palagay ko, sa sandaling iyon, nailigtas ng MoySklad ang krisis noong 2009 - kung hindi, malamang na kami ni Oleg ay bumalik sa may bayad na trabaho. Ngunit dahil sa krisis, walang magagandang alok sa merkado, kaya nagpatuloy kami sa pagbibigay ng mga serbisyo.

12 taon sa ulap
Ang may-akda ng meme na "Walang pera, ngunit humawak ka" ay hindi si Dmitry Medvedev, ngunit isang accountant sa MoegoSklada

Ang mga mamumuhunan ay tumingin pa rin sa amin na parang kami ay crap na walang sigasig. Ngayon dahil sa mabagal na paglaki. Noong kalagitnaan ng 2009, mayroon lang kaming 40 bayad na account. Sa loob ng halos isang taon ay nanirahan kami sa total economy mode.

Ngunit unti-unti, at sa una ay hindi masyadong kapansin-pansin, ang mga magagandang bagay ay nagsimulang mangyari. Nagsimula na ang mga pagpapabuti ng pera para sa malalaking kliyente. Sa hindi inaasahan, noong taglagas ng 2009, nagsulat si Forbes ng isang artikulo tungkol sa amin. Ito ay isang magandang materyal na may magandang larawan namin ni Oleg sa bodega ng isa sa aming mga kliyente. Wala kaming opisina noon. Ang publikasyong ito ay agad na nagdala ng ilang dosenang bagong account.

12 taon sa ulap
Gumagawa ng mga matalinong mukha

Maraming tao at kumpanya ang tumulong sa amin, na lubos pa rin akong nagpapasalamat. Halimbawa, ang mga benta ng MySklad sa pamamagitan ng SKB Kontur. Ang proyekto ay inilunsad ni Leonid Volkov, pagkatapos ay hindi pa kaalyado ng Navalny, ngunit isa sa mga pinuno ng Kontur. Ang pinagsamang produkto ay ibinenta nang ganoon-ganoon, ngunit para sa pagsasama nakatanggap kami ng malaking pera para sa panahong iyon.

Lumitaw kami sa unang pagkakataon sa kumperensyang ito salamat kay Sergei Kotyrev mula sa UMI. Sa oras na iyon ay hindi pa namin kayang bayaran ang aming sariling paninindigan, ngunit isinulat ni Sergei: "Makinig, mayroon kaming libreng puwang sa stand sa RIW stand, maaari naming ilagay ang iyong mga leaflet."

Sa pagtatapos ng 2009, muli naming nadama ang katatagan ng pananalapi, nagsimulang magbayad sa aming mga sarili ng suweldo na 20 libong rubles at kahit na nagrenta ng isang maliit na opisina sa Moscow State University Research Computing Center (para sa dalawang tao na may isang kaibigan na startup).

Pangalawang mamumuhunan

Ang 2010 ang pinaka-abalang panahon ng MyWarehouse. Nakakuha na kami ng 200 libong rubles sa isang buwan mula sa mga subscription. Sa halagang ito, kahit papaano ay nagrenta kami ng mga server, nag-outsource ng SEO, nagbayad ng apat na empleyado at lumipat sa isang hiwalay na silid sa Moscow State University. Balang araw ay magsusulat ako ng isang hiwalay na artikulo "Paano makatipid ng pera sa isang startup nang hindi lumilipat sa doshirak."

Ang pinakamahalagang bagay ay lumago tayo nang tuluy-tuloy at predictably. Naunawaan ko na ang MySklad ay naitatag na ang sarili bilang isang negosyo, kaya hindi ko nais na maghanap ng mga mamumuhunan sa ngayon. Mas mabuting maghintay ng isang taon para tumaas ang valuation ng kumpanya.

Gayunpaman, nang sa pagtatapos ng 2010 ay inanyayahan kami sa isang kumpetisyon sa pagsisimula sa St. Petersburg, pumayag ako. Naabot ng MySklad ang final ng 10 kalahok. Ang 10 proyektong ito ay nagpaligsahan para sa anim o pitong premyo. Nagtagumpay kami sa halos imposible: hindi manalo ng anuman. Ito ay isang kahihiyan para sa oras na nasayang.

Bago ang aking paglalakbay pabalik sa Moscow, nagpunta ako sa opisina ng aking mga dating kasamahan. Hindi walang whisky. Medyo nahirapan, nakarating ako sa istasyon at sa katabing upuan pala ay isang empleyado ng 1C na kasama rin sa kompetisyong ito. Walang espesyal na gagawin sa Sapsan, kaya ako, sinusubukang huminga sa gilid, gumugol ng apat na oras sa pakikipag-usap tungkol sa aming serbisyo. Kinabukasan, tinawagan ako ni Nuraliev, direktor ng 1C.

12 taon sa ulap

Sa loob ng isang buwan, naayos namin ang mga tuntunin at nilagdaan ang Term sheet - isang kasunduan sa mga tuntunin ng transaksyon. Binili ng 1C ang bahagi ng mga Estonian, at nakatanggap ang MoySklad ng matatag na pamumuhunan para sa susunod na tagumpay.

Nagkaroon kami ng malaking pagdududa tungkol sa deal na ito. Natakot kami na ang 1C ay magsisimulang maimpluwensyahan ang diskarte sa produkto at pamamahala ng kumpanya. Tulad ng nakikita mo ngayon, ang lahat ay nangyari sa kabaligtaran - tumulong ang mga namumuhunan, ngunit hindi nakagambala. Sa tingin ko, ang pakikipagtulungan sa 1C ay isa sa aming pinakamatagumpay na desisyon.

Lumipad

Ang 2011 ay isang kakila-kilabot na taon. Sinimulan naming gastusin nang tama ang aming mga pamumuhunan sa 1C na ang bilang ng mga lead at kliyente ay tumaas nang ilang beses sa loob ng ilang buwan. Ang mga tiket sa teknikal na suporta ay nanatiling hindi nasagot sa loob ng 3-4 na araw. Walang oras upang iproseso ang mga lead. Upang isara ang mga ticker o tumawag sa mga bagong pagpaparehistro, nagsagawa kami ng paglilinis minsan sa isang linggo.

Ang koponan ay lumago mula apat hanggang dalawampung tao. Kasabay nito, gaya ng karaniwang nangyayari, naghari ang kumpletong kaguluhan sa kumpanya. Kami ay aktibong naglakbay sa mga kaganapan at nag-eksperimento ng marami: halimbawa, sinubukan naming ibenta ang MoySklad sa mga merkado. Ginawa nila ito sa parehong tagumpay tulad ng ngayon sa Sadovod sinusubukan nilang pag-usapan ang tungkol sa pag-label ng produkto.

May iba pang mahihirap na sandali. Halimbawa, isang malaking nakaplanong pagkawala noong 2012. Lumaki ang client base, lahat ay nagtrabaho ng 12 oras, ngunit ang pera sa account ay naging mas kaunti at mas kaunti. Sa sikolohikal, mahirap ito hindi lamang para sa mga nangungunang ehekutibo, kundi pati na rin para sa lahat ng empleyado.

Ang pangalawang pagkakataon na nakamit namin ang matatag na kakayahang kumita ay noong 2014. Sa paglipas ng panahon, sumali ang Bitrix24 at amoCRM sa pag-promote ng cloud model. Sa tingin ko malaki ang naitulong namin sa isa't isa.

Okay, ngunit kailangan nating gumawa ng mas mahusay

Sa nakalipas na limang taon, kami ay patuloy na lumalaki ng 40-60% bawat taon. Ang kumpanya ay gumagamit ng 120 mga tao (palagi naming tinatanggap ang mga bago, ipadala ang iyong resume). Sa nakikita ko, kami ay isang kumpiyansa na pinuno sa aming segment sa Russia at ngayon ay sinusubukang pumasok sa merkado ng US.

Ngunit mayroon tayong isang mahirap na gawain sa harap natin - hindi ang pagbagal. Ang pagpapanatili ng hindi linear na paglago ay mahirap, ngunit kinakailangan.

12 taon sa ulap
Bilang ng mga bagong kliyente ayon sa buwan

Mula noong 2016, aktibong tinutulungan kami ng gobyerno ng Russia (sa palagay ko ay hindi nito alam ang tungkol dito) sa mga proyekto sa mga online na cash register at mandatoryong pag-label ng mga kalakal. Inaangkop namin ang MySklad sa mga bagong kinakailangan at pinalalaki ang aming customer base gamit ang mga libreng plano.

Siyempre, sa panahong ito maaari kaming maglabas ng isang dosenang bagong feature na makakatulong sa mga customer na mapataas ang kahusayan. Ngunit naiintindihan namin na ngayon ay mahalaga para sa mga maliliit na negosyo na mabuhay, kaya ang mga legal na kinakailangan ay nananatiling priyoridad.

Sa buong mundo, ang layunin ng MySklad ay tulungan ang maliliit na negosyo. Samakatuwid, ang bilang ng mga kliyente at kita ay hindi lamang mga numero, ngunit layunin na mga tagapagpahiwatig kung gaano tayo kailangan ng mga negosyante.

Ngayon ay mayroong higit sa 1 mga pagpaparehistro sa MySklad. Araw-araw, 300 aktibong user ang gumagawa ng kalahating milyong bagong dokumento, bumubuo ng 000 kahilingan kada segundo at 100TB ng trapiko. Sa backend ginagamit namin ang Java, Hibernate, GWT, Wildfly, PostgreSQL, RabbitMQ, Kafka, Docker, Kubernetes. Para sa pagbuo ng mga retail desktop application - Scala.js at Electron. Ang mga mobile application ay nakasulat sa Kotlin at Swift.

Sa mga sumusunod na post ay pag-uusapan natin nang mas detalyado ang tungkol sa mga proseso sa loob ng kumpanya at pagbuo ng produkto. Halimbawa, magkakaroon ng artikulo sa lalong madaling panahon tungkol sa kung paano namin binuo ang API. Sumulat sa mga komento mula sa kung aling panig ka interesadong malaman ang tungkol sa MyWarehouse, bumoto para sa mga kagiliw-giliw na kagustuhan.

Pinagmulan: www.habr.com

Magdagdag ng komento