Premye gade: ki jan nouvo sistèm lapòs antrepriz Mailion soti nan MyOffice travay

Premye gade: ki jan nouvo sistèm lapòs antrepriz Mailion soti nan MyOffice travay

Sa gen prèske kat ane, nou te kòmanse desine yon nouvo sistèm lapòs distribiye ki rele Mailion, ki fèt pou kominikasyon antrepriz. Solisyon nou an bati sou achitekti mikwosèvis Cloud Native, ki kapab travay ak plis pase 1 itilizatè an menm tan epi yo pral pare pou kouvri 000% bezwen gwo kòporasyon yo.

Pandan travay la sou Mailion, ekip la te grandi plizyè fwa, e kounye a, prèske 70 devlopè yo patisipe nan pwodwi a. Nou te vini yon fason lontan soti nan lide a ak premye pwototip yo nan etap la nan pilòt vèsyon komèsyal la. Li lè pou nou di Habr sou ki kalite pwodwi nou ap kreye, ki jan sistèm lapòs nou an ranje ak travay, ki pile teknoloji nou itilize ak poukisa solisyon nou an se lavni nan kominikasyon antrepriz. Ann ale!

Habr, alo! Non mwen se Anton Gerasimov, mwen se tèt depatman devlopman nan sant devlopman konpayi an Moskou Biwo mwen an. Jodi a nou vle prezante Mailion, yon nouvo sistèm lapòs nan klas antrepriz Ris ki pral tounen yon altènatif merite pou solisyon popilè etranje yo. Mailion ofri gwo kapasite chaj, évolutivité ak rezistans san parèy, epi li mande yon atansyon minim nan men administratè sistèm yo.

Koulye a, devlopman nou an nan etap beta a, men trè byento, dapre plan nou an, nan fen 2020, li pral deplase nan estati a nan yon aplikasyon pilòt nan yon pwodwi komèsyal yo.

Pou pati ki pi, atik sa a gen enfòmasyon jeneral - li se tou senpleman enposib pou kouvri yon pwodwi lojisyèl konplèks nan yon piblikasyon. Mwen planifye fè yon seri de atik ak yon istwa sou teknoloji kle yo. Antretan, pou konvenyans ou, mwen ofri kontni sa a:

Ki sa ki se yon sistèm lapòs antrepriz?

Repons ki senp ak evidan pou kesyon sa a se zouti imel ak kalandriye. Men, dyab la, jan ou konnen, se nan detay yo.

Se konsa, nou ap kreye yon nouvo jenerasyon lapòs ak fonksyon orè avanse, ki konsantre sou segman antrepriz ak gwo konpayi yo. Nou konsantre sou travay ak gwo estrikti komèsyal ak gouvènman an, ki kapab genyen ant 30 mil ak plizyè santèn mil travay.

Sistèm nou an baze sou prensip yon solisyon platfòm. Nou bati sou konsèp Kominikasyon Inifye epi nou ofri yon sèl zouti pou travay avèk lapòs, kalandriye ak dokiman nan yon sèl sistèm, ak kapasite pou ogmante fonksyonalite solisyon an nan konekte modil adisyonèl ak konpozan. Ekstansyon, nan chemen an, ka devlope pa sèlman pa nou, men tou pa patnè nou yo. Yo pral pibliye yon seri zouti SDK jistis lajè tou pou objektif sa a.

Ki moun ki bezwen yon lòt lapòs e poukisa?

Gwo biznis te fòme yon tandans enteresan - antrepwiz yo ap fè eksperyans yon bezwen pou karakteristik kolaborasyon. Sa a se pa sèlman sou entèraksyon an dirèk nan anplwaye nan transfè a nan yon bagay, men sou pataje aksè nan bwat lapòs ak wòl, kapasite nan travay ak gwo gwoup patisipan ak prezans nan divès fonksyon antrepriz.

Yon fonksyon antrepriz tipik se mekanis rapèl imel la, ki se nan gwo demann nan gwo konpayi yo, men se pratikman pa itilize ni nan segman B2C a oswa nan ti biznis yo. Bagay la se ke nan mitan ti gwoup itilizatè yo, chans pou yon bezwen konsa se pito piti, ak pri a nan yon erè se pi piti anpil. Anplis, li se tou senpleman enposib aplike fonksyon sa a deyò sistèm nan lapòs antrepriz - menm nan lapòs Google pa gen okenn repons nan lèt nan fòm itilizatè Exchange yo itilize yo. Rasin nan pwoblèm nan se nan konsepsyon an nan pwotokòl lapòs soti nan ane 80 yo nan dènye syèk la.

