Hei Habr!
Ko te Raraunga te taonga tino nui o te kamupene. Tata ki nga kamupene katoa e arotahi ana ki te mamati e kii ana i tenei. He uaua ki te tautohetohe ki tenei: kaore he huihuinga nui o te IT e whakahaerehia ana me te kore korero mo nga huarahi ki te whakahaere, te rokiroki me te tukatuka raraunga.
Ka tae mai nga raraunga ki a matou mai i waho, ka hangaia ano i roto i te kamupene, a, ki te korero matou mo nga raraunga mai i tetahi kamupene waea, na mo nga kaimahi o roto he whare taonga tenei mo te kaihoko, ona hiahia, tikanga, me te waahi. Ma te whakaatu tika me te wehewehenga, ka tino whai hua nga tuku panui. Heoi, i roto i nga mahi, kaore nga mea katoa e tino maamaa. Ko nga raraunga ka rongoahia e nga kamupene he mea tawhito, he nui, he tukurua, he kore ranei e mohiotia e tetahi engari he porowhita whaiti o nga kaiwhakamahi. ¯_(ツ)_/¯
I roto i te kupu, me whai hua te whakahaere i nga raraunga - katahi ka waiho hei taonga e mau mai ai nga painga me nga hua ki te pakihi. Ko te mea pouri, ko te whakaoti i nga take whakahaere raraunga me aro ki te maha o nga uauatanga. Ko te nuinga o enei na nga taonga tuku iho o mua i roto i te ahua o nga "zoos" o nga punaha me te kore o nga tikanga whakakotahi me nga huarahi ki a raatau whakahaere. Engari he aha te tikanga o te "raraunga peia"?
Koinei te mea ka korerohia e matou i raro i te tapahi, me te pehea i awhina ai te puranga opensource i a matou.
Ko te ariā o te whakahaere raraunga rautaki Whakahaere Raraunga (DG) kua tino mohiotia i roto i te maakete o Ruhia, a ko nga whaainga kua tutukihia e te pakihi na tona whakatinanatanga he maamaa me te whakaatu marama. Ko ta maatau kamupene he mea rereke me te whakarite i a ia ano te mahi ki te whakauru i te kaupapa o te whakahaere raraunga.
Na i hea tatou i timata ai? Hei timata, i hanga e matou nga whainga matua mo matou ake:
- Kia mau ki o maatau raraunga te uru.
- Me whakarite kia marama te huringa ora raraunga.
- Whakaratohia nga kaiwhakamahi kamupene ki nga raraunga rite, rite tonu.
- Whakaratohia nga kaiwhakamahi kamupene me nga raraunga manatoko.
I tenei ra, he tatini nga taputapu karaehe Whakahaere Raraunga kei runga i te maakete rorohiko.
Engari i muri i te tātaritanga me te rangahau mo nga otinga, i tuhia e matou etahi korero whakahirahira mo matou ake:
- Ko te nuinga o nga kaihanga e tuku ana i te huinga otinga matawhānui, he nui noa iho ki a matou me te taapiri i nga mahi o naianei. Ano, he utu nui i runga i nga rauemi, whakauru ki te whenua IT o naianei.
- Ko te mahi me te atanga i hangaia mo nga tohunga hangarau, ehara i nga kaiwhakamahi mutunga pakihi.
- He iti te oranga o nga hua me te kore o te whakatinanatanga angitu i runga i te maakete a Ruhia.
- He nui te utu o te rorohiko me etahi atu tautoko.
Ko nga paearu me nga taunakitanga i whakahuahia i runga ake mo te kawemai i nga taputapu rorohiko mo nga kamupene Ruhia i whakatenatena matou ki te neke ki to maatau ake whanaketanga i runga i te puranga tuwhera. Ko te papaahi i whiriwhiria e matou ko Django, he anga puna tuwhera kore utu i tuhia ki te Python. Na, kua kitea e matou nga waahanga matua ka whai waahi ki nga whaainga kua kiia i runga ake nei:
- Te rehita o nga purongo.
- Papakupu pakihi.
- Kōwae mo te whakaahua i nga huringa hangarau.
- Kōwae mo te whakaahua i te huringa ora raraunga mai i te puna ki te taputapu BI.
- Kōwae mana kounga raraunga.
Te rehita o nga purongo
E ai ki nga hua o nga rangahau o roto i nga kamupene nui, i te wa e whakaoti ana i nga raruraru e pa ana ki nga raraunga, ka whakapauhia e nga kaimahi te 40-80% o to ratau wa ki te rapu i a raatau. Na reira, ka whakatauhia e matou te mahi ki te hanga korero tuwhera mo nga purongo o naianei i waatea noa ki nga kaihoko i mua. Na, ka whakaitihia e matou te wa mo te whakaputa purongo hou me te whakarite i te manapori o nga raraunga.
Ko te rehita ripoata kua noho hei matapihi purongo kotahi mo nga kaiwhakamahi o roto mai i nga tini rohe, tari me nga wehenga. Ka whakakotahihia e ia nga korero mo nga ratonga korero i hangaia i roto i te maha o nga putunga umanga a te kamupene, a he maha o raatau kei Rostelecom.
Engari ko te rehita ehara i te raarangi maroke noa o nga purongo kua whakawhanakehia. Mo ia purongo, ka whakaratohia e matou nga korero e tika ana mo te kaiwhakamahi ki te waia ki a raatau:
- he korero poto mo te ripoata;
- te hohonu o te waatea o nga raraunga;
- waahanga kaihoko;
- taputapu tirohanga;
- ingoa o te rokiroki umanga;
- nga whakaritenga mahi pakihi;
- hono ki te purongo;
- hono ki te tono mo te uru;
- mana whakatinanatanga.
Kei te waatea te tātaritanga taumata whakamahi mo nga purongo, a ko nga purongo kei te tihi o te rarangi i runga i nga tātaritanga rangitaki i runga i te maha o nga kaiwhakamahi ahurei. A ehara tera. I tua atu i nga ahuatanga whanui, kua whakaratohia e matou he whakamaarama taipitopito mo te hanganga huanga o nga purongo me nga tauira o nga uara me nga tikanga tatauranga. Ko nga korero penei ka hoatu he whakautu ki te kaiwhakamahi mena ka whai hua te ripoata ki a ia, kaore ranei.
Ko te whakawhanaketanga o tenei waahanga he waahanga nui i roto i te manapori o nga raraunga me te tino whakaiti i te waa ki te kimi i nga korero e hiahiatia ana. I tua atu i te whakaiti i te wa rapu, kua heke ano te maha o nga tono ki te roopu tautoko ki te tuku korero. E kore e taea te kite i tetahi atu hua whai hua i tutuki i a matou ma te hanga i tetahi rehita rehita o nga purongo - te aukati i te whanaketanga o nga purongo taarua mo nga momo hanganga rereke.
Papakupu pakihi
E mohio ana koe ahakoa i roto i te kamupene kotahi, ka korero nga pakihi i nga reo rereke. Ae, he rite tonu nga kupu, engari he rereke te tikanga. Kua hangaia he papakupu pakihi hei whakaoti i tenei raru.
Ki a matou, ehara te papakupu pakihi i te pukapuka tohutoro me te whakaahuatanga o nga kupu me nga tikanga tatau. He taiao tino pai tenei mo te whakawhanake, te whakaae me te whakaae i nga kupu, te hanga hononga i waenga i nga kupu me etahi atu rawa korero a te kamupene. I mua i te urunga ki te papakupu pakihi, me uru tetahi kupu ki nga wahanga katoa o te whakaaetanga me nga kaihoko pakihi me te pokapū kounga raraunga. I muri noa i tenei ka waatea mo te whakamahi.
Ka rite ki taku i tuhi i runga ake nei, ko te ahurei o tenei taputapu ka taea e ia nga hononga mai i te taumata o te waahi pakihi ki nga purongo kaiwhakamahi motuhake e whakamahia ana, tae atu ki te taumata o nga taonga papaarangi tinana.
Ka taea tenei ma te whakamahi i nga kupu tautohu kupu i roto i te whakamaarama taipitopito o nga purongo rehita me te whakamaaramatanga o nga taonga papaaarangi tinana.
I tenei wa, neke atu i te 4000 nga kupu kua whakatauhia, kua whakaaetia i roto i te Papakupu. Ko tana whakamahinga ka ngawari, ka tere ake te tukatuka o nga tono e haere mai ana mo nga huringa o nga punaha korero a te kamupene. Mena kua whakatinanahia te tohu e hiahiatia ana i roto i tetahi purongo, katahi ka kite tonu te kaiwhakamahi i te huinga o nga purongo kua oti te hanga e whakamahia ana tenei tohu, a ka taea e ia te whakatau mo te whakamahinga whai hua o nga mahi o naianei, me tana whakarereketanga iti, me te kore e timata. nga tono hou mo te hanga purongo hou.
Kōwae mo te whakaahua i nga huringa hangarau me te Rarangi Raraunga
He aha enei waahanga, ka patai koe? E kore e ranea ki te whakatinana noa i te Rehita Ripoata me te Papakupu, me whakamau nga kupu pakihi katoa ki runga i te tauira putunga raraunga tinana. Na, i taea e matou te whakaoti i te mahi hanga i te huringa ora raraunga mai i nga punaha puna ki te tirohanga BI ma nga paparanga katoa o te whare putunga raraunga. I etahi atu kupu, hanga he Rarangi Raraunga.
I whakawhanakehia e matou he atanga i runga i te whakatakotoranga i whakamahia i mua i roto i te kamupene mo te whakaahua i nga ture me te arorau o te huringa raraunga. Ko nga korero ano ka whakauruhia ma te atanga pera i mua, engari ko te whakamaramatanga o te kupu tautohu mai i te papakupu pakihi kua noho hei tikanga. Koinei te huarahi hanga hononga i waenga i te pakihi me nga paparanga tinana.
Ko wai e hiahia ana? He aha te he o te whakatakotoranga tawhito i mahi tahi ai koe mo etahi tau? E hia nga utu mahi mo te whakaputa whakaritenga? I mahia e matou enei patai i te wa e whakatinanahia ana te taputapu. He tino ngawari nga whakautu i konei - kei te hiahia tatou katoa, te tari raraunga a to kamupene me o taatau kaiwhakamahi.
Ae ra, me urutau nga kaimahi; i te tuatahi, na tenei ka piki iti nga utu mo nga mahi mo te whakarite tuhinga, engari na matou i whakatika tenei take. Ko te parakatihi, ko te tautuhi me te arotau i nga waahanga raru kua tutuki i a raatau mahi. Kua tutuki i a maatau te mea nui - kua pai ake te kounga o nga whakaritenga kua whakawhanakehia. Ko nga mara mana, nga pukapuka tohutoro whakakotahi, nga taapiri whakauru, nga arowhai kua oti te hanga - na enei mea katoa ka taea te whakapai ake i te kounga o nga whakaahuatanga huringa. I neke atu matou i te mahi tuku tuhinga hei whakaritenga whanaketanga me te tiri matauranga e waatea ana ki te roopu whanaketanga. Ko te papaunga raraunga metadata kua hangaia he tino whakaiti i te wa e tika ana ki te whakahaere i te tātari regression me te whakarato i te kaha ki te aromatawai tere i te paanga o nga huringa ki tetahi paparanga o te whenua IT (whakaatu i nga purongo, nga whakahiato, nga puna).
He aha te hononga ki nga kaiwhakamahi noa o nga purongo, he aha nga painga mo ratou? He mihi ki te kaha ki te hanga Rarangi Raraunga, ko o maatau kaiwhakamahi, tae noa ki te hunga kei tawhiti atu i te SQL me etahi atu reo whakamaoritanga, ka tere te whiwhi korero mo nga puna me nga taonga i runga i te take i puta ai tetahi purongo.
Kōwae Mana Kounga Raraunga
Ko nga mea katoa i korerohia e matou i runga ake nei mo te whakarite i te maaramatanga o nga raraunga ehara i te mea nui me te kore e mohio he tika nga raraunga ka hoatu e matou ki nga kaiwhakamahi. Ko tetahi o nga waahanga nui o to tatou ariā Whakahaere Raraunga ko te waahanga whakahaere kounga raraunga.
I tenei wa, he rarangi arowhai tenei mo nga hinonga kua tohua. Ko te whainga tonu mo te whakawhanaketanga hua ko te whakawhanui i te rarangi arowhai me te whakauru ki te rehita ripoata.
He aha te mea ka hoatu ki a wai? Ka whai waahi te kaiwhakamahi mutunga o te rehita ki nga korero e pa ana ki nga ra kua whakaritea me nga ra tuturu mo te reri o te ripoata, nga hua o nga arowhai kua oti me te hihiri, me nga korero mo nga punawai kua utaina ki te ripoata.
Mo matou, ko te waahanga kounga raraunga kua whakauruhia ki roto i a maatau mahi mahi:
- Te hanga wawe i nga tumanako a nga kaihoko.
- Te whakatau whakatau mo te whakamahinga ake o nga raraunga.
- Te whiwhi i te huinga tuatahi o nga waahi raruraru i nga waahanga tuatahi o te mahi mo te whakawhanaketanga o nga mana kounga auau.
Ko te tikanga, koinei nga waahanga tuatahi ki te hanga i tetahi tukanga whakahaere raraunga katoa. Engari e maia ana matou ma te whai whakaaro anake ki te mahi i tenei mahi, ma te whakauru kaha i nga taputapu Whakahaere Raraunga ki roto i te mahi mahi, ka whakawhiwhia e matou ki o taatau kaihoko nga ihirangi korero, te taumata whakawhirinaki nui ki nga raraunga, te maamaatanga i roto i ta raatau whiwhinga me te whakanui ake i te tere o te whakarewatanga. taumahinga hou.
Roopu Tari Raraunga
Source: will.com