Wanene ke da alhakin inganci?

Hai Habr!

Muna da sabon muhimmin batu - haɓakar ingancin samfuran IT. A HighLoad ++ sau da yawa muna magana game da yadda ake yin ayyuka masu aiki cikin sauri, kuma a Frontend Conf muna magana game da yanayin mai amfani mai sanyi wanda baya raguwa. Muna da batutuwa akai-akai game da gwaji, da DevOpsConf game da haɗa matakai daban-daban, gami da gwaji. Amma game da abin da za a iya kira inganci a gaba ɗaya, da kuma yadda za a yi aiki a kai a kai - a'a.

Mu gyara wannan ta QualityConf - za mu haɓaka al'adar tunani game da ingancin samfurin ƙarshe don mai amfani a kowane mataki na ci gaba. Al'adar rashin mai da hankali kan yankin ku na alhakin, da haɗin kai ba kawai tare da masu gwadawa ba.

A ƙasa da yanke za mu yi magana da shugaban kwamitin shirin, shugaban gwaji a Tinkoff.Business, mahaliccin al'ummar QA na Rashanci. Anastasia Aseeva-Nguyen game da yanayin masana'antar QA da manufar sabon taron.

Wanene ke da alhakin inganci?

- Nastia hello. Da fatan za a gaya mana game da kanku.

Wanene ke da alhakin inganci?Anastasia: Ina jagorantar gwaji a banki kuma ni ke da alhakin babbar ƙungiya-mu fiye da mutane 90 ne. Muna da mahimman layin kasuwanci; muna da alhakin tsarin halittu don ƙungiyoyin doka.

Na karanta makaniki da lissafi kuma da farko na so in zama mai tsara shirye-shirye. Amma lokacin da na sami tayin mai ban sha'awa, na yanke shawarar gwada kaina a matsayin mai gwadawa. Abin ban mamaki, wannan ya zama kirana. Yanzu na ga duk aikina a cikin wannan masana'antar.

Ni mai himma ne ga horon Tabbacin Inganci. Ina kula da abin da aka ƙirƙira samfuran, yadda ake kula da inganci a cikin kamfani, a cikin ƙungiyar, kuma, bisa ƙa'ida, a cikin tsarin haɓakawa.

A bayyane yake gareni cewa al'ummar da ke cikin wannan al'amari ba su isa ba, a kalla a Rasha. Ba koyaushe muke fahimtar cewa ingancin tabbacin ba kawai gaskiyar gwada aikace-aikacen don biyan buƙatu ba ne. Ina so in canza wannan yanayin.

- Kuna amfani da kalmomin Tabbatar da inganci da gwaji. A idanun talakawan mutum, waɗannan kalmomi guda biyu suna haɗuwa sosai. Ta yaya suka bambanta idan kun yi zurfi?

Anastasia: Maimakon haka, ba su bambanta ba. Gwaji wani bangare ne na horon Tabbatar da inganci, aiki ne kai tsaye - gaskiyar cewa ina gwada wani abu. A zahiri akwai nau'ikan gwaji da yawa, kuma mutane iri-iri ne ke da alhakin nau'ikan gwaji daban-daban. Amma a nan Rasha, lokacin da gungun masu fitar da kayayyaki suka bayyana wadanda ke ba wa kamfanoni masu gwajin gwaji, an rage gwajin zuwa nau'i guda.

A mafi yawan lokuta, an iyakance su ne kawai ga gwajin aiki: suna duba cewa abin da masu haɓakawa suka ƙididdige ƙayyadaddun bayanai kuma shi ke nan.

- Da fatan za a gaya mana waɗanne fasahohin tabbatar da ingancin da ake da su? Menene kuma, banda gwaji, an haɗa a nan?

Anastasia: Tabbatar da inganci shine, da farko, game da ƙirƙirar samfur mai inganci. Wato, mu tambayi kanmu wadanne halaye ingancin samfuranmu yakamata su kasance. Saboda haka, idan muka fahimci wannan, to, za mu iya kwatanta wanda ke rinjayar waɗannan halaye masu inganci. Ba komai, mai haɓakawa, mai sarrafa ayyuka ko ƙwararren samfur mutum ne wanda ke yin tasiri ga ci gaban samfur, koma bayansa, da dabarunsa.

