Iyo purogiramu diki yakashandura sei hofisi diki kuita kambani yemubatanidzwa ine purofiti ye100+ miriyoni rubles / mwedzi

Pakupera kwaZvita 2008, ndakakokwa kune imwe yemataxi masevhisi muPerm nechinangwa chekugadzira otomatiki mabhizinesi aivepo. Kazhinji, ndakapiwa mabasa matatu anokosha:


  • Gadzira software yepakeji yenzvimbo yekufona ine nharembozha yevatyairi vetekisi uye otomatiki emukati mabhizinesi maitiro.
  • Zvose zvaifanira kuitwa munguva pfupi zvikuru.
  • Iva neyako software, pane kutengwa kubva kune vechitatu-bato vanogadzira, iyo mune ramangwana, sezvo bhizinesi richikura, rinogona kukwidziridzwa rakazvimiririra kune rinogara richichinja mamiriro emusika.

Panguva iyoyo, ndakanga ndisinganzwisise kuti musika uyu unoshanda sei uye nuances yayo, asi zvakadaro, zvinhu zviviri zvaive pachena kwandiri. Nzvimbo yekufona inofanirwa kuvakwa pahwaro hweyakavhurika sosi asterisk software PBX. Kutsinhana kweruzivo pakati penzvimbo yekufona uye nharembozha ndiyo mhinduro yemutengi-sevha ine ese anowirirana mapatani ekugadzira dhizaini yeramangwana purojekiti uye hurongwa hwayo.

Mushure mekuongorora kwekutanga kwemabasa, mazuva ekupedzisira uye mutengo wepurojekiti, uye nekubvumirana pane zvese zvinodiwa nemuridzi webasa rematekisi, ndakatanga basa muna Ndira 2009.

Ndichitarisa mberi, ndichataura pakarepo. Mhedzisiro yacho yaive scalable platform inomhanya pamasevha makumi matanhatu + mumaguta gumi nemaviri muRussia uye maviri muKazakhstan. Iyo purofiti yekambani yaive 60+ miriyoni rubles / mwedzi.

Danho rekutanga. Prototype

Sezvo panguva iyoyo ndakanga ndisina ruzivo runoshanda mu IP telephony, uye ini ndaingoziva chete asterisk sechikamu chekuedza "kumba", zvakasarudzwa kutanga kushanda nekugadzirwa kwenharembozha uye chikamu cheseva. Panguva imwecheteyo, kuvhara mapeji muzivo pane mamwe mabasa.

Kana ne mobile application zvese zvaive zvakanyanya kana kushoma kujeka. Panguva iyoyo, yaingokwanisa kunyorwa mujava kune akareruka push-bhatani mafoni, asi kunyora sevha inoshandira nharembozha yaive yakanyanya kuoma:

  • Ndeipi server OS ichashandiswa;
  • Kubva pane pfungwa yekuti mutauro wechirongwa unosarudzirwa basa, uye kwete zvinopesana, uye uchifunga nezve 1, iyo mutauro wepurogiramu uchave wakakwana pakugadzirisa matambudziko;
  • Munguva yekugadzira, zvaive zvakafanira kufunga nezveramangwana rinotarisirwa mitoro yakakwirira pabasa;
  • Ndeipi dhatabhesi inogona kuvimbisa kukanganisa kushivirira pasi pemitoro yakakura uye maitiro ekuchengetedza nekukurumidza dhatabhesi mhinduro nguva sezvo nhamba yezvikumbiro kwairi inowedzera;
  • Chinhu chekusarudza chaive kukurumidza kwekusimudzira uye kugona kukurumidza kuyera kodhi
  • Mutengo wemidziyo uye kugadzirisa kwayo mune ramangwana (imwe yemamiriro emutengi ndeyekuti maseva anofanira kunge ari munharaunda iri pasi pekutonga kwake);
  • Mutengo wevagadziri vanozodikanwa mumatanho anotevera ebasa pachikuva;

Pamwe nezvimwe zvakawanda zvine chekuita nekugadzira nekusimudzira.

Ndisati ndatanga basa repurojekiti, ndakapa zano rinotevera kune muridzi webhizinesi: sezvo chirongwa ichi chakaoma, kuita kwayo kunotora nguva inooneka, saka kutanga ndinogadzira MVP vhezheni, isingatore nguva yakawanda uye. mari, asi iyo ichabvumira kambani yake kuwana mukana wekukwikwidza pamusika watova "pano uye ikozvino", uye ichawedzerawo kugona kwayo sebasa retekisi. Nekudaro, mhinduro yepakati yakadai inondipa nguva yekunyatso gadzira mhinduro yekupedzisira uye nguva yekuedzwa kwehunyanzvi. Panguva imwecheteyo, iyo yakashandiswa software mhinduro haizovimbiswe kuti yakagadzirwa nemazvo uye inogona kugadziridzwa zvakanyanya kana kutsiviwa mune ramangwana, asi ichaita hushoma hunodiwa mashandiro "kusiyana nevakwikwidzi." Muvambi wetekisi akafarira zano, saka pakupedzisira vakazviita.