Nou te fè plizyè douzèn gwoup konsantre, fè entèvyou ak plizyè santèn itilizatè, epi nou te pase plizyè milye èdtan moun idantifye senaryo itilizasyon lapòs tipik. Sa a te pèmèt nou etidye ak anpil atansyon bezwen itilizatè potansyèl nou yo ak sengularite yo nan pwosesis biznis yo. Baze sou done yo te resevwa, nou deside devlope yon achitekti ki ta pèmèt, si sa nesesè, echèl jiska volim chaj ki nesesè yo. Nan opinyon nou an, pa gen okenn limit nan tout, men nan moman sa a nou konprann ki jan asire travay la nan konpayi ki anplwaye plizyè santèn mil itilizatè.

Ki sa ki kache anba kapo a

Premye gade: ki jan nouvo sistèm lapòs antrepriz Mailion soti nan MyOffice travay

Pwodwi nou an gen ladan yon solisyon imel, yon zouti orè, yon liv adrès, ak gade dokiman entèaktif ki baze sou pwòp solisyon jesyon dokiman MyOffice nou an.

Depi nou ap pale de yon solisyon nan nivo antrepriz, yon motè rechèch konplè se tou yon pati entegral nan lapòs antrepriz. Solisyon nou an kapab fè rechèch mòfolojik bout-a-fen atravè tout konpozan. Anplis de sa, tout sistèm lapòs la baze sou depo pwòp li yo, ki se tou optimize pou kolaborasyon.

Ki diferans ki genyen ant sistèm lapòs MyOffice

Lektè Habr la, ki te deja gen eksperyans ak solisyon MyOffice, konnen MyOffice Mail prezan kòm yon pati nan pwodwi komèsyal yo. Ak kesyon an rive - ki diferans li yo ak sistèm lapòs antrepriz Mailion, ki ekip mwen an te travay sou?

Nou nan MyOffice deside ke pou satisfè bezwen konpayi yo nan divès gwosè, li nesesè fè de sistèm lapòs nan klas antrepriz. Pwodwi MyOffice Mail la fèt pou òganizasyon ki gen plizyè milye oswa plizyè dizèn de milye itilizatè yo. Pou pi gwo estrikti, li pi bon pou itilize Mailion, yon nouvo pwodwi MyOffice, ki bati sou achitekti mikwosèvis Cloud Native, ki gen évolutivité san parèy ak tolerans fay.

Lè w ap chwazi pwodwi yo, kliyan bezwen deside davans sou estrateji pou devlopman plis konpayi yo. Pou nenpòt òganizasyon, mete ann aplikasyon yon sistèm lapòs se yon pwojè konplèks ki pa enplike byen vit ranplase yon solisyon ak yon lòt. Se poutèt sa, chaj maksimòm posib, tolerans fay ak kritè gerizon pwòp tèt ou, osi byen ke faktè distribisyon jewografik la ta dwe pran an kont davans.

De sistèm lapòs MyOffice yo fondamantalman diferan. Yo konstwi avèk diferan pil teknoloji, epi yo chwazi zouti pou chak sistèm yo an akò ak objektif ak objektif segman kote yo pral deplwaye sistèm lapòs la. Nou gen yon vizyon pwodwi komen nan sa ki ta dwe prezan nan sistèm lapòs, osi byen ke senkronizasyon nan apwòch konsepsyon. Men, sa yo se de pwodwi ki fèt pou diferan odyans itilizatè yo.

Ki defi yo ap fè fas devlopè yo

Pli lwen nan tèks la, mwen pral sèlman pale sou nouvo sistèm lapòs antrepriz Mailion.

Nou te fè yon bon jan rechèch ak analize avantaj ak dezavantaj nan solisyon imel ki egziste deja. Eksperyans akimile nan espesyalis nou yo, ki moun ki nan tan lontan yo te patisipe dirèkteman nan kreyasyon an nan sistèm chaj segondè, te pèmèt nou byen vit idantifye pwen an doulè prensipal nan nenpòt pwodwi byen li te ye - pèfòmans nan opinyon ak pwodiksyon ki gen kapasite (IO).