Mai gwadawa ya kara sanin rawar da ya taka. Ya fahimci cewa aikinsa ba kawai don gwada yarda da buƙatun ba, amma har ma don gwada buƙatun, tambayar ƙayyadaddun abubuwan da suka fito daga ƙwararrun samfuran, da kuma bayyana duk buƙatun da ake buƙata da tsammanin abokin ciniki. Lokacin da muka isar da sabon ayyuka ga abokin cinikinmu, dole ne mu cika tsammaninsu da gaske kuma mu magance zafinsu. Idan muka yi la'akari da duk halayen inganci, abokin ciniki zai gamsu kuma zai fahimci cewa kamfanin da samfurin da yake amfani da shi ya damu sosai game da bukatunsa kuma ba ya aiki akan ka'idar "kawai sakin fasalin."

- Da alama abin da kuka kwatanta aikin ƙwararren samfur ne. Wannan, a ka'ida, ba game da gwaji ba ne kuma ba game da inganci ba - gabaɗaya game da sarrafa samfur ne, a'a?

Anastasia: Ciki har da. Tabbatar da inganci ba horo ba ne wanda takamaiman mutum ɗaya ke da alhakinsa. Yanzu akwai sanannen jagora a gwaji, hanyar da ake kira Gwajin Agile. Ma'anarta ta bayyana a sarari cewa hanya ce ta ƙungiyar don gwadawa, wanda ya haɗa da wasu tsarin ayyuka. Dukkanin ƙungiyar ne ke da alhakin aiwatar da wannan hanya, ba lallai ba ne a sami mai gwadawa a cikin ƙungiyar. Dukkanin ƙungiyar sun mai da hankali kan isar da ƙima ga abokin ciniki da kuma tabbatar da cewa ƙimar ta dace da tsammanin abokin ciniki.

- Ya bayyana cewa ingancin yana haɗuwa tare da kusan dukkanin nau'o'in da ke kewaye da su, suna sanya tsari akan duk abin da ke kewaye?

Anastasia: Dama. Lokacin da muke tunani game da gaskiyar cewa muna son ƙirƙirar samfurin inganci, zamu fara tunanin halaye daban-daban na inganci. Misali, yadda ake bincika cewa da gaske mun yi fasalin da abokin cinikinmu ke buƙata.

Wannan shi ne inda irin wannan gwajin ya shigo: UAT (gwajin karɓar mai amfani). Abin takaici, ba a cika yin shi ba a Rasha, amma wani lokacin yana kasancewa a cikin ƙungiyoyin SCRUM azaman demo don abokin ciniki na ƙarshe. Wannan nau'in gwaji ne na gama gari a cikin kamfanonin kasashen waje. Kafin buɗe ayyukan ga duk abokan ciniki, mun fara yin UAT, wato, muna gayyatar mai amfani da ƙarshen don gwadawa kuma nan da nan ba da amsa kan ko samfurin ya dace da tsammanin gaske kuma yana magance zafi. Sai kawai bayan wannan yana daidaitawa ga duk sauran abokan ciniki mai yiwuwa.

Wato, muna mai da hankali kan kasuwanci, akan abokin ciniki na ƙarshe, amma a lokaci guda kar a manta game da fasaha. Hakanan ingancin samfurin ya dogara da fasaha sosai. Idan muna da mummunan gine-gine, ba za mu iya saurin sakin fasali da saduwa da tsammanin abokin ciniki ba. Akwai yuwuwar samun kwari da yawa lokacin ƙoƙarin ƙima, ko lokacin ƙoƙarin sake fasalin, muna iya karya wani abu. Duk wannan zai tasiri gamsuwar abokin ciniki.

Daga wannan ra'ayi, tsarin gine-gine ya kamata ya zama irin wannan don mu iya rubuta lambar tsabta wanda zai ba mu damar yin canje-canje da sauri kuma kada mu ji tsoron cewa za mu karya komai. Don tabbatar da cewa sake maimaita maimaitawar ba ta dawwama sama da watanni da yawa kawai saboda muna da gado mai yawa, muna buƙatar yin matakan gwaji mai tsayi.

- Gabaɗaya, masu haɓakawa, masu gine-gine, masana kimiyyar samfuri, manajojin samfur, da masu gwadawa da kansu sun riga sun shiga ciki. Wanene kuma ke da hannu a cikin tsarin tabbatar da inganci?

Anastasia: Yanzu bari mu yi tunanin cewa mun riga mun isar da fasalin ga abokin ciniki. Babu shakka, ana buƙatar kula da ingancin samfurin ko da an riga an fara samarwa. A wannan mataki, yanayi tare da yanayin da ba a bayyane ba, abin da ake kira kwari, na iya bayyana.

Tambaya ta farko ita ce ta yaya za mu magance waɗannan kwari bayan mun riga mun fitar da samfurin? Ta yaya mu, alal misali, za mu yi game da damuwa? Abokin ciniki ba zai yi farin ciki sosai ba idan shafin ya ɗauki fiye da daƙiƙa 30 don lodawa.

