Mar a leughas agus a shocraicheas tu 100,000 loidhne de chòd ann an seachdain

Mar a leughas agus a shocraicheas tu 100,000 loidhne de chòd ann an seachdain
Aig an toiseach tha e an-còmhnaidh duilich pròiseact mòr is sean a thuigsinn. Tha ailtireachd mar aon de ghnìomhachd measadh ailtire. Mar as trice feumaidh tu a bhith ag obair le pròiseactan mòra, seann, agus feumaidh na toraidhean a bhith air an lìbhrigeadh ann an seachdain.

Mar a nì thu measadh air pròiseact de 100k no barrachd loidhnichean de chòd ann an seachdain fhad ‘s a tha thu fhathast a’ toirt seachad toraidhean a tha dha-rìribh feumail don neach-dèiligidh.

Tha a’ mhòr-chuid de ailtirean agus stiùirichean teignigeach air coinneachadh ri measaidhean pròiseict coltach ris. Dh’ fhaodadh seo a bhith coltach ri pròiseas leth-fhoirmeil no mar sheirbheis air leth mar a tha air a dhèanamh sa chompanaidh againn, aon dòigh no dòigh eile tha a’ mhòr-chuid agaibh air dèiligeadh ri seo.

Tha an tè thùsail sa Bheurla airson do charaidean nach eil a’ bruidhinn Ruiseanach an seo: Measadh ailtireachd ann an seachdain.

Dòigh-obrach na companaidh againn

Innsidh mi dhut mar a tha e ag obair sa chompanaidh againn agus mar a bhios mi ag obair ann an suidheachaidhean coltach ris, ach is urrainn dhut an dòigh-obrach seo atharrachadh gu furasta a rèir feumalachdan do phròiseact agus do chompanaidh.

Tha dà sheòrsa de mheasadh ailtireachd ann.

Taobh a-staigh - mar as trice bidh sinn ga dhèanamh airson pròiseactan taobh a-staigh a’ chompanaidh. Faodaidh pròiseact sam bith measadh ailtireachd iarraidh airson grunn adhbharan:

  1. Tha an sgioba den bheachd gu bheil am pròiseact aca foirfe agus tha seo amharasach. Tha cùisean mar sin air a bhith againn, agus gu tric ann am pròiseactan mar sin tha a h-uile dad fada bho bhith air leth freagarrach.
  2. Tha an sgioba airson am pròiseact agus na fuasglaidhean aca fheuchainn.
  3. Tha fios aig an sgioba gu bheil cùisean dona. Faodaidh iad fiù 's liosta a dhèanamh de na prìomh dhuilgheadasan agus adhbharan, ach tha iad ag iarraidh liosta iomlan de dhuilgheadasan agus molaidhean airson a' phròiseact a leasachadh.

Taobh a-muigh tha e na phròiseas nas foirmeile na measadh air an taobh a-staigh. Chan eil an neach-dèiligidh an-còmhnaidh a 'tighinn ach ann an aon chùis, nuair a tha a h-uile dad dona - gu math dona. Mar as trice bidh an neach-dèiligidh a’ tuigsinn gu bheil duilgheadasan cruinne ann, ach chan urrainn dhaibh na h-adhbharan aithneachadh gu ceart agus am briseadh sìos gu pàirtean.

Tha e na chùis nas iom-fhillte a bhith a’ luachadh ailtireachd airson teachdaiche bhon taobh a-muigh. Bu chòir don phròiseas a bhith nas foirmeile. Tha na pròiseactan an-còmhnaidh mòr agus sean. Tha tòrr dhuilgheadasan aca, bugaichean agus còd cam. Bu chòir aithisg air an obair a chaidh a dhèanamh a bhith deiseil taobh a-staigh beagan sheachdainean aig a’ char as àirde, a bu chòir a bhith a’ toirt a-steach na prìomh dhuilgheadasan agus molaidhean airson leasachadh. Mar sin, ma dhèiligeas sinn ri measadh taobh a-muigh a’ phròiseict, bidh am measadh a-staigh na phìos cèic. Beachdaichidh sinn air a 'chùis as duilghe.

Measadh ailtireachd pròiseact iomairt

Tha pròiseact àbhaisteach airson measadh na phròiseact iomairt mòr, sean le mòran dhuilgheadasan. Bidh neach-dèiligidh a’ tighinn thugainn agus ag iarraidh oirnn am pròiseact aige a chàradh. Tha e coltach ri beinn-deighe, chan fhaic an neach-dèiligidh ach bàrr nan duilgheadasan aige agus chan eil fios aige dè a tha fon uisge (ann an doimhneachd a’ chòd).