Nou ka di ke travay la nan akselere operasyon IO te vin defi prensipal la ke nou te fè fas. Li te nesesè yo konsantre sou rezoud travay espesifik nou yo, epi nou te kòmanse kreye ak devlope pwòp sistèm depo done binè nou an. Apwòch sa a gen yon eleman ekonomik trè evidan - nou bezwen pa sèlman nan magazen done, men tou, fè yon anpil nan disk antre ak pwodiksyon operasyon.

Yon desizyon konsa pa t fasil. Nou te gade yon anpil nan pwodwi klas antrepriz ki vize pou estoke enfòmasyon, epi yo pa t 'kapab jwenn anyen pare ak apwopriye pou kondisyon nou yo. Apre yo tout, nou bezwen pa sèlman nan magazen done, men tou, yo toujou ap travay avèk yo, epi yo pa nan mòd eksklizif ak aksè a yon sèl itilizatè, men asire posiblite pou kolaborasyon plizyè dizèn de milye itilizatè yo.
Se konsa, nou te detèmine ke kritè antrepriz ki pi priyorite pou nou ap travay ak gwo kantite done.

Fyab

Anplis, sa a se pa tèlman yon kesyon de depo kòm travay la nan pwosesis ak aksè rapid nan enfòmasyon sa a. Li oblije asire endikatè segondè fyab - tan an nan operasyon kontinyèl nan solisyon an tout antye ta dwe nan nivo a 99,9%. Sepandan, sistèm lapòs la dwe otonòm nan pran bon desizyon sou manyen rebondisman. Se sèlman nan fason sa a li posib reyalize absans la nan echèk ki ka paralize pwosesis biznis yo nan yon konpayi an patikilye.

tolerans fòt

Nou te travay sou yon seri mezi ki aplike nan chak eleman, ak apwòch chwazi asire tolerans fay. An patikilye, sistèm lapòs antrepriz la itilize done kowòm, rezèvasyon sèvis ak kontwòl apatrid, ansanm ak pwòp routage li yo ak mekanis kowòm ki baze sou konsansis.

Kritè pou tolerans fòt segondè se prezans nan chak eleman nan mekanis pou pwòp tèt ou-tès. Mailion toujou ap analize si fonksyon sa a oswa sa a egzekite kòrèkteman oswa mal, si blòk sa a oswa sa a fonksyone kòrèkteman. Sa a se youn nan mwayen yo nan pwòp tèt ou-geri nan sistèm nan ka ta gen echèk. Enfòmasyon pa ta dwe pèdi, solisyon an ta dwe ale nan yon eta ki konsistan evantyèlman.

Li dwe konprann ke li pa posib pou prevwa tout evènman pwobab nan lavi an jeneral - ou pa ka twonpe fizik. Men, nou konfòme yo ak apwòch konsepsyon sa yo ki pèmèt nou pale ak yon degre jistis segondè nan konfyans sou manyen kòrèk la nan aksidan nan sèten modèl. Nou gen tou yon ekip tès gwo ki toujou ap eseye kraze yon bagay nan pwodwi a. E pafwa yo reyisi. Baze lo sa lefet, en lensidan in komanse, ki nou etidye an detay e, lo son baz, kree en nouvo mekanizm pou elimin sa bann problenm.

Ki jan sistèm nan reyaji nan aksidan

Mache a souvan poze kesyon an - sa k ap pase nan sistèm nan si li toudenkou pèdi koneksyon ak youn nan nœuds li yo? Yon demann sa a enpòtan sitou si w gen plan pou aplike yon solisyon jeyografik distribiye.

Lè w ap desine yon enstalasyon konsa, li nesesè pran an kont bezwen kliyan an ak seri kritè fyab li yo. Li se yon erè yo asime ke koneksyon an nan rezo a done se menm bagay la tou toupatou. Nan sistèm antrepriz, menm vitès la nan siyal la nan fib la enpòtan yo konsidere.

Si kliyan an fè gwo demand sou fyab, Lè sa a, nou pral rekòmande enstalasyon nan plizyè sant done, ki pral konekte pa liy kominikasyon dedye.
Men, senaryo a nan yon pann kouran konplè nan youn nan nœuds yo nan sistèm lapòs la pa ka eskli. Nan ka sa a, travay ak done mèt nan segman sa a pral sispann, men rès pati yo pral travay kòm si pa gen anyen ki te rive. Sistèm nan pral notifye administratè yo sou pèt la nan yon ne, ak anplwaye yo pral bezwen pran yon kantite aksyon apwopriye.