Ndakapedza mavhiki maviri ekutanga ndichidzidza maitiro ebhizinesi mukambani, uye kudzidza basa retekisi kubva mukati. Yakaita ongororo yebhizinesi yekuti kupi, chii uye sei chinogona kuve otomatiki uye kana zvichidikanwa zvachose. Ndeapi matambudziko uye matambudziko anosangana nevashandi vekambani? Magadzirisirwo azvinoitwa. Kuti zuva rekushanda rakarongwa sei kune vashandi vekambani. Ndeapi maturusi avanoshandisa?

Pakupera kwevhiki rechitatu, mushure mekutanga basa uye kudzidza nyaya dzekufarira paInternet, ndichifunga nezvezvishuwo zvemuridzi webhizinesi, pamwe neruzivo rwangu uye kugona kwangu panguva iyoyo, zvakasarudzwa kushandisa stack inotevera. :

  • Database server: MsSQL (yemahara vhezheni ine database faira muganho kusvika ku2GB);
  • Kuvandudzwa kwesevha inoshumira nharembozha muDelphi pasi peWindows, sezvo paitova neWindows server paizoiswa dhatabhesi, pamwe nenharaunda yebudiriro pachayo inofambisa kukurumidza kusimudzira;
  • Tichifunga nezve yakaderera kumhanya kweInternet panharembozha kumashure muna 2009, iyo protocol yekutsinhana pakati pemutengi neseva inofanira kunge iri bhinari. Izvi zvinoderedza saizi yemapaketi e data uye, semhedzisiro, kuwedzera kugadzikana kwebasa revatengi neseva;

Mamwe mavhiki maviri akashandiswa kugadzira protocol uye database. Mhedzisiro yacho yaive 12 mapakeji anovimbisa kuchinjisa kwese kwakakosha data pakati pemutengi wefoni uye server uye anenge makumi maviri ematafura mudhatabhesi. Ndakaita chikamu ichi chebasa ndichifunga nezveramangwana, kunyangwe kana ndichifanira kushandura tekinoroji stack zvachose, chimiro chemapakeji uye dhatabhesi inofanira kuramba isingachinji.

Mushure mekuita basa rekugadzirira, zvaive zvichibvira kutanga kushandiswa kunoshanda kwepfungwa. Kuti ndikurumidze kuita zvishoma uye kusunungura nguva yemamwe mabasa, ndakagadzira dhizaini yenharembozha, ndakadhirowa UI, chikamu cheUX, uye ndakabatanidza anojaira java programmer muprojekiti. Uye akatarisa pane server-side kusimudzira, dhizaini uye kuyedza.

Pakupera kwemwedzi wechipiri webasa paMVP, yekutanga vhezheni yeseva uye mutengi prototype yaive yagadzirira.

Uye pakupera kwemwedzi wechitatu, mushure mekuita bvunzo uye bvunzo dzemumunda, gadziriso yebug, diki kuvandudzwa kweprotocol uye dhatabhesi, chikumbiro chaive chagadzirira kugadzirwa. Ndizvo zvakaitwa.

Kubva panguva ino chikamu chinonakidza uye chakaoma chepurojekiti chinotanga.

Munguva yekuchinja kwevatyairi kune software nyowani, XNUMX-awa basa rakarongwa. Sezvo vasiri vese vaigona kuuya panguva dzekushanda mukati mezuva. Mukuwedzera, mukutonga, nechisarudzo chakasimba chemuvambi wekambani, yakarongwa nenzira iyo iyo login / password yakapinda nemutungamiriri webasa retekisi uye havana kutaurirwa kumutyairi. Kune chikamu changu, rubatsiro rwehunyanzvi rwevashandisi rwaidiwa kana paine kutadza uye nemamiriro asingatarisirwe.

Mutemo waMurphy unotiudza kuti: "Chinhu chipi nechipi chinogona kuipa, chichaenda chakaipa." Uye ndizvo chaizvo zvakaita zvinhu zvakakanganisika ... Chinhu chimwe apo ini nevatyairi vetekisi vakati wandei takaedza chikumbiro pane akati wandei mirairo yebvunzo. Uye inyaya yakasiyana zvachose kana 500+ vatyairi pamutsara vanoshanda munguva chaiyo pamirairo chaiyo kubva kuvanhu chaivo.

