Jinsi mpango mdogo uligeuza ofisi ndogo kuwa kampuni ya shirikisho yenye faida ya rubles milioni 100 + kwa mwezi

Mwishoni mwa Desemba 2008, nilialikwa kwenye mojawapo ya huduma za teksi huko Perm kwa lengo la kuendesha michakato ya biashara iliyopo kiotomatiki. Kwa ujumla, nilipewa kazi tatu za kimsingi:


  • Tengeneza kifurushi cha programu kwa ajili ya kituo cha simu na programu ya simu ya madereva wa teksi na uendeshe michakato ya biashara ya ndani kiotomatiki.
  • Kila kitu kilipaswa kufanywa kwa muda mfupi iwezekanavyo.
  • Kuwa na programu yako mwenyewe, badala ya kununuliwa kutoka kwa watengenezaji wengine, ambayo katika siku zijazo, biashara inapoendelea, inaweza kuongezwa kwa kujitegemea kwa hali ya soko inayobadilika kila wakati.

Wakati huo, sikuelewa jinsi soko hili linavyofanya kazi na nuances yake, lakini hata hivyo, mambo mawili yalikuwa wazi kwangu. Kituo cha simu lazima kijengwe kwa msingi wa programu ya kinyota chanzo wazi PBX. Ubadilishanaji wa taarifa kati ya kituo cha simu na programu ya rununu kimsingi ni suluhisho la seva ya mteja na mifumo yote inayolingana ya kubuni usanifu wa mradi wa siku zijazo na upangaji wake.

Baada ya tathmini ya awali ya kazi, tarehe za mwisho na gharama za mradi huo, na kukubaliana juu ya maswala yote muhimu na mmiliki wa huduma ya teksi, nilianza kazi mnamo Januari 2009.

Kuangalia mbele, nitasema mara moja. Matokeo yake yalikuwa jukwaa la hatari linaloendeshwa kwenye seva 60+ katika miji 12 nchini Urusi na 2 nchini Kazakhstan. Faida ya jumla ya kampuni ilikuwa rubles milioni 100 kwa mwezi.

Hatua ya kwanza. Mfano

Kwa kuwa wakati huo sikuwa na uzoefu wa vitendo katika simu ya IP, na nilikuwa nafahamu juu juu tu nyota kama sehemu ya majaribio ya "nyumbani", iliamuliwa kuanza kufanya kazi na uundaji wa programu ya rununu na sehemu ya seva. Wakati huo huo, kufunga mapungufu katika ujuzi juu ya kazi nyingine.

Ikiwa na programu ya simu kila kitu kilikuwa wazi zaidi au kidogo. Wakati huo, inaweza tu kuandikwa katika java kwa simu rahisi za vibonye, ​​lakini kuandika seva inayohudumia wateja wa rununu ilikuwa ngumu zaidi:

  • Ni seva gani ya OS itatumika;
  • Kulingana na mantiki kwamba lugha ya programu imechaguliwa kwa kazi, na si kinyume chake, na kwa kuzingatia hatua ya 1, ambayo lugha ya programu itakuwa bora kwa kutatua matatizo;
  • Wakati wa kubuni, ilikuwa ni lazima kuzingatia mizigo ya juu ya baadaye inayotarajiwa kwenye huduma;
  • Ambayo hifadhidata inaweza kuhakikisha uvumilivu wa makosa chini ya mizigo ya juu na jinsi ya kudumisha wakati wa majibu ya hifadhidata haraka kadri idadi ya maombi inavyoongezeka;
  • Sababu ya kuamua ilikuwa kasi ya maendeleo na uwezo wa kuongeza msimbo haraka
  • Gharama ya vifaa na matengenezo yake katika siku zijazo (moja ya masharti ya mteja ni kwamba seva lazima ziwe katika eneo chini ya udhibiti wake);
  • Gharama ya watengenezaji ambao watahitajika katika hatua zifuatazo za kazi kwenye jukwaa;

Pamoja na masuala mengine mengi yanayohusiana na kubuni na maendeleo.

Kabla ya kuanza kazi kwenye mradi huo, nilipendekeza uamuzi wa kimkakati ufuatao kwa mmiliki wa biashara: kwa kuwa mradi huo ni ngumu sana, utekelezaji wake utachukua muda unaoonekana, kwa hivyo kwanza nitaunda toleo la MVP, ambalo halitachukua muda mwingi na. pesa, lakini ambayo itaruhusu kampuni yake kupata faida ya ushindani kwenye soko tayari "hapa na sasa", na pia itapanua uwezo wake kama huduma ya teksi. Kwa upande wake, suluhisho kama hilo la kati litanipa wakati wa kubuni kwa uangalifu suluhisho la mwisho na wakati wa majaribio ya kiufundi. Wakati huo huo, suluhu ya programu iliyotekelezwa haitahakikishwa kuwa imeundwa kwa usahihi na inaweza kusanifiwa upya au kubadilishwa katika siku zijazo, lakini bila shaka itafanya utendakazi wa chini kabisa ili "kujitenga na washindani." Mwanzilishi wa teksi alipenda wazo hilo, hivyo mwishowe walifanya hivyo.