Duilgheadasan a dh’ fhaodadh an neach-ceannach gearan a dhèanamh mu dheidhinn agus a dh’ fhaodadh a bhith mothachail air:

  • Cùisean Coileanaidh
  • Cùisean cleachdaidh
  • Cleachdadh fad-ùine
  • Dìth aonad agus deuchainnean eile

Duilgheadasan nach eil fios aig an neach-dèiligidh as coltaiche, ach dh’ fhaodadh iad a bhith an làthair sa phròiseact:

  • Duilgheadasan sàbhailteachd
  • Duilgheadasan dealbhaidh
  • Ailtireachd ceàrr
  • Mearachdan algorithmach
  • Teicneòlasan neo-iomchaidh
  • Fiachan teicnigeach
  • Pròiseas leasachaidh ceàrr

Pròiseas ath-bhreithneachaidh ailtireachd foirmeil

Is e pròiseas foirmeil a tha seo a bhios sinn a’ leantainn mar chompanaidh, ach faodaidh tu a ghnàthachadh a rèir do chompanaidh agus do phròiseact.

Iarrtas bho neach-dèiligidh

Bidh an neach-dèiligidh ag iarraidh measadh a dhèanamh air ailtireachd a’ phròiseict làithreach. Bidh an neach cunntachail air ar taobh a’ tional fiosrachadh bunaiteach mun phròiseact agus a’ taghadh nan eòlaichean riatanach. A rèir a 'phròiseict, faodaidh iad sin a bhith nan eòlaichean eadar-dhealaichte.

Ailtire fuasglaidh - am prìomh neach le uallach airson measadh agus co-òrdanachadh (agus gu tric an aon fhear).
Stack eòlaichean sònraichte - .Net, Java, Python, agus eòlaichean teignigeach eile a rèir a 'phròiseict agus na teicneòlasan
Eòlaichean Cloud - faodaidh iad sin a bhith nan ailtirean sgòthan Azure, GCP no AWS.
Bun-structair - DevOps, rianadair an t-siostaim, msaa.
Eòlaichean eile - leithid dàta mòr, ionnsachadh innealan, innleadair coileanaidh, eòlaiche tèarainteachd, stiùiriche QA.

A’ cruinneachadh fiosrachaidh mun phròiseact

Bu chòir dhut nas urrainn dhut de dh'fhiosrachadh a chruinneachadh mun phròiseact. Faodaidh tu diofar dhòighean a chleachdadh a rèir an t-suidheachaidh:

  • Ceisteachain agus dòighean conaltraidh eile tron ​​​​phost. An dòigh as èifeachdaiche.
  • Coinneamhan air-loidhne.
  • Innealan sònraichte airson iomlaid fiosrachaidh leithid: Google doc, Confluence, stòran, msaa.
  • Coinneamhan “beò” air an làrach. An dòigh as èifeachdaiche agus as daoire.

Dè a bu chòir dhut fhaighinn bhon neach-dèiligidh?

Fiosrachadh bunaiteach. Cò mu dheidhinn a tha am pròiseact? A adhbhar agus a luach. Prìomh amasan agus planaichean airson an ama ri teachd. Amasan agus ro-innleachdan gnìomhachais. Prìomh dhuilgheadasan agus na toraidhean a thathar ag iarraidh.

Fiosrachadh pròiseact. Stac teicneòlais, frèaman, cànanan prògramadh. Cleachdadh san togalach no san sgòth. Ma tha am pròiseact san sgòth, dè na seirbheisean a thathas a’ cleachdadh. Dè na pàtrain ailtireachd agus dealbhaidh a chaidh a chleachdadh.

Riatanasan neo-ghnìomhach. A h-uile riatanas co-cheangailte ri coileanadh, ruigsinneachd, agus furasta a chleachdadh an t-siostam. Riatanasan sàbhailteachd, msaa.

Cùisean cleachdaidh bunaiteach agus sruthan dàta.

Cothrom air còd an tùs. Am pàirt as cudromaiche! Bu chòir dhut gu cinnteach faighinn gu na tasgaidhean agus na sgrìobhainnean air mar a thogas tu am pròiseact.

Cothrom air bun-structar. Bhiodh e math cothrom fhaighinn air an àrd-ùrlar no bun-structar toraidh gus obrachadh leis an t-siostam beò. Tha e air leth soirbheachail ma tha innealan aig an neach-dèiligidh airson sùil a chumail air bun-structar agus coileanadh. Bruidhnidh sinn mu na h-innealan sin san ath earrann.