Mavakirwo eiyo nharembozha yaive yakapusa uye paive nemapukisi mashoma mairi kupfuura museva. Nokudaro, chinangwa chikuru chebasa chaiva padivi revhavha. Iyo yakanyanya kuomesesa glitch mukushandisa yaive dambudziko rekudimburwa kubva kuseva apo iyo Internet parunhare yakarasika uye chikamu chakadzoserwa zvakare. Uye iyo Internet yakanyangarika kazhinji. Kutanga, mumakore iwayo Indaneti pafoni pachayo yakanga isina kugadzikana zvakakwana. Chechipiri, pakanga paine akawanda mapofu mapofu apo iyo Internet haina kungoshanda. Isu takaona dambudziko iri nekukurumidza uye mukati meawa makumi maviri nemana rakagadziriswa nekugadzirisa zvese zvakamboiswa zvikumbiro.

Iyo sevha yainyanya kuve nezvikanganiso mukurongeka kwekugovera algorithm uye zvisirizvo kugadzirisa kwezvimwe zvikumbiro kubva kune vatengi. Pakuona glitches, ndakagadzirisa uye nekuvandudza sevha.

Muchokwadi, pakanga pasina matambudziko mazhinji ehunyanzvi panguva ino. Chakandinetsa ndechekuti ndaiva ndiri paduty pahofisi pangangoita mwedzi wese, ndaingoenda kumba apo neapo. Zvichida 4-5 nguva. Uye ini ndakarara mukukwana uye kutanga, sezvo panguva iyoyo ndaishanda purojekiti ndoga uye hapana mumwe kunze kwangu aigona kugadzirisa chero chinhu.

Mwedzi, izvi hazvireve kuti zvinhu zvese zvaigara zvichingomira kwemwedzi uye ini ndaikodha chimwe chinhu pasina kumira. Takangosarudza izvozvo. Pamusoro pazvo, bhizinesi rakanga ratoshanda uye richiwana purofiti. Zviri nani kuitamba zvakachengeteka uye kuzorora gare gare pane kurasikirwa nevatengi uye purofiti izvozvi. Tese takanzwisisa izvi zvakanyanya, saka timu yese pamwe yakazvipira zvakanyanya uye nguva yekuunza software nyowani mutekisi system. Uye tichifunga nezve ikozvino traffic yemirairo, isu zvirokwazvo tichabvisa zvese zvinokanganisa mukati memwedzi. Zvakanaka, mabhugi akavanzika angangosara haazove nemhedzisiro yakakomba pane bhizinesi maitiro uye, kana zvichidikanwa, anogona kururamiswa pane yakajairwa.

Pano zvakakosha kucherechedza rubatsiro rwakakosha kubva kuvatungamiriri uye maforomani emateksi masevhisi, avo, nekunzwisisa kwakanyanya kwekuoma kwemamiriro ekuendesa vatyairi kune software nyowani, vakashanda nevatyairi nguva dzese. Muchokwadi, mushure mekupedza kuisirwa kwezvirongwa zvitsva pamafoni, isu hatina kurasikirwa nemutyairi mumwe chete. Uye ivo havana kuwedzera zvakanyanya muzana yekusabvisa vatengi, iyo yakakurumidza kudzoserwa kune yakajairika mazinga.

Izvi zvakapedza danho rekutanga rebasa reprojekiti. Uye zvinofanira kucherechedzwa kuti mugumisiro wacho hauna kunonoka kuuya. Nekuita otomatiki kugoverwa kwemirairo kune vatyairi pasina kupindira kwevanhu, avhareji yekumirira teksi nemutengi yakaderedzwa nekuraira kwehukuru, izvo zvakajairika zvakawedzera kuvimbika kwevatengi kubasa. Izvi zvakakonzera kuwedzera kwenhamba yemirairo. Zvichitevera izvi, nhamba yevatyairi vemakombi yakawedzera. Somugumisiro, nhamba yemirairo yakapedzwa zvakabudirira yakawedzerawo. Uye nekuda kweizvozvo, purofiti yekambani yakawedzera. Hongu, pano ndiri kutanga zvishoma kwandiri, sezvo izvi zvose hazvina kuitika pakarepo. Kutaura kuti manejimendi akafara hapana chaakataura. Ndakapiwa mukana usina muganhu wekuwedzera mari yeprojekti.

Zvichaenderera mberi..

Source: www.habr.com

Voeg