Nilitumia wiki mbili za kwanza kusoma michakato ya biashara katika kampuni, na kusoma kazi ya teksi kutoka ndani. Ilifanya uchambuzi wa biashara wa wapi, nini na jinsi gani inaweza kuwa otomatiki na ikiwa ni muhimu hata kidogo. Ni shida na shida gani ambazo wafanyikazi wa kampuni hukabili? Jinsi zinavyotatuliwa. Jinsi siku ya kazi imepangwa kwa wafanyikazi wa kampuni. Wanatumia zana gani?

Mwishoni mwa wiki ya tatu, baada ya kuanza kazi na kusoma maswala ya kupendeza kwenye Mtandao, kwa kuzingatia matakwa ya mmiliki wa biashara, pamoja na maarifa na uwezo wangu mwenyewe wakati huo, iliamuliwa kutumia safu ifuatayo. :

  • Seva ya hifadhidata: MsSQL (toleo la bure na kikomo cha faili ya hifadhidata hadi 2GB);
  • Ukuzaji wa seva inayohudumia wateja wa rununu huko Delphi chini ya Windows, kwani tayari kulikuwa na seva ya Windows ambayo hifadhidata ingewekwa, na vile vile mazingira ya maendeleo yenyewe huwezesha maendeleo ya haraka;
  • Kwa kuzingatia kasi ya chini ya mtandao kwenye simu za rununu mnamo 2009, itifaki ya kubadilishana kati ya mteja na seva lazima iwe ya binary. Hii itapunguza saizi ya pakiti za data zilizopitishwa na, kwa sababu hiyo, kuongeza utulivu wa kazi ya wateja na seva;

Wiki nyingine mbili zilitumika kubuni itifaki na hifadhidata. Matokeo yake yalikuwa vifurushi 12 vinavyohakikisha ubadilishanaji wa data zote muhimu kati ya mteja wa simu na seva na takriban jedwali 20 kwenye hifadhidata. Nilifanya sehemu hii ya kazi kwa kuzingatia siku zijazo, hata ikiwa itabidi nibadilishe safu ya teknolojia kabisa, muundo wa vifurushi na hifadhidata zinapaswa kubaki bila kubadilika.

Baada ya kazi ya maandalizi, iliwezekana kuanza utekelezaji wa vitendo wa wazo hilo. Ili kuharakisha mchakato kidogo na kuongeza muda kwa ajili ya kazi nyingine, nilitengeneza toleo la rasimu ya programu ya simu, nikachora UI, kwa sehemu UX, na nikahusisha kitengeneza programu cha java katika mradi huo. Na alizingatia maendeleo ya upande wa seva, muundo na upimaji.

Mwishoni mwa mwezi wa pili wa kazi kwenye MVP, toleo la kwanza la seva na mfano wa mteja lilikuwa tayari.

Na hadi mwisho wa mwezi wa tatu, baada ya vipimo vya syntetisk na vipimo vya shamba, marekebisho ya hitilafu, uboreshaji mdogo wa itifaki na hifadhidata, programu ilikuwa tayari kwa uzalishaji. Ambayo ndiyo ilifanyika.

Kuanzia wakati huu sehemu ya kuvutia zaidi na ngumu zaidi ya mradi huanza.

Wakati wa mpito wa madereva kwa programu mpya, wajibu wa saa 24 ulipangwa. Kwa kuwa si kila mtu angeweza kuja wakati wa saa za kazi wakati wa mchana. Kwa kuongeza, kiutawala, kwa uamuzi mkali wa mwanzilishi wa kampuni hiyo, uliandaliwa kwa namna ambayo kuingia / nenosiri liliingizwa na meneja wa huduma ya teksi na hawakuwasiliana na dereva. Kwa upande wangu, msaada wa kiufundi kwa watumiaji ulihitajika katika kesi ya kushindwa na hali zisizotarajiwa.