Epitou, sistèm lapòs nou an ka configuré nan yon fason ke rezèvasyon pran plas andedan sant done a. Apwòch sa a pral asire operasyon an nan evènman an nan pèt nan plizyè nœuds andedan sant done a, epi pèsonn pa pral remake pèt la nan youn nan nœuds yo - eksepte, nan kou, sistèm nan siveyans. Lè yon evènman konsa rive, chay la tou senpleman redistribiye. Se poutèt sa, lè w ap desine yon sistèm lapòs, li enpòtan pou w pran an kont Marge a - konbyen ak ki eleman ki ka "pèdi" nan yon aksidan.

Endepandans

Sistèm absoliman serye pa egziste, ak echèk yon fason oswa yon lòt, men ka rive. Se poutèt sa, lè w ap desine yon sistèm lapòs, li enpòtan pou bay kapasite pou byen vit lokalize echèk, ki pral pèmèt yo elimine nan yon sèten peryòd SLA. Anplis, echèk yo ta dwe elimine pa sistèm nan poukont li, pandan y ap minimize entèvansyon administratè sistèm ak sèvis antretyen.

Fasilite nan operasyon

Natirèlman, gwo sistèm pa ka men mande atansyon anplwaye ki trè kalifye. Men, youn nan aspè yo ke nou konsidere lè konsepsyon se ke sistèm nan ta dwe fasil pou administre epi yo pa bezwen okenn konpetans inik.

Efikasite ekonomik

Natirèlman, pou travay ak nenpòt sistèm antrepriz sa yo, fòmasyon anplwaye yo obligatwa - apre tout, nou ap pale de echèl reyèlman gwo. Se poutèt sa, lè kreye pwodwi nou an, nou konsantre sou diminye pri total de de an komen nan sistèm nan. Pou nenpòt ki biznis, li enpòtan pou kontwole efikasite nan depans ak fè efò pou fè pou evite piki a kontinuèl nan lajan nan depans fonksyònman.

Desantralizasyon

Pou reyalize prensip mwen te pale de yo pi bonè, li nesesè ke sistèm lan dwe konplètman distribye - yon apwòch santralize toujou limite pa kondisyon yo nan itilize nan pyès ki nan konpitè.

Natirèlman, ou ka achte yon sèl gwo sèvè epi eseye mete tout aplikasyon yo ak sèvis sou li. Men, pi gwo sistèm nan, plis konplèks konsepsyon an antye, ak fyab nan yon sistèm konsa ap piti piti dekline - apre tout, yon sèl sèvè vle di yon sèl pwen nan echèk. E pli nou santraliz travay, pli nou depan lo sa pwen santral.

Kondisyon sistèm lan

Lè nou pale de sistèm konplèks lapòs antrepriz, nou bezwen konprann ke pa gen okenn bagay tankou yon "konfigirasyon minimòm pou travay". Nan kè a nan nenpòt ki aplikasyon gwo se toujou travay konsepsyon grav. Li pèmèt ou korelasyon bezwen yo nan yon biznis patikilye ak konfigirasyon optimal nan sistèm nan lapòs.

Sistèm lapòs antrepriz la se yon zouti fleksib ki ka Customized dapre yon gwo kantite paramèt. Nou fè tès chaj dapre pwòp metodoloji nou an, ki pèmèt nou simulation chaj la ki baze sou analiz de yon douzèn kritè debaz ak plizyè santèn posib.

Nou ka di ke lè w ap prepare yon pwojè aplikasyon, se kalkil yo ki pral montre entansite travay itilizatè yo nan pwosesis biznis ki egziste deja nan òganizasyon an. An menm tan an, anpil paramèt opinyon yo analize, epi, tou depann de chaj la posib, yo pran yon desizyon sou kantite lajan ki nesesè nan pouvwa informatique - soti nan yon òdinatè nan yon chanm òdinatè tout antye.

Se poutèt sa, pale sou kèk konfigirasyon minim se pa totalman kòrèk. An patikilye, nou gen tou yon kanpe Demo ki kouri sou yon sèl machin. Men, nou konprann ke travay nan segman antrepriz la mande pou enstalasyon sou plizyè douzèn e menm dè santèn de machin vityèl.