Wannan shi ne inda amfani ya shigo cikin wasa, ko kuma kamar yadda suke kira yanzu. DevOps. A gaskiya ma, waɗannan su ne mutanen da ke da alhakin sarrafa samfurin lokacin da ya riga ya fara samarwa. Wannan ya haɗa da nau'ikan sa ido daban-daban. Akwai ma wani nau'i na gwaji - gwaji akan samarwa, lokacin da muka ƙyale kanmu kada mu gwada wani abu kafin saki kuma gwada shi nan da nan akan samarwa. Wannan jerin ayyuka ne daga ra'ayi na tsara kayan aikin da ke ba ku damar amsawa da sauri ga abin da ya faru, yin tasiri da shi, da gyara shi.

Har ila yau, ababen more rayuwa suna da mahimmanci. Sau da yawa akwai yanayi lokacin da, yayin gwaji, ba shi yiwuwa a tabbatar da cewa muna da duk abin da muke so mu ba abokin ciniki. Muna fitar da shi don samarwa kuma mu fara kama abubuwan da ba a bayyane suke ba. Kuma duk saboda abubuwan da ke cikin gwajin ba su dace da kayan aikin da ake samarwa ba. Wannan yana haifar da sabon nau'in gwaji - gwajin kayayyakin more rayuwa. Waɗannan sun haɗa da daidaitawa daban-daban, saituna, ƙaurawar bayanai, da sauransu.

Wannan yana haifar da tambaya - watakila ƙungiyar tana buƙatar amfani da abubuwan more rayuwa azaman lamba.

Na yi imani cewa abubuwan more rayuwa suna shafar ingancin samfurin kai tsaye.

Ina fatan za a sami rahoto mai gaskiya a taron. Rubuta mana idan kuna shirye don gaya mana daga kwarewar ku yadda abubuwan more rayuwa kamar yadda lambar ke shafar inganci. Kayayyakin aiki azaman lamba yana sauƙaƙe duba duk saituna da gwada abubuwan da ba za su yuwu ba. Sabili da haka, aiki kuma yana shiga cikin tsarin haɓaka samfuri mai inganci.

- Me game da nazari da takardu?

Anastasia: Wannan ya shafi ƙarin ga tsarin kasuwanci. Lokacin da muke magana game da sana'a, mutane kamar manazarta da manazarta tsarin nan da nan sukan tuna. Wani lokaci ana kiran su marubutan fasaha. Suna karɓar aiki don rubuta ƙayyadaddun ƙayyadaddun bayanai da kammala shi, misali, na wata ɗaya.

An sha tabbatar da cewa rubuta irin wannan takardun yana haifar da dogon lokaci na ci gaba da kuma tsawon lokaci na ingantawa, saboda a lokacin aikin gwaji an gano kwari kuma a fara dawowa. Sakamakon haka, akwai madaukai masu yawa waɗanda ke ƙara yawan farashin ci gaba. Bugu da ƙari, wannan na iya gabatar da rashin ƙarfi. Da alama mun rubuta lambar tunani, amma sai muka yi canje-canje waɗanda suka karya ingantaccen tsarin gine-gine.

Sakamakon haka, sakamakon ba samfurin inganci ba ne, saboda faci sun riga sun bayyana a cikin gine-ginen, lambar a wasu wuraren ba a cika su da gwaje-gwaje ba, saboda lokacin ƙarshe yana ƙarewa, duk kwari suna buƙatar rufewa da sauri. Kuma duk saboda ƙayyadaddun asali bai yi la'akari da duk abubuwan da ake buƙatar aiwatarwa ba.

Masu haɓakawa ba kwari ba ne kuma ba sa rubuta lamba tare da kurakurai da gangan.

Idan da farko mun yi tunani ta hanyar ƙayyadaddun ƙayyadaddun abubuwan da suka dace, to, da an aiwatar da komai daidai yadda ake buƙata. Amma wannan shi ne utopiya.

Wataƙila ba shi yiwuwa a rubuta cikakkiyar takamaiman shafi mai shafuka 100. Shi ya sa bukatar yin tunani game da madadin hanyoyin rubuta takardun, ƙayyadaddun ƙayyadaddun bayanai, maganganun aiki waɗanda zasu kawo mu kusa don tabbatar da cewa mai haɓakawa yayi daidai abin da ake buƙata.

Wannan shine inda hanyoyin Agile ke zuwa hankali - labarun mai amfani tare da ka'idojin karɓa. Wannan ya fi dacewa ga ƙungiyoyin da suka haɓaka cikin ƙanana iri-iri.

