He aha ka mea i kōkua iā mākou e hoʻololi koke i ke kālepa pūnaewele i nā kūlana hou

Alohaʻoe!

ʻO Mikhail koʻu inoa, ʻo wau ka Hope Luna Hoʻokele o IT ma ka hui Sportmaster. Makemake au e kaʻana like i ka moʻolelo o kā mākou hana ʻana i nā pilikia i kū mai i ka wā maʻi maʻi.

I nā lā mua o nā ʻoiaʻiʻo hou, ua paʻa ke ʻano kālepa kālepa offline maʻamau o Sportmaster, a ʻo ka ukana ma kā mākou pūnaewele pūnaewele, ma ke ʻano o ka hāʻawi ʻana i ka helu o ka mea kūʻai aku, ua hoʻonui ʻia he 10 mau manawa. I loko o nā pule liʻiliʻi wale nō, ua hoʻololi mākou i kahi ʻoihana offline nui i ʻoihana pūnaewele a hoʻololi i ka lawelawe i nā pono o kā mākou mea kūʻai.

ʻO ka mea maʻamau, ʻo ka mea nui o kā mākou ʻaoʻao ʻaoʻao i lilo i kā mākou ʻoihana koʻikoʻi. Ua hoʻonui nui ʻia ke koʻikoʻi o kēlā me kēia kauoha pūnaewele. Pono e mālama i kēlā me kēia ruble i lawe ʻia e ka mea kūʻai aku i ka hui. 

He aha ka mea i kōkua iā mākou e hoʻololi koke i ke kālepa pūnaewele i nā kūlana hou

No ka pane koke ʻana i nā noi o nā mea kūʻai aku, ua wehe mākou i kahi kikowaena kikowaena hou ma ke keʻena nui o ka hui, a hiki ke loaʻa i kēia manawa ma kahi o 285 tausani kelepona i kēlā me kēia pule. Ma ka manawa like, ua hoʻoneʻe mākou i nā hale kūʻai 270 i kahi ʻano hana hoʻopili hou ʻole a palekana, i hiki ai i nā mea kūʻai ke loaʻa nā kauoha a me nā limahana e mālama i kā lākou mau hana.

I ka wā o ka hoʻololi ʻana, ua hālāwai mākou i ʻelua pilikia nui. ʻO ka mea mua, ua hoʻonui nui ʻia ka ukana ma kā mākou kumuwaiwai pūnaewele (e haʻi ʻo Sergey iā ʻoe pehea mākou i hana ai me kēia). ʻO ka lua, ua hoʻonui ʻia ke kahe o nā hana maʻamau (pre-COVID) i nā manawa he nui, ʻo ia ka mea e koi ai i ka nui o ka automation wikiwiki. No ka hoʻoponopono ʻana i kēia pilikia, pono mākou e hoʻololi koke i nā kumuwaiwai mai nā wahi ma mua o nā mea nui. E haʻi aku ʻo Elena iā ʻoe pehea mākou i hana ai i kēia.

Hana i nā lawelawe pūnaewele

ʻO Kolesnikov Sergey, ke kuleana o ka hana o ka hale kūʻai pūnaewele a me nā microservices

Mai ka manawa i hoʻomaka ai kā mākou mau hale kūʻai kūʻai e pani i nā malihini, ua hoʻomaka mākou e hoʻopaʻa i ka piʻi ʻana o nā metric e like me ka helu o nā mea hoʻohana, ka helu o nā kauoha i kau ʻia i kā mākou noi, a me ka helu o nā noi i nā noi. 

He aha ka mea i kōkua iā mākou e hoʻololi koke i ke kālepa pūnaewele i nā kūlana houKa helu o nā kauoha mai Malaki 18 a Malaki 31He aha ka mea i kōkua iā mākou e hoʻololi koke i ke kālepa pūnaewele i nā kūlana houKa helu o nā noi i nā microservices uku pūnaeweleHe aha ka mea i kōkua iā mākou e hoʻololi koke i ke kālepa pūnaewele i nā kūlana houKa helu o nā kauoha i kau ʻia ma ka pūnaewele