Pile teknoloji

Lè nou kreye pwodwi, nou peye atansyon espesyal sou pite lisans kòd la. Yo fikse estanda kalite siperyè nan MyOffice, ki mande pou nou devlope pwodwi nou menm, ak patisipasyon minimòm kòd ekstèn.

Anpil nan kòd Mailion la se devlopman nan kay la, kòd ki se tout posede pa nou e ke nou ka chanje ak modifye jan sa nesesè. Pifò nan kòd la pou sistèm lapòs nou an se pwòp tèt ou ekri nan Go (Golang). Anplis Go, nou itilize C++ osi byen ke Java Script ES6 pou pati entènèt la.

5% ki rete yo se sa yo rele "konpozan lou" tankou baz done. Men sa yo enkli RethinkDB, ArangoDB, ak Redis. Nan teknoloji kle yo, mwen remake tou gRPC - yon sistèm apèl pwosedi aleka ki itilize kòm yon mekanis sèl pou kominike atravè API, sa a se yon pati enpòtan.

Ki sa ki pwodui a fèt

Yon sistèm lapòs antrepriz se pa yon "sèvè nan yon vakyòm". Pwodwi nou an gen ladan anviwon 70 konpozan ak 45 sèvis ki sipòte sistèm lapòs la. Tout eleman sa yo ekri nan grafouyen epi yo se devlopman pwòp MyOffice.

Pati ki pi vizib nan sistèm nan se konplèks sèvè a, ki bay depo, lapòs, kalandriye ak sistèm rechèch, ak yon kliyan entènèt. Nou ap devlope tou plizyè aplikasyon itilizatè epi nou planifye pou ofri itilizatè nou yo nouvo "kliyan mens" ki baze sou teknoloji kliyan entènèt nou an nan moman lage komèsyal la.

Sistèm konpatibilite lapòs

Mailion travay selon pwotokòl estanda. Pou w ka kòmanse sèvi ak solisyon nou an, ou jis bezwen mete aplikasyon kliyan yo epi kontinye travay avèk yo nan yon anviwonman abitye. Pou egzanp, ou ka itilize aplikasyon kliyan ki enkli ak MyOffice Mail.

Epitou, pou konvenyans itilizatè nou yo, nou te kreye yon plugin espesyal ki bay yon tranzisyon san pwoblèm soti nan Echanj. Avèk èd li, itilizatè yo pral kapab kontinye travay ak MS Outlook lè yo ranplase sèvè lapòs la - yo pa pral menm remake ke yon bagay te chanje nan entèraksyon abityèl yo ak zouti kominikasyon. Sa a yon Plugin pèmèt ou san pwoblèm transfere itilizatè yo soti nan sistèm nan lapòs fin vye granmoun, san yo pa sispann travay la nan tout òganizasyon an. Sa a se espesyalman enpòtan si ou bezwen ranplase zouti pou dè santèn de milye de itilizatè.

Fasilite nan administrasyon

Yon karakteristik sistèm lapòs antrepriz nou an se nesesite pou anpil ti patisipasyon administratè yo. Lè konsepsyon, nou te eseye jwenn yon balans ant posibilite pou personnalisation ak konpleksite nan jesyon. Pou reyalize sa, nou te bezwen fè anpil rechèch sou modèl konpòtman administratè sistèm antrepriz konplèks yo.

Kòm mwen te di pi bonè, ekip nou an gen espesyalis ki gen anpil kalifye - chak nan yo gen yon eksperyans administrasyon solid. Se poutèt sa, lè yo devlope sistèm nan, nou te eseye transfere eksperyans yo nan bezwen itilizatè yo lè yo jere yon pwodwi konplèks. Nan lòt mo, konnen sou pwoblèm potansyèl yo, nou te prevwa fason yo rezoud yo nan nivo konsepsyon achitekti an davans.