Sgrìobhainnean. Ma tha sgrìobhainnean aig an neach-dèiligidh is e deagh thoiseach tòiseachaidh a tha seo. Is dòcha gu bheil e seann-fhasanta, ach tha e fhathast na thoiseach tòiseachaidh math. Na bi a-riamh earbsa anns na sgrìobhainnean - dèan deuchainn air leis an neach-dèiligidh, air fìor bhun-structar agus anns a ’chòd stòr.

Pròiseas luachaidh ailtireachd

Ciamar as urrainn dhut tòrr fiosrachaidh a phròiseasadh ann an ùine ghoirid? An toiseach, co-shìnte ris an obair.

Bu chòir do DevOps coimhead air a’ bhun-structar. Tech a-steach don chòd. Einnseanair coileanaidh gus sùil a thoirt air tomhasan coileanaidh. Bu chòir do eòlaiche stòr-dàta cladhach nas doimhne a-steach do structaran dàta.

Ach tha seo na chùis air leth math nuair a tha tòrr ghoireasan agad. Mar as trice, bidh aon no triùir a’ measadh pròiseact. Faodaidh tu eadhon an tuairmse a dhèanamh thu fhèin, rud a thachras gu tric ma tha an eòlas agus an eòlas ceart agad anns gach raon den phròiseact. Anns a 'chùis seo, feumaidh tu a h-uile pròiseas a dhèanamh fèin-ghluasadach cho mòr' sa ghabhas.

Gu mì-fhortanach, feumaidh tu na sgrìobhainnean a leughadh le làimh. Leis an ìre cheart de eòlas, tuigidh tu gu sgiobalta càileachd nan sgrìobhainnean. Dè tha fìor agus dè gu soilleir nach eil a 'co-fhreagairt ri fìrinn. Aig amannan is dòcha gum faic thu ailtireachd ann an sgrìobhainnean nach obraich gu bràth ann am fìor bheatha. Tha seo na bhrosnachadh dhut smaoineachadh air mar a chaidh a dhèanamh ann an da-rìribh sa phròiseact.

Innealan feumail airson measadh pròiseict a dhèanamh fèin-ghluasadach

Tha measadh còd na eacarsaich shìmplidh. Faodaidh tu sgrùdairean còd statach a chleachdadh a sheallas dhut dealbhadh, coileanadh agus cùisean tèarainteachd. Seo beagan dhiubh:

Structar 101 tha e na inneal math dha ailtire. Seallaidh e dhut an dealbh mhòr, eisimeileachd eadar modalan agus raointean a dh’fhaodadh a bhith ann airson ath-leasachadh. Coltach ris a h-uile inneal math, tha e a 'cosg airgead math, ach faodaidh tu brath a ghabhail air tionndadh deuchainn 30-latha.

fuaimneach - seann inneal math. Inneal airson mion-sgrùdadh còd statach. A’ leigeil leat droch chòd, bugs, agus trioblaidean tèarainteachd a chomharrachadh airson còrr air 20 cànan prògramaidh.

Tha innealan sgrùdaidh bun-structair aig a h-uile solaraiche sgòthan. Leigidh seo leat measadh ceart a dhèanamh air èifeachdas do bhun-structair a thaobh cosgais agus coileanadh. Airson AWS tha seo comhairliche earbsach. Tha e furasta dha Azure Comhairliche Azure.

Cuidichidh sgrùdadh coileanaidh agus logadh a bharrachd gus cùisean coileanaidh a lorg aig gach ìre. A’ tòiseachadh bho stòr-dàta le ceistean neo-èifeachdach, an backend agus a’ crìochnachadh leis an aghaidh. Fiù mura h-eil an neach-dèiligidh air na h-innealan sin a chuir a-steach roimhe seo, faodaidh tu an fhilleadh a-steach don t-siostam a th’ ann gu math luath gus cùisean coileanaidh a chomharrachadh.

Mar as àbhaist, is math as fhiach e innealan math. Is urrainn dhomh inneal pàighte no dhà a mholadh. Gu dearbh faodaidh tu stòr fosgailte a chleachdadh ach bheir e barrachd ùine dhut. Agus bu chòir seo a dhèanamh ro-làimh, chan ann tron ​​​​phròiseas measaidh ailtireachd.

Cuairt Ùr - inneal airson coileanadh tagradh a mheasadh
Dàta - seirbheis sgrùdaidh siostam sgòthan

Tha mòran innealan rim faighinn airson deuchainn tèarainteachd. An turas seo molaidh mi inneal sganadh siostam an-asgaidh dhut.

OWASP ZAP - inneal airson a bhith a’ sganadh thagraidhean lìn airson gèilleadh ri inbhean tèarainteachd.