Ma ka pakuhi mua, ʻike mākou i ka piʻi ʻana ma kahi o 14 mau manawa, ma ka lua - 4 mau manawa. Manaʻo mākou i ka metric manawa pane o kā mākou mau noi ʻo ia ka mea hōʻike nui loa. 

He aha ka mea i kōkua iā mākou e hoʻololi koke i ke kālepa pūnaewele i nā kūlana hou

Ma kēia pakuhi ʻike mākou i ka pane o nā mua a me nā noi, a no mākou iho ua hoʻoholo mākou ʻaʻole mākou i ʻike i kahi ulu e like me ia.

ʻO kēia ma muli o ka hoʻomaka ʻana i ka hana hoʻomākaukau i ka hopena o 2019. I kēia manawa ua mālama ʻia kā mākou lawelawe, ua hōʻoia ʻia ka hoʻomanawanui hewa ma ka pae o nā kikowaena kino, nā ʻōnaehana virtualization, dockers, a me nā lawelawe i loko o lākou. I ka manawa like, hiki i ka hiki o kā mākou mau lako kikowaena ke kū i nā ukana he nui.

ʻO ka mea hana nui i kōkua iā mākou i kēia moʻolelo holoʻokoʻa ʻo kā mākou ʻōnaehana nānā. ʻOiaʻiʻo, a hiki i kēia manawa ʻaʻole i loaʻa iā mākou kahi ʻōnaehana hoʻokahi e ʻae iā mākou e hōʻiliʻili i nā ana ma nā papa āpau, mai ke kiʻekiʻe o nā lako kino a me nā lako a hiki i ke kiʻekiʻe o nā ana ʻoihana. 

ʻO ka mea maʻamau, aia ka nānā ʻana i ka hui, akā ma ke ʻano he lula ua hoʻopuehu ʻia a aia ma kahi o ke kuleana o nā keʻena kūikawā. ʻO ka mea ʻoiaʻiʻo, i ka wā i loaʻa ai kahi hanana, ʻaneʻane ʻaʻole mākou i ʻike maʻamau i ka mea i hana maoli ʻia, ʻaʻohe kamaʻilio, a pinepine kēia i ka holo ʻana i nā pōʻai e ʻimi a hoʻokaʻawale i ka pilikia i hiki ke hoʻoponopono ʻia.

I kekahi manawa, manaʻo mākou a hoʻoholo ua lawa mākou i ka hoʻomanawanui i kēia - pono mākou i kahi ʻōnaehana hui e ʻike i ke kiʻi holoʻokoʻa. ʻO nā ʻenehana nui i hoʻokomo ʻia i loko o kā mākou stack ʻo Zabbix ma ke ʻano he kikowaena mālama makaʻala a me nā metric, Prometheus no ka hōʻiliʻili ʻana a me ka mālama ʻana i nā metric noi, Stack ELK no ka hoʻopaʻa inoa ʻana a me ka mālama ʻana i nā ʻikepili mai ka ʻōnaehana nānā holoʻokoʻa, a me Grafana no ka nānā ʻana, Swagger, Docker. a me nā mea pono a me nā mea i kamaʻāina iā ʻoe.

I ka manawa like, ʻaʻole mākou e hoʻohana wale i nā ʻenehana i loaʻa ma ka mākeke, akā hoʻomohala pū kekahi i kā mākou iho. No ka laʻana, hana mākou i nā lawelawe no ka hoʻohui ʻana i nā ʻōnaehana me kekahi, ʻo ia hoʻi, kekahi ʻano API no ka hōʻiliʻili ʻana i nā metric. Eia kekahi, ke hana nei mākou i kā mākou ʻōnaehana nānā ponoʻī - ma ke kiʻekiʻe o nā ʻoihana ʻoihana a mākou e hoʻohana ai i nā hoʻokolohua UI. A he bot ma Telegram e hoʻomaopopo i nā hui.

