Faida:
- Uwezo wa kubadilisha uchunguzi uliotawanyika kuwa ripoti iliyo na kichwa wazi, hatua za uzazi wa uhakika, matokeo yanayotarajiwa/halisi na ushahidi kwa msaada wa akili bandia.
- Kuwa na uwezo wa kuweka sheria ya 'tumia tu habari ninayotoa, usiifanye' kwa akili ya bandia na uhakikishe kuzaliana kwa udhibiti wake mwenyewe.
- Kuweza kutofautisha kati ya ukali (athari za kiufundi) na kipaumbele (dharura ya biashara) na kutoa lebo ya mwisho yenye muktadha wa biashara.
Hitilafu ambayo mjaribu hupata ni ya thamani tu ikiwa imerekebishwa; Kuirekebisha kunategemea sana ubora wa ripoti ya hitilafu—rekodi ambayo huandika hitilafu kwa njia ambayo msanidi anaweza kuelewa, kuizalisha, na kuirekebisha. Ripoti ya hitilafu iliyoandikwa vibaya ("kuingia haifanyi kazi") itamzuia msanidi programu kwa masaa mengi, kusababisha mawasiliano ya kurudi na mbele, na mara nyingi kufungwa kama "haiwezi kuzaa". Ripoti nzuri inajumuisha hatua zilizo wazi, matokeo yanayotarajiwa na halisi, maelezo ya muktadha na ushahidi. Akili Bandia (AI) ni nzuri sana katika kugeuza uchunguzi wako uliotawanyika kuwa ripoti ya kitaalamu, iliyopangwa. Lakini pango kuu linatumika hapa pia: AI haiwezi kutengeneza hatua ambazo huoni; inaweza kujaza habari inayokosekana kwa "kuonekana kwa busara" lakini ubashiri usio sahihi. Kazi yako ni kuhakikisha kuwa kila mstari wa ripoti unategemea kile ulichokiona.
Anatomy ya ripoti nzuri ya mdudu
Ripoti ya ufanisi inajumuisha vipengele hivi:
- Kichwa: Fupi, mahususi, kinachoweza kutafutwa. Sio "Kuna kosa"; "Haiwezi kubofya kitufe cha 'Checkout' kilicho na zaidi ya vitu 10 kwenye rukwama (Chrome)".
- Hatua za kuzaliana: Imepewa nambari, inayoweza kufuatiliwa kutoka mwanzo, inayoamua. Msanidi programu anapaswa kuona kosa baada ya kufuata hatua hizi.
- Matokeo yanayotarajiwa: Nini kingetokea kulingana na vigezo vya kukubalika.
- Matokeo halisi: Nini kilifanyika (ujumbe wa hitilafu, skrini, tabia).
- Mazingira: Kivinjari/kifaa, toleo, mazingira (jaribio/moja kwa moja), jukumu la mtumiaji, data.
- Ushahidi: Picha ya skrini, video, kumbukumbu, ufuatiliaji wa hitilafu (ufuatiliaji wa rafu).
- Ukali na kipaumbele: Kina hapa chini.
Kidokezo: Kabla ya kutuma ripoti, uliza "ikiwa nitampa mtu mwingine hatua hizi, je, anaweza kuona hitilafu bila usaidizi wangu?" uliza. Ikiwa jibu ni "hapana", ripoti haijakamilika. AI inaweza kuifanya ripoti kuwa nzuri, lakini ni wewe tu unayeweza kuhakikisha uzalishwaji tena.
Vurugu na kipaumbele: dhana mbili zilizochanganyikiwa
Ukali ni athari ya kiufundi ya hitilafu: je, mfumo unaacha kufanya kazi, data inapotea, au ni kosa la kuandika? Kipaumbele ni jinsi inavyohitaji kurekebishwa haraka; ni kuhusu athari za biashara. Wawili hawa hawaendi katika mwelekeo sawa kila wakati: kuandika vibaya jina la kampuni kwenye ukurasa wa nyumbani ni ukali wa chini lakini kipaumbele cha juu (sifa). Katika hali ya nadra, kuanguka kunaweza kuwa na ukali wa hali ya juu lakini kipaumbele cha chini. AI hukusaidia kufanya tofauti hii unapotoa uchunguzi; lakini lebo ya mwisho inatolewa na wewe unayejua muktadha wa biashara.
vurugu
mfano
kipaumbele
mfano
Muhimu (Kizuia)
Malipo hayawezi kukamilika
Haraka (P1)
Kupoteza mapato katika maisha
Juu (Kubwa)
Ripoti inatoa jumla isiyo sahihi
Juu (P2)
Lazima kwa kutolewa ujao
Wastani (Mdogo)
Hitilafu isiyo ya kawaida ya kesi ya makali
Wastani (P3)
Katika sprint iliyopangwa
Chini (Kidogo)
Upangaji wa vitufe umezimwa
Chini (P4)
Wakati kuna nafasi
Mwongozo dhaifu / Mwongozo thabiti
Dhaifu: "Ripoti hitilafu hii: malipo hayafanyi kazi."
Imara: "Tafsiri uchunguzi wangu hapa chini katika umbizo la kawaida la ripoti ya hitilafu: kichwa, hatua za kuzaliana (zinazohesabiwa), matokeo yanayotarajiwa, tokeo halisi, mazingira, ukali na mapendekezo ya kipaumbele (yaliyohalalishwa). Tumia tu maelezo ninayotoa; tengeneza sehemu zozote zinazokosekana, weka alama 'TAARIFA HAIPO: ...'. Uchunguzi: Chrome 120, mazingira ya majaribio, 'hakuna kitu kinachofanyika kwenye gari, 'hakuna kitu kinachotokea' kwenye gari. kazi' kosa kwenye koni, Hakuna shida na bidhaa 11."
Agizo lenye nguvu; inaweka umbizo, kanuni ya "kufaa", na uwekaji alama wa taarifa zinazokosekana. Kwa njia hii, ripoti itakuwa sahihi na ya uaminifu.
Ugunduzi wa hitilafu unaorudiwa
Katika timu kubwa, makosa sawa yanaripotiwa tena na tena. AI inaweza kulinganisha ripoti yako mpya na hitilafu zilizo wazi zilizopo na kuripoti nakala zinazowezekana - hii huweka mfumo wako wa kufuatilia hitilafu (Jira, Azure DevOps, Masuala ya GitHub) safi. Lakini tahadhari: makosa mawili ambayo yanaonekana sawa juu ya uso yanaweza kuwa na sababu tofauti za mizizi; Linganisha hatua za kurudia za uzalishaji na mazingira ya ripoti zote mbili kabla ya kufunga pendekezo la "rudufu" la AI. "Rudufu" iliyofungwa kimakosa inakosa hitilafu tofauti.
Kutoka kwa ufuatiliaji wa mdudu hadi sababu ya mizizi: Nguvu ya AI kusoma kumbukumbu
Sehemu ya kiufundi zaidi ya ripoti ya hitilafu mara nyingi ni ufuatiliaji wa hitilafu (ufuatiliaji wa rafu - uchanganuzi wa mstari gani wa msimbo, ambao msururu wa simu ulianzisha hitilafu). Kumbukumbu ndefu na ngumu zinaweza kumchosha hata msanidi programu. AI husoma kumbukumbu ya mamia ya mistari na kufupisha kwa sekunde mistari muhimu zaidi, nadharia inayowezekana ya sababu, na mahali ambapo hitilafu ilisababishwa. Hii yote inafupisha ripoti na kumpa msanidi programu mahali pa kuanzia moja kwa moja.
Kumbuka mipaka miwili, ingawa. Kwanza, sababu ya msingi iliyotolewa na AI ni hypothesis, si ushahidi; Msanidi programu hapaswi kujaribu kurekebisha hii bila kuithibitisha. Pili, magogo mara nyingi huwa na data ya kibinafsi (barua pepe, kitambulisho cha mtumiaji, ishara ya kikao); Mask maeneo haya kabla ya kuweka logi kwenye gari. Mazoezi mazuri ni kwanza kufanya AI iseme "orodhesha sehemu ambazo zinahitaji kufunikwa kwenye logi hii" na kisha kuchambua logi iliyosafishwa.
Kidokezo: Badala ya kubandika kumbukumbu nzima kwenye ripoti, jumuisha mistari 3-5 muhimu zaidi ambayo AI inatoa muhtasari na kiungo cha kumbukumbu kamili. Kwa njia hii ripoti inasalia kusomeka, na msanidi programu anayehitaji maelezo anaweza kufikia kumbukumbu kamili.
Violezo vinne vinavyoweza kunakiliwa
1) Kutoka kwa uchunguzi hadi kuripoti:
Jukumu lako: QA mkuu. Tafsiri uchunguzi ghafi ufuatao kuwa ripoti ya kawaida ya hitilafu: Kichwa / hatua za kuzaliana (zilizohesabiwa) / Inatarajiwa / Halisi / Mazingira / Dokezo la ushahidi / Ukali + Kipaumbele (kilichohalalishwa). KANUNI: tumia tu taarifa ninazotoa; weka alama kwenye sehemu inayokosekana kama "TAARIFA ILIYOKOSA:..." Maoni: [maelezo ghafi]
2) Udhibiti wa uzazi:
Soma ripoti hii ya hitilafu kutoka kwa mtazamo wa msanidi programu ambaye hajawahi kuona hitilafu. Fuata hatua na uweke alama mahali ambapo haitatoa hitilafu: hatua isiyoeleweka, inakosa sharti, kukosa data ya jaribio, hali iliyorukwa. Niambie ni habari gani ninapaswa kuongeza kwa kila pengo. Ripoti: [bandika ripoti]
3) Mshauri wa ukali/kipaumbele:
Ninaelezea hitilafu ifuatayo: [kosa + muktadha wa biashara]. Toa mapendekezo na uhalalishaji kando kwa ukali (athari za kiufundi) na kipaumbele (dharura ya biashara). Eleza kwa nini hizi mbili zinaweza kuwa tofauti. Nitafanya uamuzi wa mwisho.
4) Muhtasari wa kumbukumbu/makosa:
Chunguza ufuatiliaji wa hitilafu/logi hapa chini. Nipe muhtasari wa (1) nadharia ya sababu ya msingi, (2) mahali ambapo hitilafu ilitokea, (3) mistari 3 muhimu zaidi ya kuongeza kwenye ripoti. Finya ikiwa kuna data ya kibinafsi.Log: [bandika logi]
kesi tatu ndogo
Kesi ya 1 - Ukombozi kutoka kwa "Sikuweza Kuzalisha." Katika timu moja, 30% ya mende ilifungwa kama "haiwezi kuzaa". Kiolezo cha "angalia uwezekano wa kuzaliana" kimeongezwa kwa mchakato wa ripoti; Kabla ya kila ripoti kutumwa, AI iliripoti kukosa hatua na sharti. Miezi mitatu baadaye, kiwango cha "haikuweza kuzalisha" kilishuka kutoka 30% hadi 8%. Tofauti ilikuwa kwamba hatua zilikuwa sawa tangu mwanzo.
Kesi 2 - Hatari ya hatua bandia. Mjaribu alikuwa na AI kuandika ripoti na uchunguzi usio kamili; AI iliongeza hatua ambayo haijawahi kutokea, kama vile "mtumiaji huwasha arifa kutoka kwa ukurasa wa mipangilio". Msanidi programu alipofuata hatua hiyo, hakuweza kupata hitilafu na kupoteza muda. Timu ilitekeleza sheria ya "tumia tu taarifa ninayotoa, usiitengeneze"; Hatua zilizoundwa zimeondolewa.
Kesi ya 3 - Tofauti ya ukali/kipaumbele. Kulikuwa na typo katika kauli mbiu ya kampuni kwenye ukurasa wa nyumbani. Kijaribu kinaweza kupitisha hii kama "chini"; Mshauri wa AI alikumbusha kwamba vurugu za kiufundi ni za chini lakini kipaumbele cha biashara ni cha juu (kipengele cha sifa ambacho kila mgeni hupokea). Hitilafu ilirekebishwa siku hiyo hiyo kwa lebo ya "kipaumbele cha juu".
Makosa ya kawaida
- Kichwa kisicho wazi. Vichwa vya habari visivyoweza kutafutwa na visivyobagua kama vile "Haifanyi kazi".
- Hatua zinazokosekana/zimeruka. Kutoandika kile kilicho wazi katika muktadha wako; kushindwa kwa msanidi programu kuzalisha.
- Kuruhusu AI itengeneze. Kuwa na habari inayokosekana iliyojazwa na "makadirio ya kuridhisha"; hatua mbaya.
- Sio kuandika matokeo yanayotarajiwa. Kusema "vibaya" lakini bila kubainisha kilicho sawa.
- Kuchanganya vurugu na kipaumbele. Kukosea hizi mbili kama lebo moja; Kuhukumu vibaya athari za biashara.
- Data nyeti katika ushahidi. Kushiriki data halisi ya kibinafsi katika picha za skrini/logi bila kuzifunika.
Kwa muhtasari
Thamani ya ripoti ya hitilafu ni kwamba msanidi anaweza kuzalisha na kurekebisha hitilafu bila usaidizi wako. AI ni nzuri sana katika kugeuza uchunguzi uliotawanyika kuwa ripoti ya kitaalamu, iliyopangwa; Hupanga mada, hatua, matokeo yanayotarajiwa/halisi, mazingira na ushahidi, na hutoa ushauri kuhusu tofauti kati ya ukali na kipaumbele. Lakini AI inaweza kufidia taarifa zinazokosekana; Tekeleza sheria ya "tumia tu habari ninayotoa, weka alama inayokosekana" na uhakikishe kuwa unaweza kuzaliana tena. Funika data ya kibinafsi katika ushahidi.
Jukumu la maombi
Chukua hitilafu uliyopata hivi majuzi na ugeuze uchunguzi wako ghafi kuwa ripoti kwa kutumia muundo wa "uchunguzi wa kuripoti" (pamoja na sheria ya "kufaa"). Kisha fanya "hundi ya uzazi" na ujaze mapungufu yaliyowekwa. Toa ripoti kwa mwenzako na uone ikiwa anaweza kutoa kosa bila msaada wako. Hatimaye, bainisha lebo na "mshauri wa vurugu/kipaumbele" na ukamilishe kwa hiari yako. Zingatia habari yoyote ambayo AI inajaribu kuunda katika mchakato.
orodha ya ukaguzi
- [ ] Kichwa changu ni maalum na kinaweza kutafutwa.
- [ ] Hatua za kuzaliana ni kuanzia mwanzo, za kubainisha na kamilifu.
- [ ] Niliandika matokeo yanayotarajiwa na halisi kando.
- [ ] Mpangilio na taarifa ya ushahidi imekamilika; Nilificha data ya kibinafsi.
- [ ] Niliweka sheria ya "tengeneza, weka alama inayokosekana" kwenye AI na kujaza mapengo mwenyewe.
- [ ] Nilitathmini ukali na kipaumbele kando na kufanya uamuzi wa mwisho.