Cuiridh sinn a h-uile càil còmhla ann an aon iomlan.

Ag ullachadh aithisg

Tòisich an aithisg agad leis an dàta a chruinnich thu bhon neach-dèiligidh. Thoir cunntas air amasan a’ phròiseict, cuingeadan, riatanasan neo-ghnìomhach. Às deidh seo, bu chòir iomradh a thoirt air a h-uile dàta cuir a-steach: còd stòr, sgrìobhainnean, bun-structar.

An ath cheum. Dèan liosta de chùisean sam bith a lorg thu le làimh no a’ cleachdadh innealan fèin-ghluasadach. Cuir aithisgean mòra fèin-ghinte aig an deireadh ann an roinn nan tagraidhean. Bu chòir fianais ghoirid agus pongail a bhith ann mu na duilgheadasan a chaidh a lorg.
Dèan prìomhachas air na duilgheadasan a lorgar air an sgèile mearachd, rabhadh, fiosrachadh. Faodaidh tu do sgèile fhèin a thaghadh, ach is e seo am fear ris an tèid gabhail san fharsaingeachd.

Mar fhìor ailtire, tha e mar dhleastanas ort molaidhean a thoirt seachad gus na duilgheadasan a lorgar a cheartachadh. Thoir cunntas air na leasachaidhean agus luach gnìomhachais a gheibh an neach-ceannach. Mar a sheallas tu luach gnìomhachais bho ath-leasachadh ailtireachd bhruidhinn sinn na bu tràithe.

Ullaich mapa-rathaid le tionndaidhean beaga. Bu chòir ùine a bhith anns gach tionndadh airson crìochnachadh, tuairisgeul, na tha de ghoireasan a dhìth airson leasachadh, luach teignigeach agus luach gnìomhachais.

Cuiridh sinn crìoch air a’ mheasadh ailtireachd agus bheir sinn aithisg don neach-dèiligidh

Na bi dìreach a’ postadh aithisg. Is dòcha nach tèid a leughadh idir, no faodaidh nach tèid a leughadh agus a thuigsinn gun mhìneachadh ceart. Ann an ùine ghoirid, bidh conaltradh beò a’ cuideachadh le cuir às do mhì-thuigse eadar daoine. Bu chòir dhut coinneamh a chuir air dòigh leis an neach-dèiligidh agus bruidhinn mu na duilgheadasan a chaidh a lorg, le fòcas air an fheadhainn as cudromaiche. Is fhiach aire an neach-dèiligidh a tharraing gu duilgheadasan nach biodh eadhon mothachail air. A leithid cùisean tèarainteachd agus mìnich mar a dh’ fhaodadh iad buaidh a thoirt air a’ ghnìomhachas. Seall do mhapa-rathaid le leasachaidhean agus bruidhinn air diofar roghainnean a tha nas freagarraiche don neach-dèiligidh. Dh’ fhaodadh seo a bhith ùine, goireasan, meud obrach.

Mar gheàrr-chunntas den choinneamh agad, cuir an aithisg agad chun neach-dèiligidh.

Ann an co-dhùnadh

Tha measadh ailtireachd na phròiseas iom-fhillte. Gus am measadh a dhèanamh ceart feumaidh eòlas agus eòlas gu leòr a bhith agad.

Tha e comasach toraidhean a thoirt don neach-dèiligidh a tha feumail dha fhèin agus don ghnìomhachas aige ann an dìreach seachdain. Fiù ma nì thu e leat fhèin.

Stèidhichte air an eòlas agam, chaidh mòran leasachaidhean a luchdachadh sìos sa mheadhan, agus uaireannan cha do thòisich iad a-riamh. Rinn an fheadhainn a thagh am meadhan òir dhaibh fhèin agus a rinn dìreach pàirt de na leasachaidhean a bu fheumaile don ghnìomhachas le glè bheag de chosgaisean obrach leasachadh mòr air càileachd an toraidh aca. Dh'fhaodadh an fheadhainn nach do rinn dad am pròiseact a dhùnadh gu tur an dèidh bliadhna no dhà.

Is e an t-amas agad na leasachaidhean as àirde a shealltainn don neach-dèiligidh airson a’ phrìs as ìsle.

Artaigilean eile bhon roinn ailtireachd faodaidh tu leughadh aig do chur-seachad.

Tha mi a 'guidhe dhut còd glan agus deagh cho-dhùnaidhean ailtireachd.

Am buidheann facebook againn - Ailtireachd agus leasachadh bathar-bog.

Source: www.habr.com

Cuir beachd ann