Ke hoʻāʻo nei nō hoʻi mākou e hana i ka ʻōnaehana nānā i nā hui i hiki iā lākou ke mālama kūʻokoʻa a hana pū me kā lākou metric, me ka hoʻonohonoho ʻana i nā mākaʻikaʻi no kekahi mau ana haiki i hoʻohana ʻole ʻia. 

Ma ka ʻōnaehana holoʻokoʻa, hoʻoikaika mākou no ka proactivity a me ka localization o nā hanana i ka hikiwawe loa. Eia kekahi, ua ulu nui ka helu o kā mākou microservices a me nā ʻōnaehana i kēia manawa, a ua ulu ka nui o nā hoʻohui. A ma ke ʻano he ʻāpana o ka hoʻomaikaʻi ʻana i ke kaʻina hana o ka ʻike ʻana i nā hanana ma ka pae hoʻohui, ke kūkulu nei mākou i kahi ʻōnaehana e hiki ai iā ʻoe ke hana i nā loiloi cross-system a hōʻike i ka hopena, e hiki ai iā ʻoe ke ʻike i nā pilikia nui e pili ana i ka lawe ʻana mai a me ka pilina o nā ʻōnaehana me. kekahi i kekahi. 

ʻOiaʻiʻo, loaʻa iā mākou kahi lumi e ulu a hoʻomohala i nā ʻōlelo o nā ʻōnaehana hana, a ke hana ikaika nei mākou i kēia. Hiki iā ʻoe ke heluhelu hou aʻe e pili ana i kā mākou ʻōnaehana nānā maanei

Nā hoʻokolohua ʻenehana 

ʻO Orlov Sergey, ke poʻo o ke kikowaena mākaukau no ka hoʻomohala pūnaewele a me ka mobile

Mai ka hoʻomaka ʻana o ka pani ʻana o ka hale kūʻai kino, ua kū mākou i nā pilikia like ʻole mai kahi hiʻohiʻona hoʻomohala. ʻO ka mea mua, ʻo ka piʻi ʻana o ka ukana e like me ia. Ua maopopo inā ʻaʻole i lawe ʻia nā hana kūpono, a laila i ka wā e hoʻopili ʻia ai kahi haʻahaʻa kiʻekiʻe i ka ʻōnaehana, hiki iā ia ke lilo i paukena me kahi puʻupuʻu kaumaha, a i ʻole e hoʻohaʻahaʻa loa i ka hana, a i ʻole e nalowale i kāna hana.

ʻO ka ʻaoʻao ʻelua, ʻaʻole maopopo iki, ʻo ka ʻōnaehana ma lalo o ka haʻahaʻa kiʻekiʻe e hoʻololi koke ʻia, e hoʻololi i nā loli i nā kaʻina ʻoihana. I kekahi manawa he mau manawa i ka lā. He kānāwai ka nui o nā hui inā he nui nā hana kūʻai, ʻaʻohe pono e hoʻololi i ka ʻōnaehana. ʻAʻole loa, e hana i ka lōʻihi o ka hana.

A loaʻa iā mākou kahi Pōʻalima ʻeleʻele pau ʻole, kahi e pono ai e hoʻololi i ka ʻōnaehana. A ʻo kēlā me kēia hewa, pilikia, a i ʻole ka hāʻule ʻana o ka ʻōnaehana e lilo i kumu kūʻai nui no ka ʻoihana.

Ke nānā nei i mua, e ʻōlelo wau ua hiki iā mākou ke hoʻokō i kēia mau hoʻāʻo, ʻo nā ʻōnaehana āpau i kū i ka ukana, ua maʻalahi ʻia, ʻaʻole mākou i ʻike i nā hemahema ʻenehana honua.

