Nkeji 8 / 11

Nyochaa mkpuchi mkpuchi na nnwale dabere n'ihe ize ndụ: iji AI na-achọ ihe ziri ezi

Uru:

  • Ikike ịgụ metrik dị ka ahịrị, alaka, na mkpuchi ọnọdụ dị ka maapụ, ọ bụghị ntụkwasị obi, ma ghọta na mkpuchi dị elu nwere ike inye ntụkwasị obi pseudo
  • Ikike itinye oke achọrọ n'akụkụ oke koodu wee mee ka oghere traceability hụ na ọgụgụ isi mmadụ
  • Ikike iji akara njirimara nwere ihe egwu usoro = ihe puru omume × mmetụta, mbọ nwale kpachapụrụ anya n'ihe egwu kachasị elu, yana akwụkwọ na-amachaghị nke ọma.

Ị nweghị ike nwalee ọ bụla software ruo mgbe ebighị ebi; Oge na ihe onwunwe dị oke. Ya mere, ezigbo ajụjụ bụ: ebe a ga-etinye obere mgbalị ule? Echiche abụọ zara ajụjụ a. Mkpuchi ule—metric na-atụ ole koodu ma ọ bụ ihe achọrọ ka ule metụrụ—na-anọchi anya ihe a na-anwale. Nnwale dabere n'ihe ize ndụ - ụzọ nke ịchọpụta ụzọ nnwale dị ka ihe puru omume nke mmebi mpaghara na mmebi ọ ga-akpata mgbe ọ na-akawanye njọ - na-eduzi mbọ ahụ n'ihe egwu kachasị. ọgụgụ isi Artificial (AI) bụ onye mmekọ nyocha dị ike na abụọ: ọ na-eme ka oghere mkpuchi pụta ìhè, na-atụ aro mpaghara ihe egwu. Ma etiti caveat ka dị: ọnụ ọgụgụ nke scopes nke AI na-ahụ nwere ike iduhie; Ọbụna 100% mkpuchi mkpuchi nwere ike nweta ya na ule ndị na-egosi na ọ dịghị ihe ọ bụla. Ọrụ gị bụ ịgụ obosara dị ka maapụ, ọ bụghị ntụkwasị obi.

Ịgụ metric mkpuchi nke ọma

E nwere ụdị dị iche iche nke scope, na ọ bụghị ha niile nwere ihe bara uru:

  • Mkpuchi ahịrị: Ahịrị koodu ole ka emere opekata mpe otu ugboro. The kasị nkịtị ma adịghị ike criterion; Naanị n'ihi na ahịrị na-arụ ọrụ abụghị ihe akaebe na ọ na-akpa àgwà nke ọma.
  • Mkpuchi alaka: Ma ọ bụrụ alaka ụlọ ọrụ (ma eziokwu na ụgha) anwalela. Bara uru karịa ahịrị.
  • Mkpuchi ọnọdụ: Na-anwale ọnọdụ nke ọ bụla n'ọnọdụ mgbagwoju anya iche.
  • Mkpuchi ụzọ: Ngwakọta ụzọ ezi uche dị n'ime koodu. Ọ bụ nke zuru oke mana ọ siri ike iru nke ọma na omume.
Ịkpachara anya: Pasent mkpuchi abụghị "akara ngosi". 100% mkpuchi ahịrị na-agwa gị na ahịrị ndị ahụ na-arụ ọrụ; ọ bụghị na ọ na-arụpụta nsonaazụ ziri ezi (pseudo-pass na unit 1). Jiri ohere ahụ dị ka azịza nye ajụjụ a "ebee ka m na-elebeghị anya", ọ bụghị dị ka mmesi obi ike na "a nwalere ihe niile".

Ebe kpuru ìsì