- Me game da gwajin amfani, amfanin samfur, ƙira?

Anastasia: Wannan batu ne mai mahimmanci, saboda akwai masu zane-zane a cikin tawagar. Mafi sau da yawa, ana amfani da masu zanen kaya azaman sabis - ko dai ta sashin ƙira ko kuma ta hanyar ƙirar waje. Sau da yawa akwai yanayi inda alama cewa mai zanen ya saurari masanin kimiyyar samfurin kuma ya aikata abin da ya fahimta. Amma a lokacin da muka fara da iteration, shi dai itace cewa abin da aka zahiri yi ba abin da ake sa ran: mai zane ya manta da wani abu, bai yi cikakken tunani ta hanyar hali, domin shi ba a cikin tawagar da kuma ba a cikin mahallin, ko gaba. -karshen mai haɓakawa bai cika fahimtar shimfidarsa ba. Yana iya ɗaukar maimaitawa da yawa kawai saboda akwai matsala tare da fahimtar mai haɓakawa na gaba na ƙira.

Bugu da kari akwai matsala guda daya. Tsarin ƙira yanzu yana samun karɓuwa. Suna kan zage-zage, amma fa'idodin daga gare su ba a bayyane yake ba.

Ina fuskantar ra'ayi cewa tsarin ƙira, a gefe guda, yana sauƙaƙe ci gaba, amma a gefe guda, suna sanya ƙuntatawa mai yawa akan dubawa.

A sakamakon haka, ba mu yin fasalin da abokin ciniki yake so ba, amma wanda ya dace da mu, saboda mun riga mun sami wasu cubes wanda za mu iya yin shi.

Ina tsammanin yana da kyau a mai da hankali ga wannan batu kuma muna mamakin ko a ƙoƙarin sauƙaƙe aikin ƙira muna magance ciwon abokin ciniki.

- Akwai abubuwan ban mamaki da yawa masu alaƙa da Tabbacin Inganci. Akwai wani taro a Rasha da za a iya tattauna su duka?

Anastasia: Akwai taro mafi dadewa kan gwaji, wanda za a gudanar a karo na 25 a wannan shekara kuma ana kiransa da Kwanakin Tabbataccen Tabbataccen Tabbataccen Taro na SQA. Ya fi tattauna kayan aiki da takamaiman hanyoyin gwaji don masu gwajin aiki. A matsayinka na mai mulki, rahotanni a SQA Days sun yi nazari sosai kan takamaiman wurare a cikin yankin alhakin masu gwajin kansu, amma ba ayyuka masu rikitarwa ba.

Wannan yana taimakawa da yawa wajen fahimtar kayan aiki da hanyoyi daban-daban, yadda ake gwada bayanan bayanai, APIs, da sauransu. Amma a lokaci guda, a gefe guda, ba ya motsa jiki don haɗawa fiye da gwaji kawai a cikin ƙirƙirar samfur mafi kyau. A gefe guda, masu gwadawa ba sa ƙara shiga cikin tsarin don yin tunani game da burin duniya na samfurin da ɓangaren kasuwancinsa.

Ina gudanar da babban sashi kuma ina yin tambayoyi da yawa, wanda ke ba da haske ga yanayin masana'antar gaba ɗaya. A matsayinka na mai mulki, mutanenmu suna aiki a cikin kasuwancin, kuma suna da wani yanki na alhakin. Abokan aiki waɗanda ke aiki a cikin ayyukan waje suna amfani da nau'ikan gwaji daban-daban: su da kansu na iya yin gwajin nauyi, gwajin aiki, har ma a wasu lokuta gwajin tsaro, saboda suna taimaka wa ƙungiyar da gaske don tabbatar da ingancin samfurin.

Ina son mutanen da ke Rasha su fara tunani game da gaskiyar cewa masana'antar ba ta ƙare da gwajin aiki ba.

- A saboda wannan dalili, muna shirya sabon taro, QualityConf, wanda aka keɓe don inganci azaman horo mai mahimmanci. Karin bayani game da ra'ayin, menene babban burin taron?

Anastasia: Muna son ƙirƙirar jama'a na mutane masu sha'awar yin samfura masu inganci. Bayar da dandamali inda za su iya zuwa, sauraron rahotanni kuma su bar taron tare da takamaiman fahimtar abin da suke buƙatar canzawa don inganta inganci.