ʻEhā mau kia e kau ai ka mana o ka ʻōnaehana e pale i nā haʻalulu kiʻekiʻe. ʻO ka mea mua o lākou ka nānā ʻana, āu e heluhelu ai e pili ana i luna. Me ka ʻole o kahi ʻōnaehana nānā i kūkulu ʻia, aneane hiki ʻole ke ʻike i nā bottlenecks ʻōnaehana. ʻO kahi ʻōnaehana nānā maikaʻi e like me nā lole home; pono ia e ʻoluʻolu a kūpono iā ʻoe.

ʻO ka ʻaoʻao ʻelua ka hoʻāʻo. Manaʻo nui mākou i kēia wahi: kākau mākou i nā ʻāpana maʻamau, nā hoʻāʻo hoʻohui, nā hoʻāʻo hoʻouka a me nā mea ʻē aʻe he nui no kēlā me kēia ʻōnaehana. Ke kākau nei mākou i kahi hoʻolālā hoʻāʻo, a ma ka manawa like e hoʻāʻo nei e hoʻonui i ke kiʻekiʻe o ka hoʻāʻo ʻana a hiki i ka mea ʻaʻole pono mākou i nā loiloi lima.

ʻO ke kolu kia ʻo CI/CD Pipeline. ʻO nā kaʻina hana o ke kūkulu ʻana, ka hoʻāʻo ʻana, a me ka hoʻohana ʻana i kahi noi e pono e hoʻomaʻamaʻa ʻia e like me ka hiki; ʻaʻole pono e hana lima. He hohonu loa ke kumuhana o CI/CD Pipeline, a e hoʻopā wale aku au iā ia. He mea kūpono wale nō e haʻi aku iā mākou he papa helu helu CI/CD Pipeline, kahi e hele ai kēlā me kēia hui huahana me ke kōkua o nā kikowaena mākaukau.

He aha ka mea i kōkua iā mākou e hoʻololi koke i ke kālepa pūnaewele i nā kūlana houA eia ka papa inoa

Ma kēia ala, nui nā pahuhopu i hoʻokō ʻia. ʻO kēia ka API versioning a me ka hiʻona toggle e pale aku i ke kaʻaahi hoʻokuʻu, a me ka loaʻa ʻana o ka uhi ʻana o nā hoʻokolohua like ʻole ma kahi pae e hoʻomaʻamaʻa piha ʻia ka hoʻāʻo ʻana, maʻalahi ka hoʻoili ʻana, a pēlā aku.

ʻO ka ʻehā kia ʻo ia nā loina kūkulu hale a me nā hoʻonā ʻenehana. Hiki iā mākou ke kamaʻilio nui e pili ana i ka hale hoʻolālā no ka manawa lōʻihi, akā makemake wau e hoʻoikaika i kekahi mau loina aʻu e makemake ai e nānā.

ʻO ka mea mua, pono ʻoe e koho i nā mea hana kūikawā no nā hana kikoʻī. ʻAe, ʻike maopopo ʻia, a maopopo ke hoʻokuʻi ʻia nā kui me ka hāmare, a e wehe ʻia nā wati me nā screwdrivers kūikawā. Akā i ko mākou mau makahiki, nui nā mea hana e ho'āʻo nei no ka universalization i mea e uhi ai i ka hapa kiʻekiʻe o nā mea hoʻohana: ʻikepili, caches, frameworks a me ke koena. No ka laʻana, inā ʻoe e lawe i ka waihona MongoDB, hana ia me nā kālepa multi-document, a hana pū ka waihona Oracle me json. A me he mea lā hiki ke hoʻohana ʻia nā mea a pau no nā mea a pau. Akā inā kū mākou no ka huahana, pono mākou e hoʻomaopopo pono i nā ikaika a me nā nāwaliwali o kēlā me kēia mea hana a hoʻohana i nā mea a mākou e pono ai no kā mākou papa hana. 