Metiriks mkpuchi na-atụ naanị ole koodu ahụ emechara; enweghị ike ịhụ: (1) achọghị anwale (koodu dị ma iwu azụmahịa ezighi ezi), (2) koodu efu (enweghị oke maka njikwa na-edebeghị), (3) nchịkọta data / steeti, (4) ojiji, arụmọrụ, nchekwa. Ya mere, mkpuchi chọrọ (akara nnabata ọ bụla ga-enwerịrị opekata mpe otu ule) n'akụkụ mkpuchi koodu. AI na-enye aka nke ukwuu n'imepụta maapụ nnwale achọrọ (matrix traceability).

Nnwale dabere n'ihe ize ndụ: ebee ka anyị na-etinye mbọ ahụ?

Ihe ize ndụ = ihe gbasara nke puru omume (ohere nke imebi) × mmetụta (mmeri ma ọ bụrụ na agbaji). Na AI, ị nwere ike akara ndepụta atụmatụ na anyụike abụọ a wee mepụta map okpomọkụ. Ihe puru omume dị elu × ngalaba dị elu (ụgwọ, nyocha, iguzosi ike n'ezi ihe data) kwesịrị ịnwale ule kachasị ike; Mpaghara dị ala × (ihuenyo mmasị anaghị adịkarị) nnwale ọkụ zuru oke.

mpaghara

ihe gbasara omume

Mmetụta

Ihe ize ndụ

Nwale njupụta

Usoro ịkwụ ụgwọ

ọkara

nke ukwuu

elu

Deep + akpaaka

nyocha

ọkara

nke ukwuu

elu

miri + nchekwa

Nchọ ngwaahịa

elu

ọkara

Ọkara-Elu

Akpaaka + nchọpụta

Foto profaịlụ

ala

ala

ala

njikwa ọkụ

ibe enyemaka

ala

dị ala

dị ala

nyochaa

Ọnyà nke ịchụ nta

Ime pasentị mkpuchi ihe mgbaru ọsọ (dịka "otu ahụ ga-agafe 90% mkpuchi" iwu) nwere mmetụta dị ize ndụ: ndị mmepe na ndị na-anwale na-elekwasị anya n'ịbawanye pasent karịa ikwu okwu n'ezie. Ihe si na ya pụta na-abụkarị oghere gbawara agbawa na-enweghị nkwuwa okwu ma ọ bụ ule efu - ọnụọgụ ahụ mara mma mana enweghị nchebe. Nke a bụ ihe ngosi nke criterion na-emerụ mgbe ọ n'onwe ya ghọrọ ihe mgbaru ọsọ: "mgbe ihe ọ bụla na-aghọ ihe mgbaru ọsọ, ọ na-akwụsị ịbụ ihe dị mma." Jiri ohere ahụ dị ka ngwa nyocha, ọ bụghị kaadị mkpesa arụmọrụ.

Ụzọ dị mma ka mma bụ ịgụpụta ya na ntụziaka: "Gịnị kpatara mkpuchi alaka ụlọ ọrụ ji jidesie 40% na modul ịkwụ ụgwọ dị oke mkpa?" Ajụjụ bụ "n'ozuzu mkpuchi 90%?" Ọ bara uru karịa ajụjụ ahụ. Ka AI mebie akụkọ gbasara ya site na modul na ọkwa ihe egwu; Gosipụta ebe ndị nwere nnukwu ihe ize ndụ nwere mkpuchi dị ala. Ya mere, oghere na-aghọ kompas na-eduzi ọrụ kama ịbụ pasenti kpuru ìsì.

Akpachara anya: Okwu "nkpuchi 100%" bụ ọnyà. Nnwale ụfọdụ koodu (ihe ntinye dị mfe, akụkụ akpaaka na-emepụta) bara uru dị ala; Mgbalị a na-eme n'ebe ahụ na-ezu ohi site na iwu azụmahịa dị oke egwu. Ebumnuche bụ ịnwale omume na ihe ize ndụ ọ bụla dị mkpa, ọ bụghị ahịrị ọ bụla.

Ngwa ngwa adịghị ike / Ike siri ike

Adịghị ike: "Mbawanye mkpuchi ule m."
siri ike: "Nyere ndepụta a nke njirisi nnabata na ikpe ule ndị a dị ugbu a. (1) Tabular nke njirisi nnabata emezubeghị ule ọ bụla (ohere mkpuchi chọrọ). (2) Akara njirimara ọ bụla 1-5 na ihe gbasara puru omume na axes mmetụta; ọkwa site n'ihe ize ndụ = ihe gbasara puru omume × mmetụta. (3) Maka obere oge m, na-atụ aro nke 5 gaps na-eme ka ọ bụrụ ihe ize ndụ nke mbụ, dị ka akara ngosi 5 ga-amalite na mbụ. criterion; na-ebute ihe ize ndụ azụmahịa ụzọ: [...] Nnwale: [...]"

Ike ngwa ngwa; na-ejikọta oke na ihe egwu azụmahịa ma na-ebute ọrụ nwere oke mkpa.

Ndebiri anọ enwere ike iṅomi

1) Ọdịiche nke ihe achọrọ:

Nyere ụkpụrụ nnabata ndị a na ikpe ule ndị a. Mepụta tebụl traceability: criterion ọ bụla -> ule(s) zutere ya. A na-akpọ criteria na-enweghị ule ọ bụla a na-akpọ "COVERAGE GAP" na ule na-ejikọtaghị na njirisi ọ bụla ka a na-akpọ "ỌDỊRỊ?" Mark: Criteria: [...] / Nnwale: [...]

2) Ntụle ihe egwu:

Tinye ndepụta njirimara/modul a 1-5 na ihe gbasara nke puru omume (ihe nwere ike imebi) yana mmetụta (mmebi ma ọ bụrụ na agbajiri) anyụike. Ihe ize ndụ = ihe puru omume × mmetụta. Hazie na tebụl wee kọwaa ụdị nnwale akwadoro (otu/API/UI/nyocha/nchekwa) maka mpaghara ọ bụla nwere nnukwu ihe egwu. Ndepụta: [...]

3) Nkọwa nke oke:

Enyere akụkọ mkpuchi ndị a (akara%, alaka%). Gwa m nke a: - Kedu ihe ọnụọgụ ndị a anaghị egosi? - Kedu akụkụ ndị nwere ike ịnọ n'ihe ize ndụ n'agbanyeghị mkpuchi mkpuchi dị elu? - Kedu ule ọzọ ị ga-akwado maka oghere ndị mkpuchi na-adịghị ahụ (chọrọ, nchikota data, nchekwa)?Kwapụta: [paste]

4) Atụmatụ oge nwere oke:

[X awa] fọdụrụ ruo mgbe mgbasa ozi. A na-enye ogo ihe egwu na-esote na oghere mkpuchi. N'ime oge a, a na-akwado atụmatụ ule nke ga-ebelata ihe ize ndụ kachasị elu n'usoro dị mkpa. Kwuo n'ụzọ doro anya ihe na-agaghị eji nlezianya nwalee na ihe ize ndụ a nabatara nke ime otú ahụ.Data: [...]

Obere ikpe atọ

Ikpe 1 - mkpuchi 100%, ntụkwasị obi efu. Otu otu nwere 94% mkpuchi ahịrị. Ntụle nkọwa nke "Scope" gosiri na ọtụtụ n'ime ule ndị ahụ adịchaghị mma, nke pụtara na ha gbara ahịrị mana ha achọpụtaghị ihe ọ bụla. Ezigbo mkpuchi mkpuchi dị ala. Ndị otu ahụ lekwasịrị anya ọ bụghị na ọnụọgụ mana na nnwale mutation (nkeji 10); Ọnụ ọgụgụ nwude n'ezie rịgoro okpukpu abụọ.

Ikpe 2 - Maapụ ihe egwu agbaziri mkpa. Otu otu nọ na-emefu 40% nke mbọ ule ha na ihuenyo mkpesa adịkarịghị eji, na-amafe usoro ịkwụ ụgwọ n'ihi na ọ "na-arụ ọrụ". Ntụle ihe egwu AI gosipụtara ahaghị nhata a. E kesara ọrụ ọzọ; Izu abụọ ka e mesịrị, a chọtara ahụhụ dị elu n'ime usoro ịkwụ ụgwọ ma mechie tupu ọ dịrị ndụ.