Pou egzanp,

  • izolasyon konpozan sistèm yo nan resipyan yo, ki gen ladan resipyan enfrastrikti yo - sa ede nou ogmante nivo sekirite, konfigirasyon aksè fleksib ant konpozan yo, epi tou li pèmèt nou mete nouvo atik byen vit nan lis sistèm ak platfòm yo mande yo. pa biznis;
  • yon sèl apwòch nan devlopman ak deplwaman, yon fòma konfigirasyon sèl pou tout konpozan kontribye nan yon travay ki pi konpreyansib ak efikas ak diminye depans sipò;
  • pwòp sistèm enstale, ki baze sou zouti deplwaman abityèl yo, pèmèt ou jere enstalasyon an nan yon fason santral, fleksib ak konprann;
    achitekti mikwosèvis ak yon divizyon klè nan responsablite nan lojik biznis ant sèvis ede konprann konplo a nan sistèm nan ak pi efikas sipòte;
  • se pati nan enfrastrikti nan sistèm nan ki baze sou solisyon abitye, lè l sèvi avèk pi bon pratik, epi tou li pèmèt pou entegrasyon ak sistèm ki egziste deja nan antrepriz la, ki senplifye komisyonin nan sistèm nan nan konpayi an;
  • pou rezon sa a, yo pral bay yon sistèm entèlijans atifisyèl ki baze sou nan etablisman depo a, ki pral kapab poukont yo idantifye echèk potansyèl ak jere ekipman yo.

Modèn konsepsyon

Li te pran plizyè milye èdtan moun pou kreye konsepsyon pwodwi a. Anvan devlopman an, travay la se te fè koòdone a modèn - fasil ak entwisyon. Li difisil lè w ap desine yon sistèm antrepriz ki bezwen gen ladan yon kantite karakteristik espesifik pa default.

Premye gade: ki jan nouvo sistèm lapòs antrepriz Mailion soti nan MyOffice travay

Natirèlman, konsepsyon pa ka "fè mete pòtre nan wòch" oswa apwouve pou siyati ak sele - li se yon zouti k ap viv, li toujou ap evolye ak amelyore. Pandan kat ane, nou te transfòme konsepsyon an plizyè fwa, men pa te gen yon chanjman radikal nan ideoloji. Prensip kle nan bati tout liy pwodwi antrepriz la se kreye yon sistèm konsepsyon inivèsèl.

Lè w ap desine konsepsyon yon sistèm lapòs antrepriz, nou te peye atansyon espesyal sou devlopman twa domèn kle - adaptabilite, konsistans, ak kapasite pou adapte yo ak idantite antrepriz kliyan an.

Adaptabilite

Yon karakteristik konsepsyon nan koòdone yo nan sistèm lapòs antrepriz Mailion se kapasite nan montre sou aparèy ki gen ekran nenpòt ki gwosè. Tout eleman vizyèl yo trase ak anpil atansyon, yo echèl kòrèkteman lè w ap travay sou aparèy mobil epi yo parfe adapte menm pou kontwòl dwèt sou ekran manyen. Epitou, lè gwosè a nan fenèt aplikasyon an chanje, se layout kolòn nan tou transfòme - gwosè a nan kolòn yo deplase pwopòsyonèl, an akò strik ak postula yo nan konsèp la nan aplikasyon pou entènèt rich.

Konsistans

Konsepsyon sistèm lapòs antrepriz Mailion baze sou yon apwòch sistematik. Nou te devlope direksyon sa a depi nan konmansman an nan 2017, lè li pa t 'tan alamòd pale sou sistèm konsepsyon kòm li ye kounye a. Yon sistèm konsepsyon se yon seri règ ak zouti pou ekzekisyon vizyèl ak teknik ki reflete filozofi yon pwodwi epi ki toujou ap evolye. Nou prezante li pou senplifye kominikasyon ant devlopman ak konsepsyon.

Pèsonalizasyon idantite antrepriz

Konsepsyon nou an se yon "aganman" ki ka adapte ak idantite antrepriz nenpòt kliyan an. Koulè tout eleman koòdone yo defini atravè varyab. Kidonk, lè w chanje seri debaz plizyè koulè, ou ka chanje koulè tout aplikasyon an nan yon fwa.

Polis yo defini tou atravè varyab: koòdone a ka itilize font antrepriz nan konpayi kliyan an, si li se bay li nan liv mak kliyan an. An menm tan an, polis diferan ka gen diferan gwosè lèt, epi nou pran sa a an kont. Pa egzanp, PT Sans nan gwosè 16 sanble anpil pi piti pase Roboto nan menm gwosè 16 la. Se poutèt sa, nou ajiste gwosè a nan blòk tèks nan karakteristik yo nan yon font patikilye.

Nou pral konsakre atik separe nan estrikti a nan bibliyotèk koulè nou an ak sengularite yo nan travay ak polis.