ʻO ka lua, i ka hoʻolālā ʻana i nā ʻōnaehana, pono e ʻāpono ʻia kēlā me kēia piʻi ʻana o ka paʻakikī. Pono mākou e hoʻomanaʻo mau i kēia; ʻike ʻia ke kumu o ka hoʻohui haʻahaʻa i kēlā me kēia. Ke manaʻoʻiʻo nei au e hoʻohana ʻia ia ma ka pae o kahi lawelawe kikoʻī, a ma ke kiʻekiʻe o ka ʻōnaehana holoʻokoʻa, a ma ke kiʻekiʻe o ka ʻāina hoʻolālā. He mea nui hoʻi ka hiki ke hoʻonui i kēlā me kēia ʻāpana ʻōnaehana ma ke ala hoʻouka. Inā loaʻa iā ʻoe kēia mākaukau, ʻaʻole paʻakikī ka hoʻonui ʻana.

Ma ke kamaʻilio ʻana i nā ʻenehana loea, ua noi mākou i nā hui huahana e hoʻomākaukau i kahi hoʻonohonoho hou o nā manaʻo, nā manaʻo a me nā hoʻonā, a lākou i hoʻokō ai i ka hoʻomākaukau ʻana no ka nalu o ka hana.

Keshi

Pono e hoʻokokoke pono i ke koho ʻana i nā cache kūloko a puʻunaue ʻia. I kekahi manawa, kūpono ke hoʻohana ʻana i nā mea ʻelua i loko o ka ʻōnaehana hoʻokahi. keia ikepili. No kēia ala, hoʻohana mākou i ka Cacheine Cache kūloko. 

A aia nā ʻikepili i hoʻololi ikaika ʻia ka ʻōnaehana i ka wā o ka hana, a eia mākou ke hoʻohana nei i kahi cache i hoʻohele ʻia me Hazelcast. ʻO kēia ala e hiki ai iā mākou ke hoʻohana i nā pōmaikaʻi o kahi huna huna kahi e pono ai lākou, a e hōʻemi i nā kumukūʻai lawelawe o ka hoʻolaha ʻana i ka ʻikepili hui Hazelcast kahi e hiki ai iā mākou ke hana me ka ʻole o ia. Ua kākau nui mākou e pili ana i nā huna huna. maanei и maanei.

Eia kekahi, ʻo ka hoʻololi ʻana i ka serializer iā Kryo ma Hazelcast i hāʻawi mai iā mākou i kahi hoʻoikaika maikaʻi. A ʻo ka hoʻololi ʻana mai ReplicatedMap i IMap + Near Cache ma Hazelcast i ʻae iā mākou e hōʻemi i ka neʻe ʻana o ka ʻikepili ma waena o ka hui. 

ʻO kahi ʻōlelo aʻoaʻo: i ka hihia o ka nui o ka cache invalidation, ʻo ke ʻano o ka hoʻomaʻamaʻa ʻana i ka lua o ka cache a laila hoʻololi iā ia i kekahi manawa. Me he mea lā me kēia ala e loaʻa iā mākou ka hoʻohana ʻana i ka hoʻomanaʻo pālua, akā i ka hoʻomaʻamaʻa, i kēlā mau ʻōnaehana kahi i hoʻomaʻamaʻa ʻia ai, ua emi ka hoʻohana ʻana i ka hoʻomanaʻo.

Hoʻopaʻa hoʻihoʻi

Hoʻohana mākou i ka pūʻulu reactive i nā ʻōnaehana he nui. I kā mākou hihia, ʻo Webflux a i ʻole Kotlin me nā coroutines. ʻOi aku ka maikaʻi o ka waihona reactive kahi e manaʻo ai mākou i nā hana hoʻokomo-puka lohi. No ka laʻana, kelepona i nā lawelawe lohi, hana pū me ka ʻōnaehana faila a i ʻole nā ​​ʻōnaehana mālama.