Ikpe 3 - Amachaghị nke ọma. N'ime awa 4 n'ime ntọhapụ, ndị otu ahụ kpebiri ihe ha ga-anwale na ihe ha ga-eji nlezianya wụpụ na template "ntụpọ oge". A nwalere iyi iyi abụọ dị oke egwu; edekọtara ihuenyo mmasị dị obere dị ka "ihe egwu anabatara" wee maafe. Mkpebi ahụ doro anya ma tụgharịa uche; Ụdị ahụ pụtara n'enweghị nsogbu.

Mmejọ ndị nkịtị

  • Pasent mkpuchi na-ezighi ezi maka ịdị mma. Ịgụ mkpuchi ahịrị dị elu dị ka mmesi obi ike 'anwalela'.
  • Naanị lelee mkpuchi koodu. Mkpuchi mkpuchi chọrọ (nnwale nke njirisi nnabata ọ bụla).
  • Nnwale nha anya n'ebughị ihe egwu n'uche. Ekenye ọrụ na mpaghara ndị nwere obere ihe ize ndụ yana ileghara usoro mmiri dị egwu anya.
  • Na-ezo na-enweghị oke. Ịdekọghị ihe a na-anwaleghị mgbe oge na-adịghị; Ihe ịtụnanya mgbe mwepụta gasịrị.
  • Ịnabata akara ihe ize ndụ AI na-enweghị ajụjụ. AI amaghị nke ọma ihe gbasara ngwaahịa; Jiri anya ọkachamara dozie akara ahụ.

Na nchịkọta

Mkpuchi ule na nnwale dabere n'ihe egwu bụ ngwaọrụ abụọ iji duzie obere mbọ gaa ebe kwesịrị ekwesị. Metiriks mkpuchi (akara, alaka, ọnọdụ, ụzọ) na-egosi ihe metụrụ aka mana egosighị na o mere nke ọma; Oke bụ maapụ, ntụkwasị obi abụghị. Tinye mkpuchi chọrọ n'akụkụ mkpuchi koodu. Jiri ihe egwu usoro tụọ njirimara ndị a = mmetụta puru omume × yana mbọ ozugbo na ihe egwu kachasị. AI na-eme ka oghere dị anya, ọnụ ọgụgụ ihe ize ndụ, atụmatụ obere oge; mana ihe kacha mkpa na mkpebi “ịpụpụ uche” dabere na ọkachamara nke maara ọnọdụ azụmahịa.

Ọrụ ngwa

Họrọ modul site na ọrụ nke gị. Jiri AI mee ihe “requirements scope gap” template wee chọpụta nke a na-anwaleghị njirisi nnabata. Wee dokwa akụkụ-akụkụ nke modul ahụ na anyụike nke puru omume × nwere “nyocha ihe egwu”. Kesaa (eche echiche) awa 3 nke ule oge ị nwere na "nhazi oge"; Dee ihe ị ga-ama ụma na-anwale na ihe ize ndụ anabatara. Tinye ihe nlere anya nke ga-emechi oghere mkpuchi ihe ize ndụ kachasị elu ị chọtara.

ndetu

  • [ ] Agụrụ m pasenti mkpuchi dị ka maapụ, ọ bụghị mma.
  • [] Ewezuga mkpuchi koodu, ewepụrụ m mkpuchi achọrọ.
  • [ ] Enyere m njirimara ndị a site na mmetụta puru omume × wee were ihe egwu tinye ha.
  • [] Ebugharịrị m mbọ nnwale ahụ gaa n'ihe egwu kachasị elu.
  • [] Edepụtala m ebe a na-enyochabeghị nke ọma wee kweta na ihe egwu dị.
  • [ ] M enyochala akara ihe egwu AI dabere na ọnọdụ ngwaahịa m.