Sheria ya Murphy inatuambia: "Chochote ambacho kinaweza kwenda vibaya, kitaenda vibaya." Na hivyo ndivyo mambo yalivyoenda vibaya ... Ni jambo moja wakati mimi na madereva kadhaa wa teksi tulijaribu maombi kwenye maagizo kadhaa ya majaribio. Na ni jambo tofauti kabisa wakati madereva 500+ kwenye mstari hufanya kazi kwa wakati halisi kwa maagizo halisi kutoka kwa watu halisi.

Usanifu wa programu ya rununu ulikuwa rahisi na kulikuwa na hitilafu chache ndani yake kuliko kwenye seva. Kwa hiyo, lengo kuu la kazi lilikuwa upande wa seva. Hitilafu muhimu zaidi katika programu ilikuwa tatizo la kukatwa kwa seva wakati Intaneti kwenye simu ilipotea na kipindi kikarejeshwa tena. Na mtandao ulipotea mara nyingi. Kwanza, katika miaka hiyo mtandao kwenye simu yenyewe haukuwa thabiti vya kutosha. Pili, kulikuwa na maeneo mengi ya vipofu ambapo mtandao haukufanya kazi. Tulitambua tatizo hili karibu mara moja na ndani ya saa 24 tukarekebisha na kusasisha programu zote zilizosakinishwa hapo awali.

Seva ilikuwa na hitilafu hasa katika utaratibu wa usambazaji wa agizo na uchakataji usio sahihi wa baadhi ya maombi kutoka kwa wateja. Baada ya kutambua makosa, nilirekebisha na kusasisha seva.

Kwa kweli, hakukuwa na matatizo mengi ya kiufundi katika hatua hii. Ugumu wote ulikuwa kwamba nilikuwa zamu ofisini kwa karibu mwezi mzima, mara kwa mara tu nikirudi nyumbani. Labda mara 4-5. Na nililala kwa kufaa na kuanza, kwa kuwa wakati huo nilikuwa nikifanya kazi kwenye mradi peke yangu na hakuna mtu isipokuwa mimi anayeweza kurekebisha chochote.

Mwezi, hii haimaanishi kuwa kila kitu kilikuwa kikiendelea kwa mwezi na nilikuwa nikiandika kitu bila kuacha. Tuliamua hivyo tu. Baada ya yote, biashara ilikuwa tayari kufanya kazi na kupata faida. Ni bora kuicheza salama na kupumzika baadaye kuliko kupoteza wateja na faida sasa. Sote tulielewa hili vizuri, kwa hivyo timu nzima kwa pamoja ilijitolea umakini wa hali ya juu na wakati wa kuanzisha programu mpya kwenye mfumo wa teksi. Na kwa kuzingatia trafiki ya sasa ya maagizo, hakika tutaondoa mapungufu yote ndani ya mwezi. Kweli, mende zilizofichwa ambazo zinaweza kubaki hakika hazitakuwa na matokeo muhimu kwenye mchakato wa biashara na, ikiwa ni lazima, zinaweza kusahihishwa kwa utaratibu.

Hapa ni muhimu kutambua msaada wa thamani kutoka kwa wakurugenzi na wasimamizi wa huduma za teksi, ambao, kwa ufahamu wa juu wa ugumu wa hali ya kuhamisha madereva kwenye programu mpya, walifanya kazi na madereva kote saa. Kwa kweli, baada ya kukamilisha ufungaji wa programu mpya kwenye simu, hatukupoteza dereva mmoja. Na hawakuongeza kwa kiasi kikubwa asilimia ya kutoondolewa kwa wateja, ambayo hivi karibuni ilirejeshwa kwa viwango vya kawaida.

Hii ilikamilisha hatua ya kwanza ya kazi kwenye mradi huo. Na ikumbukwe kwamba matokeo hayakuchukua muda mrefu kuja. Kwa otomatiki usambazaji wa maagizo kwa madereva bila uingiliaji wa kibinadamu, muda wa wastani wa kusubiri kwa teksi na mteja ulipunguzwa kwa amri ya ukubwa, ambayo kwa kawaida iliongeza uaminifu wa wateja kwa huduma. Hii ilisababisha kuongezeka kwa idadi ya maagizo. Kufuatia hili, idadi ya madereva teksi iliongezeka. Kwa hiyo, idadi ya maagizo yaliyokamilishwa kwa ufanisi pia imeongezeka. Na matokeo yake, faida ya kampuni iliongezeka. Kwa kweli, hapa ninajiweka mbele kidogo, kwani mchakato huu wote haukufanyika mara moja. Kusema kuwa usimamizi ulifurahishwa sio kusema chochote. Nilipewa ufikiaji usio na kikomo wa ufadhili zaidi wa mradi.

Itaendelea..

Chanzo: mapenzi.com

Kuongeza maoni