ʻO ke kumu nui ka pale ʻana i nā kelepona. Loaʻa i ka Reactive frameworks kahi helu liʻiliʻi o nā kaula lawelawe ola e holo ana ma lalo o ka puʻu. Inā ʻae ʻole mākou iā mākou iho e hana i kahi kelepona paʻa pololei, e like me ke kelepona hoʻokele JDBC, e wili wale ka ʻōnaehana. 

E ho'āʻo e hoʻohuli i nā hewa i kāu ʻokoʻa manawa holo. Ke neʻe nei ka holo maoli o ka hoʻokō papahana i nā ʻōnaehana reactive, a lilo ka hoʻokō code i nonlinear. ʻO ka hopena, he mea paʻakikī loa ka ʻike ʻana i nā pilikia me ka hoʻohana ʻana i nā ʻōkuhi stack. A ʻo ka hoʻonā ma aneʻi, ʻo ia ka hana ʻana i nā ʻokoʻa ʻokoʻa o ka manawa holo no kēlā me kēia hewa.

Elasticsearch

Ke hoʻohana nei iā Elasticsearch, mai koho i ka ʻikepili i hoʻohana ʻole ʻia. ʻO kēia, ma ke kumu, he ʻōlelo aʻo maʻalahi hoʻi, akā ʻo ka hapa pinepine ʻo ia ka mea i poina. Inā pono ʻoe e koho ma mua o 10 tausani mau moʻolelo i ka manawa, pono ʻoe e hoʻohana i ka Scroll. No ka hoʻohana ʻana i kahi hoʻohālikelike, ua like ia me ka cursor ma kahi waihona pili. 

Mai hoʻohana i ka postfilter ke ʻole pono. Me ka ʻikepili nui i ka hāpana nui, hoʻouka nui kēia hana i ka waihona. 

E hoʻohana i nā hana nui inā pono.

API

I ka hoʻolālā ʻana i kahi API, e hoʻokomo i nā koi no ka hōʻemi ʻana i ka ʻikepili i hoʻouna ʻia. He ʻoiaʻiʻo loa kēia e pili ana i ka mua: aia ma kēia hui mākou e hele ai ma waho o nā kahawai o kā mākou mau kikowaena data a ke hana nei mākou ma ke ala e hoʻopili ai iā mākou me ka mea kūʻai aku. Inā loaʻa iā ia ka pilikia liʻiliʻi, ʻoi aku ka nui o ke kaʻa e hoʻopilikia i ka mea hoʻohana.

A ʻo ka hope, mai hoʻolei i ka ʻikepili holoʻokoʻa, e maopopo e pili ana i ka ʻaelike ma waena o nā mea kūʻai aku a me nā mea hoʻolako.

Hoʻololi hoʻonohonoho

Eroshkina Elena, Hope Luna Hoʻokele no IT

I ka manawa i hana ʻia ai ka quarantine, a ua kū mai ka pono e hoʻonui i ka wikiwiki o ka hoʻomohala pūnaewele a hoʻolauna i nā lawelawe omnichannel, aia mākou i ke kaʻina o ka hoʻololi hoʻonohonoho. 

Ua hoʻololi ʻia kahi ʻāpana o kā mākou hale e hana e like me nā loina a me nā hana o ke ʻano huahana. Ua hoʻokumu ʻia nā hui i kēia manawa ke kuleana no ka hana a me ka hoʻomohala ʻana o kēlā me kēia huahana. ʻO nā limahana o ia mau hui he 100% a hana i kā lākou hana me ka hoʻohana ʻana iā Scrum a i ʻole Kanban, e hilinaʻi ana i ka mea i makemake ʻia iā lākou, ka hoʻonohonoho ʻana i kahi pipeline deployment, hoʻokō i nā hana ʻenehana, nā hana hōʻoia maikaʻi, a me nā mea hou aku.