Aplikasyon mobil

Aplikasyon mobil yo se yon pati entegral nan nenpòt sistèm lapòs modèn - itilizatè yo ta dwe kapab travay nenpòt kote ak nenpòt ki lè.
Koulye a, nou jis fòme konsèp nan aplikasyon mobil antrepriz, yo ta dwe pran an kont diferans ki genyen nan fonksyonalite nan sistèm yo lapòs MyOffice epi yo ofri diferan apwòch nan itilize nan imel ak sistèm kalandriye nan kòporasyon yo.

Panèl medya entèlijan

Gwoup konsantre nou yo te montre ke itilizatè yo jwenn entèfas yo nan sistèm imel abitye ankonbran. Repondan nou te fè entèvyou yo te note ke travay ak evènman kalandriye ak atachman te patikilyèman difisil. Nou te eseye reyalize yon koòdone ki reponn ak ogmante pwodiktivite - pou fè pwodwi nou an plezi pou itilize.

Panèl medya a, yon nouvo zouti kolaborasyon, òganize tout enfòmasyon sou yon konvèsasyon epi li bay aksè enstantane nan lis patisipan yo nan konvèsasyon an, lyen ak vèsyon dokiman yo te janm voye.

Zouti sa a ede nan sitiyasyon kote itilizatè yo gen pou travay ak gwo tren nan dè santèn de posts. Li souvan rive ke ou bezwen jwenn yon dokiman oswa foto ki te nan sèlman youn nan yo. Panèl medya a kreye yon lis tout atik ki nan fil imel la epi li montre yo nan yon sèl kote. Kòm yon rezilta, jwenn objè a vle vin pi fasil.

Lokalizasyon

Bezwen an pou yon sistèm lapòs antrepriz se pa sèlman nan mitan itilizatè Ris. MyOffice pouswiv yon politik konsistan pou antre nan mache etranje yo, kidonk pwoblèm lokalizasyon pwodwi yo bay anpil atansyon.

Nan pwodwi nou an, bezwen lokalizasyon nan lang etranje te etabli depi nan konmansman an, nan nivo pati debaz sistèm lan. Nan tèt li, ajoute nouvo lang se pa yon gwo pwoblèm pou nou - sa a se yon travay konplètman konprann ke nou konnen ki jan yo rezoud.

Koulye a, lang Ris ak angle yo disponib pou itilizatè yo. Nan pwochen degaje yo, nou pral ajoute sipò pou lang kote pwodwi MyOffice yo travay - franse, panyòl, pòtigè ak lòt - nan sistèm lapòs antrepriz la. Nan kèk respè, li pi fasil pou nou pase pou kòlèg ki soti nan depatman vwazen yo, paske pou sistèm lapòs ak kalandriye li nesesè sèlman pran an kont alfabè a ak sengularite yo nan travay ak dat ak lè - erezman, nou pa gen fòmil, tankou nan yon editè calcul.

Wi, nou anboche!

Li te pran plizyè santèn moun-ane pou kreye pwodwi nou an. Ak tout dezi mwen, mwen pa ta kapab di sou tout bagay nan yon fwa nan kad yon atik. Men, mwen espere ke piblikasyon sa a pral sèvi kòm yon pwen depa pou aprann konnen pwodwi nou an - jan mwen te di pi wo a, mwen planifye kontinye pale an plis detay sou tou de solisyon an li menm ak karakteristik li yo, osi byen ke apwòch nou yo nan devlopman. .

San yo pa yon lonbraj modesti, mwen pral di tou ke jodi a kantite konpayi ki devlope sistèm lapòs sa yo atravè mond lan se kèk. Sa a se yon travay jeni vrèman konplèks, li mande tou de yon konpreyansyon pwofon nan bezwen kliyan antrepriz, ak yon analiz apwofondi nan pwosesis biznis yo nan gwo òganizasyon, tandans modèn nan konsepsyon ak devlopman, osi byen ke yon kantite jis nan espesyalis konpetan. Sistèm lapòs nou an ap evolye chak jou.

Kounye a nou prèske louvri senkant pòs vid nan devlopman. Vin travay avèk nou si ou vle travay avèk nou pou kreye yon pwodwi ki ka chanje fason monn nan antrepriz panse sou imel.

Sous: www.habr.com

Add nouvo kòmantè