A zamanin yau sau da yawa ina jin buƙatu daga shawarwari game da abin da zan yi idan akwai matsaloli tare da gwaji da inganci. Lokacin da ka fara sadarwa tare da ƙungiyoyi, za ka ga cewa matsalar ba ta kan masu gwadawa da kansu ba, amma tare da yadda aka tsara tsarin. Misali, lokacin da masu haɓakawa suka yi imanin cewa suna da alhakin rubuta lambar kawai, alhakinsu ya ƙare daidai a lokacin da suke canja wurin aikin zuwa gwaji.

Ba kowa ba ne yayi tunani game da gaskiyar cewa kuskuren rubuce-rubuce mara kyau, lambar ƙididdiga mara kyau tare da gine-gine mara kyau yana barazana ga manyan matsalolin aikin. Ba sa tunani game da farashin kurakurai, game da gaskiyar cewa kwari da suka ƙare a cikin samarwa na iya haifar da babban farashi ga kamfani da ƙungiya. Babu al'ada da za a yi tunani game da wannan. Ina so mu fara rarraba shi a taron.

Na fahimci cewa wannan ba bidi'a bace. Tabbatar da inganci a matsayin horo ya dogara ne akan wannan littafi, amma, rashin alheri, ci gaban zamani ya manta game da shi.

- Kuna shirin taɓa batutuwa kai tsaye game da gwaji da kayan aiki?

Anastasia: Na yarda cewa za a sami rahotanni game da kayan aiki. Akwai isassun kayan aikin duniya waɗanda kamfanoni da ƙungiyoyi za su iya yin tasiri akan samfurin.

Dukkan rahotanni za su kasance a duniya tare da manufa guda ɗaya: don isar da masu sauraro cewa tare da taimakon wannan hanya, kayan aiki, hanya, tsari, nau'in gwaji, mun rinjayi ingancin samfurin kuma inganta rayuwar abokin ciniki.

Babu shakka ba za mu sami rahotanni game da kayan aiki ba saboda kayan aiki. Dukkan rahotannin da ke cikin shirin za su kasance tare da manufa guda.

- Wanene zai yi sha'awar abin da kuke magana akai, wanda kuke gani a matsayin baƙi na taron?

Anastasia: Za mu sami rahotanni ga masu haɓakawa waɗanda ke kula da makomar aikin su, samfurin su, tsarin su. Hakanan, zai zama abin sha'awa ga masu gwadawa kuma, ga alama a gare ni, musamman ga manajoji. Ta masu gudanarwa, Ina nufin mutanen da suke yanke shawara kuma suna iya tasiri ga ƙaddara da ci gaban samfur, tsarin, ƙungiya, da sauran abubuwa.

Waɗannan mutane ne waɗanda ke mamakin yadda ake haɓaka ingancin samfur ko tsarin. A taronmu, za su koyi matakai daban-daban kuma za su iya fahimtar abin da ke damun su a yanzu da abin da ya kamata a canza.

Ina tsammanin babban ma'auni shine fahimtar cewa wani abu ba daidai ba ne tare da inganci kuma yana so ya rinjayi shi. Wataƙila ba za mu iya isa ga mutanen da suke tunanin cewa hakan zai yi a karon farko ba.

- Kuna tsammanin masana'antar gaba ɗaya ta cika don yin magana ba kawai game da gwaji ba, amma game da al'adun inganci?

Anastasia: Na yi imani na girma. Yanzu kamfanoni da yawa suna ƙaura daga tsarin Waterfall na gargajiya zuwa Agile. Akwai mai da hankali ga abokin ciniki, mutane a cikin ƙungiyoyi sun fara tunanin yadda za a ƙirƙiri samfurin inganci. Hatta kamfanonin kamfanoni suna mayar da hankali kan inganta inganci.

Yin la'akari da yawan buƙatun da ke tasowa a cikin al'umma, na yi imanin cewa lokaci ya yi. Tabbas, ban tabbata cewa wannan zai zama babban juyin juya hali ba, amma ina son wannan juyin juya hali a hankali ya faru.

- An yarda! Za mu dasa al'adu kuma mu canza sani.

Taron kan haɓaka ingancin samfuran IT QualityConf zai faru a Moscow ranar 7 ga Yuni. Kun san matakan da ke samar da samfur mai inganci, muna da lokuta na nasarar magance kwari a cikin samarwa, mun gwada shahararrun hanyoyin a cikin aikinmu - muna buƙatar ƙwarewar ku. Aika m aikace-aikace har zuwa Mayu 1, kuma Kwamitin Shirye-Shirye zai taimaka mayar da hankali kan jigon don cikakken amincin taron.

Haɗa zuwa hira, wanda muke tattauna batutuwa masu inganci da taron, biyan kuɗi zuwa Telegram channeldomin cigaba da samun labaran shirin.

source: www.habr.com

Add a comment