Ma ka laki, ʻo ka hapa nui o kā mākou hui huahana aia ma kahi o nā lawelawe pūnaewele a me omnichannel. ʻAe kēia iā mākou e hoʻololi i ke ʻano hana mamao i ka manawa pōkole loa (koʻikoʻi, ʻoiaʻiʻo i loko o ʻelua mau lā) me ka nele o ka pono. ʻO ke kaʻina hana maʻamau i hiki iā mākou ke hoʻololi koke i nā kūlana hana hou a mālama i kahi wikiwiki kiʻekiʻe o ka hāʻawi ʻana i nā hana hou.

Eia kekahi, pono mākou e hoʻoikaika i kēlā mau hui ma ka palena o ka ʻoihana pūnaewele. I kēlā manawa ua maopopo ka hiki iā mākou ke hana i kēia me ka hoʻohana ʻana i nā kumuwaiwai kūloko. A ma kahi o 50 poʻe i loko o ʻelua pule i hoʻololi i ka wahi a lākou i hana ai ma mua a komo i ka hana ʻana i kahi huahana hou iā lākou. 

ʻAʻole pono kēia i nā hana hoʻokele kūikawā, no ka mea me ka hoʻonohonoho ʻana i kā mākou kaʻina hana, ka hoʻomaikaʻi ʻana i ka ʻenehana o ka huahana, a me nā hana hōʻoia maikaʻi, ke aʻo nei mākou i kā mākou mau hui e hoʻonohonoho ponoʻī - e hoʻokele i kā lākou hana hana ponoʻī me ka ʻole o nā kumuwaiwai hoʻokele.

Ua hiki iā mākou ke hoʻonohonoho pono i kā mākou mau kumuwaiwai hoʻokele i kahi e pono ai i kēlā manawa - ma ka hoʻonohonoho pū ʻana me ka ʻoihana: He aha ka mea nui i kā mākou mea kūʻai aku i kēia manawa, he aha nā hana e hoʻokō mua ʻia, nā mea e pono e hana ʻia e hoʻonui i kā mākou hiki ke komo. e hoʻouna a hoʻoponopono i nā kauoha. ʻO kēia mau mea a me kahi kumu hoʻohālike maopopo i hiki i kēia manawa ke hoʻouka i kā mākou kahawai waiwai hana me nā mea nui a pono. 

Ua maopopo me ka hana mamao a me ka wikiwiki o ka loli, ke hilinaʻi nei nā hōʻailona ʻoihana i ke komo ʻana o kēlā me kēia kanaka, ʻaʻole hiki iā ʻoe ke hilinaʻi wale i nā manaʻo o loko mai ka pūʻulu "Ke holo maikaʻi nei nā mea āpau me mākou? ʻAe, manaʻo maikaʻi. Pono nā metric pahuhopu o ke kaʻina hana. Loaʻa iā mākou kēia, loaʻa iā lākou i ka poʻe makemake i nā metric o nā hui huahana. ʻO ka mea mua, ʻo ka hui ponoʻī, ka ʻoihana, nā subcontractors a me ka hoʻokele.

Hoʻokahi manawa i kēlā me kēia pule ʻelua, mālama ʻia kahi kūlana me kēlā me kēia hui, kahi e nānā ʻia ai nā metric no 10 mau minuke, ʻike ʻia nā bottlenecks i ke kaʻina hana, a kūkulu ʻia kahi hopena hui: he aha ka mea e hiki ai ke hoʻopau i kēia mau bottlenecks. Maanei hiki iā ʻoe ke noi koke i ke kōkua mai ka hoʻokele ʻana inā aia kekahi pilikia i ʻike ʻia ma waho o ke kaona o ka mana o nā hui, a i ʻole ke akamai o nā hoa hana i loaʻa i kahi pilikia like.

Eia naʻe, maopopo iā mākou i mea e wikiwiki ai i nā manawa he nui (a ʻo ia ka pahuhopu a mākou i hoʻonohonoho ai no mākou iho), pono mākou e aʻo nui a hoʻokō i kā mākou hana i kēlā me kēia lā. I kēia manawa ke hoʻomau nei mākou i ka hoʻonui ʻana i kā mākou huahana i nā hui ʻē aʻe a me nā huahana hou. No ka hana ʻana i kēia, pono mākou e aʻo i kahi ʻano hou no mākou - kahi kula pūnaewele o nā metodologists.

ʻO nā Methodologists, nā poʻe kōkua i nā hui e kūkulu i kahi kaʻina hana, hoʻokumu i nā kamaʻilio, a hoʻomaikaʻi i ka maikaʻi o ka hana. I kēia manawa, hana pū nā haumāna puka o kā mākou cohort mua me nā hui a kōkua iā lākou e holomua. 

Manaʻo wau e wehe ana ke kūlana i kēia manawa i nā manawa kūpono a me nā manaʻo no mākou a ʻaʻole paha mākou i ʻike piha. Akā ʻo ka ʻike a me ka hoʻomaʻamaʻa a mākou e loaʻa nei i kēia manawa ke hōʻoia nei ua koho mākou i ke ala kūpono o ka hoʻomohala ʻana, ʻaʻole mākou e haʻalele i kēia mau manawa hou i ka wā e hiki mai ana a hiki iā mākou ke pane like me ka maikaʻi i nā pilikia e kū ai ʻo Sportmaster.

haʻina

I loko o kēia manawa paʻakikī, ua hoʻokumu mākou i nā loina nui e kau ai ka hoʻomohala ʻana i nā polokalamu, a ke manaʻo nei au, e pili ana i kēlā me kēia hui e pili ana i kēia.

kanaka. ʻO kēia ka mea e kau ai nā mea a pau. Pono nā limahana e hauʻoli i kā lākou hana a hoʻomaopopo i nā pahuhopu o ka hui a me nā pahuhopu o nā huahana a lākou e hana ai. A, ʻoiaʻiʻo, hiki iā lākou ke hoʻomohala i ka ʻoihana. 

Pānaehana. Pono ka ʻoihana e hana i kahi ala makua e hana me kāna ʻenehana ʻenehana a kūkulu i nā mākaukau ma kahi e pono ai. He kani maʻalahi a maopopo. A mālama pinepine ʻia.

Nā kaʻina hana. He mea nui e hoʻonohonoho pono i ka hana o nā hui huahana a me nā kikowaena mākaukau, e hoʻokumu i ka pilina me ka ʻoihana i mea e hana pū ai me ia ma ke ʻano he hoa.

Ma keʻano laulā, ʻo ia ke ʻano o ko mākou ola ʻana. Ua hoʻokūpaʻa hou ʻia ka thesis nui o ko mākou manawa, me ke kaomi kani ʻana ma ka lae

ʻOiai inā he ʻoihana pūnaewele nui ʻoe me nā hale kūʻai he nui a me kahi hui o nā kūlanakauhale kahi āu e hana ai, e hoʻomohala i kāu ʻoihana pūnaewele. ʻAʻole kēia he kaila kūʻai hou a i ʻole kahi noi nani e hiki ai iā ʻoe ke kūʻai aku i kekahi mea (a no ka mea he mau mea nani hoʻi nā mea hoʻokūkū). ʻAʻole kēia he kaʻa kaʻawale wale nō e kōkua iā ʻoe i ka ʻino.

He mea pono loa kēia. No ia mea ʻaʻole pono e hoʻomākaukau ʻia kāu mau ʻenehana a me nā ʻōnaehana, akā i kāu poʻe a me nā kaʻina hana. Ma hope o nā mea a pau, hiki iā ʻoe ke kūʻai koke i ka hoʻomanaʻo hou, ka lewa, e hoʻokau i nā manawa hou, a me nā mea ʻē aʻe i loko o ʻelua mau hola. Akā pono e hoʻomākaukau mua nā kānaka a me nā kaʻina hana no kēia.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka