Iza no tompon'andraikitra amin'ny kalitao?

Hey Habr!

Manana lohahevitra manan-danja vaovao isika - fampandrosoana avo lenta amin'ny vokatra IT. Ao amin'ny HighLoad ++ dia matetika miresaka momba ny fomba fampandehanana haingana ny serivisy be atao, ary ao amin'ny Frontend Conf dia miresaka momba ny interface tsara mpampiasa izay tsy miadana. Manana lohahevitra tsy tapaka momba ny fitsapana izahay, ary ny DevOpsConf momba ny fampifangaroana ireo dingana samihafa, anisan'izany ny fitiliana. Fa momba izay azo antsoina hoe kalitao amin'ny ankapobeny, ary ny fomba fiasa amin'ny ankapobeny - tsia.

Andao amboary izany amin'ny QualityConf - hampivelatra kolontsaina fisainana momba ny kalitaon'ny vokatra farany ho an'ny mpampiasa amin'ny dingana rehetra amin'ny fampandrosoana isika. Ny fahazarana tsy mifantoka amin'ny sehatry ny andraikitrao, ary ny fifandraisana amin'ny kalitao tsy amin'ny tester ihany.

Eo ambanin'ny fanapahana dia hiresaka amin'ny lehiben'ny komity fandaharana isika, lehiben'ny fitsapana ao amin'ny Tinkoff.Business, mpamorona ny vondrom-piarahamonina QA miteny Rosiana Anastasia Aseeva-Nguyen momba ny toetry ny indostrian'ny QA sy ny iraka amin'ny fihaonambe vaovao.

Iza no tompon'andraikitra amin'ny kalitao?

- Salama Nastia. Mba lazao anay ny momba anao.

Iza no tompon'andraikitra amin'ny kalitao?Anastasia: Mitantana fitsapana any amin'ny banky aho, tompon'andraikitra amin'ny ekipa tena lehibe aho - mihoatra ny 90 izahay. Manana zotram-pandraharahana manan-danja izahay; tompon'andraikitra amin'ny tontolo iainana ho an'ny fikambanana ara-dalàna izahay.

Nianatra mekanika sy matematika aho ary te ho lasa programmer tamin'ny voalohany. Saingy rehefa nahazo tolotra mahaliana aho dia nanapa-kevitra ny hanandrana ny tenako ho mpanandrana. Hafahafa ihany fa io no fiantsoana ahy. Hitako izao ny asako rehetra amin'ity indostria ity.

Izaho dia mpanaraka ny fitsipi-pifehezana momba ny Quality Assurance. Tsy miraharaha izay vokatra noforonina aho, ny fomba fitondrana ny kalitao ao amin'ny orinasa, ao amin'ny ekipa ary, amin'ny ankapobeny, amin'ny dingana fampandrosoana.

Mazava amiko izany tsy matotra ny fiaraha-monina amin'io lalana io, farafaharatsiny any Rosia. Tsy azontsika foana fa ny fiantohana ny kalitao dia tsy vitan'ny fitsapana ny fampiharana amin'ny fanarahana ny fepetra takiana. Te hanova ity toe-javatra ity aho.

- Mampiasa ny teny hoe Assurance sy fitsapana kalitao ianao. Eo imason'ny olon-tsotra dia mifanipaka matetika ireo teny roa ireo. Inona no maha samy hafa azy ireo raha mihady lalina ianao?

Anastasia: Tsy misy hafa amin'izy ireo kosa. Ny fitsapana dia ampahany amin'ny fitsipi-pifehezana momba ny fanomezan-toky ny kalitao; hetsika mivantana izany - ny tena zava-misy fa mitsapa zavatra aho. Misy karazana fitsapana maro tokoa, ary olona isan-karazany no tompon'andraikitra amin'ny karazana fitsapana samihafa. Saingy eto Rosia, rehefa niseho ny onjam-pandraharahana avy any ivelany izay mamatsy tester amin'ny orinasa, dia nahena ho karazana tokana ny fitsapana.

Amin'ny ankabeazan'ny tranga dia voafetra amin'ny fitsapana miasa ihany izy ireo: manamarina izy ireo fa mifanaraka amin'ny famaritana ny zavatra nofehezin'ny mpamorona ary izay ihany.

— Azafady mba lazao anay hoe inona koa ny fitsipi-pifehezana momba ny fiantohana kalitao? Inona koa, ankoatra ny fitiliana, no tafiditra eto?

Anastasia: Ny fanomezan-toky ny kalitao, voalohany indrindra, momba ny famoronana vokatra tsara. Izany hoe, manontany tena isika hoe inona ny toetran'ny kalitao tokony hananan'ny vokatray. Araka izany, raha azontsika izany, dia azontsika ampitahaina hoe iza no mitaona ireo toetra tsara ireo. Tsy maninona, developer, mpitantana tetikasa na manampahaizana manokana momba ny vokatra dia olona misy fiantraikany amin'ny fivoaran'ny vokatra iray, ny fihemorana ary ny paikadiny.

Lasa mahafantatra kokoa ny anjara andraikiny ny mpanandrana. Takany fa ny andraikiny dia tsy ny hizaha toetra ny fanarahan-dalàna ihany, fa ny hizaha toetra ny fepetra takiana ihany koa, ny fanontaniana ny famolavolana izay avy amin'ny manam-pahaizana manokana momba ny vokatra, ary manambara ny fepetra rehetra sy ny andrasan'ny mpanjifa. Rehefa manolotra fiasa vaovao ho an'ny mpanjifantsika isika, dia tsy maintsy mahafeno ny zavatra andrasany sy mamaha ny fanaintainany. Raha mieritreritra ny toetran'ny kalitao rehetra isika, dia ho afa-po ny mpanjifa ary hahatakatra fa ny orinasa izay mampiasa ny vokatra dia tena miahy ny tombontsoany, ary tsy miasa amin'ny foto-kevitry ny "famoahana endri-javatra fotsiny."

— Toa andraikitry ny manam-pahaizana manokana momba ny vokatra izao nofaritanao izao. Ity, raha ny fitsipika, dia tsy momba ny fitsapana fa tsy momba ny kalitao - amin'ny ankapobeny momba ny fitantanana ny vokatra, sa tsy izany?

Anastasia: Anisan'izany. Ny Assurance Quality dia tsy fitsipi-pifehezana izay iandraiketan'ny olona iray manokana. Ankehitriny dia misy tari-dalana malaza amin'ny fitsapana, fomba iray antsoina hoe Fitsapana Agile. Ny famaritana azy dia milaza mazava fa fomba fiasa amin'ny fitsapana izany, izay ahitana fomba fanao sasany. Ny ekipa manontolo no tompon'andraikitra amin'ny fampiharana io fomba fiasa io; tsy ilaina akory ny fisian'ny mpanandrana ao amin'ny ekipa. Ny ekipa manontolo dia mifantoka amin'ny fanomezana lanja ho an'ny mpanjifa ary manome antoka fa mifanaraka amin'ny andrasan'ny mpanjifa izany.

- Hita fa ny kalitao dia mifanipaka amin'ny saika ny taranja manodidina rehetra, mametraka rafitra amin'ny zava-drehetra manodidina?

Anastasia: Marina. Rehefa mieritreritra ny fomba tiantsika hamoronana vokatra tsara isika dia manomboka mieritreritra ireo toetra isan-karazany momba ny kalitao. Ohatra, ny fomba hanamarinana fa tena nanao ny endri-javatra ilain'ny mpanjifanay izahay.

Eto no misy ity karazana fitsapana ity: UAT (fitsapana fanekena ny mpampiasa). Indrisy anefa fa zara raha ampiasaina any Rosia izany, fa indraindray dia hita ao amin'ny ekipa SCRUM ho toy ny demo ho an'ny mpanjifa farany. Ity dia karazana fitsapana mahazatra amin'ny orinasa vahiny. Alohan'ny hanokafana ny fiasa ho an'ny mpanjifa rehetra, dia manao UAT aloha isika, izany hoe manasa ny mpampiasa farany izay mitsapa sy manome valiny avy hatrany - raha tena mahafeno ny zavatra andrasana sy mamaha ny fanaintainana ny vokatra. Aorian'izany ihany no hisehoan'ny scaling amin'ny mpanjifa hafa rehetra.

Izany hoe, mifantoka amin'ny raharaham-barotra isika, amin'ny mpanjifa farany, fa amin'ny fotoana iray ihany aza adino ny teknolojia. Ny kalitaon'ny vokatra koa dia miankina betsaka amin'ny teknolojia. Raha manana maritrano ratsy isika, dia tsy ho afaka hamoaka haingana ireo endri-javatra sy hahafeno ny andrasan'ny mpanjifa. Mety ho be dia be ny bibikely rehefa manandrana mizana, na rehefa miezaka ny refactor dia mety handrava zavatra. Izany rehetra izany dia hisy fiantraikany amin'ny fahafaham-pon'ny mpanjifa.

Avy amin'io fomba fijery io, ny maritrano dia tokony ho toy izany mba hahafahantsika manoratra kaody madio izay ahafahantsika manao fanovana haingana ary tsy hatahotra sao handrava ny zava-drehetra. Mba tsy haharitra volana maromaro ny famerimberenan'ny fanavaozana satria fotsiny hoe manana lova be dia be isika, ary mila manao dingana fitsapana lava.

- Amin'ny fitambarany, ny mpamorona, ny mpanao mari-trano, ny mpahay siansa momba ny vokatra, ny mpitantana ny vokatra, ary ny mpanandrana ny tenany dia efa mandray anjara. Iza koa no mandray anjara amin'ny fizotran'ny fiantohana ny kalitao?

Anastasia: Andeha hojerentsika izao fa efa nanolotra ny endri-javatra ho an'ny mpanjifa izahay. Mazava ho azy fa mila arahi-maso ny kalitaon’ny vokatra na dia efa eo am-pamokarana aza. Amin'ity dingana ity dia mety hipoitra ny toe-javatra misy tranga tsy miharihary, antsoina hoe bibikely.

Ny fanontaniana voalohany dia ny fomba hiatrehana ireo bibikely ireo rehefa avy namoaka ny vokatra? Ahoana, ohatra, no ataontsika manoloana ny adin-tsaina? Tsy dia ho faly loatra ny mpanjifa raha maka 30 segondra mahery ny pejy vao alefa.

Eo no miditra an-tsehatra ny fanararaotana na, araka ny iantsoan’izy ireo azy ankehitriny, DevOps. Raha ny marina dia ireo no tompon'andraikitra amin'ny fampandehanana ny vokatra rehefa efa eo am-pamokarana. Anisan’izany ny fanaraha-maso isan-karazany. Misy karazana fitsapana mihitsy aza - fitsapana amin'ny famokarana, rehefa mamela ny tenantsika tsy hitsapa zavatra alohan'ny fandefasana ary hitsapa izany avy hatrany amin'ny famokarana. Ity dia andiana fepetra avy amin'ny fomba fijerin'ny fandaminana fotodrafitrasa izay ahafahanao mamaly haingana ny tranga iray, mitaona azy ary manitsy izany.

Zava-dehibe ihany koa ny fotodrafitrasa. Matetika misy toe-javatra izay, mandritra ny fitsapana, dia tsy azo antoka fa tena manana ny zavatra rehetra tiantsika homena ny mpanjifa. Atsofohy amin'ny famokarana izany ary manomboka misambotra toe-javatra tsy mazava. Ary satria ny fotodrafitrasa amin'ny fitsapana dia tsy mifanaraka amin'ny fotodrafitrasa amin'ny famokarana. Izany dia mitarika karazana fitsapana vaovao - fitiliana fotodrafitrasa. Ireo dia fanamafisam-peo isan-karazany, toe-javatra, fifindra-monina, sns.

Mampametra-panontaniana izany - angamba mila mampiasa fotodrafitrasa ho code ny ekipa.

Mino aho fa misy fiantraikany mivantana amin'ny kalitaon'ny vokatra ny fotodrafitrasa.

Manantena aho fa hisy tatitra amin'ny fihaonambe misy tranga tena izy. Manorata aminay raha vonona ny hilaza aminay avy amin'ny traikefanao manokana ianao ny fiantraikan'ny fotodrafitrasa toy ny code amin'ny kalitao. Ny fotodrafitrasa toy ny code dia manamora ny fanaraha-maso ny toe-javatra rehetra sy ny fitsapana zavatra izay tsy azo atao tsotra izao. Noho izany, ny asa dia tafiditra ao amin'ny dingan'ny fampandrosoana ny vokatra tsara.

- Ahoana ny amin'ny fanadihadiana sy ny antontan-taratasy?

Anastasia: Mihatra bebe kokoa amin'ny rafitra orinasa izany. Rehefa miresaka momba ny orinasa isika dia tonga ao an-tsaina avy hatrany ny olona toy ny mpandinika sy mpandinika ny rafitra. Antsoina hoe mpanoratra teknika izy ireo indraindray. Mahazo asa izy ireo hanoratra toromarika iray ary hamita izany, ohatra, mandritra ny iray volana.

Voaporofo imbetsaka fa ny fanoratana antontan-taratasy toy izany dia mitondra mankany amin'ny fivoarana lava be sy ny fanavaozana maharitra, satria mandritra ny fizotran'ny fitsapana dia fantatra ny bibikely ary manomboka ny fiverenana. Vokany, be dia be ny tadivavarana mampitombo ny vidim-pampandrosoana. Ankoatr'izay, mety hampiditra vulnerabilité izany. Toa manana kaody reference nanoratra izahay, saingy avy eo dia nanao fanovana izay nandrava ny maritrano noheverina tsara.

Ny vokatra farany dia vokatra tsy tena avo lenta, satria efa niseho teo amin'ny maritrano ny patch, ny kaody any amin'ny toerana sasany dia tsy voarakotry ny fitsapana, satria lany ny fe-potoana, mila mikatona haingana ny bibikely rehetra. Ary ny zava-drehetra satria ny famaritana tany am-boalohany dia tsy nandinika ny teboka rehetra tokony hampiharina.

Ny mpamorona dia tsy bibikely ary tsy manoratra kaody misy hadisoana.

Raha nieritreritra tamin'ny alàlan'ny famaritana iray izay nahafeno ny teboka ilaina rehetra isika tamin'ny voalohany, dia ho nampiharina araka izay nilaina ny zava-drehetra. Saingy utopia izany.

Tsy azo atao angamba ny manoratra famaritana 100 pejy tonga lafatra. Izany no antony mila mieritreritra fomba hafa hanoratana antontan-taratasy.

Eto dia tonga ao an-tsaina ny fomba fiasa avy amin'ny Agile - tantaran'ny mpampiasa miaraka amin'ny fepetra fanekena. Ity dia azo ampiharina kokoa amin'ny ekipa izay mivoatra amin'ny famerimberenana kely.

- Ahoana ny amin'ny fitsapana azo ampiasaina, ny fampiasana ny vokatra, ny famolavolana?

Anastasia: Hevi-dehibe tokoa ity, satria misy mpamorona ao amin'ny ekipa. Matetika indrindra, ny mpamorona dia ampiasaina ho serivisy - na amin'ny departemantan'ny famolavolana na avy amin'ny mpamorona avy any ivelany. Matetika dia misy toe-javatra izay toa nihaino ny manam-pahaizana manokana momba ny vokatra ny mpamorona ary nanao izay azony. Saingy rehefa manomboka ny famerimberenana, dia hita fa tsy araka ny nampoizina ny tena natao: nanadino zavatra ny mpamorona, tsy nieritreritra tanteraka ny fitondran-tena, satria tsy ao amin'ny ekipa izy ary tsy ao anatin'ny contexte, na eo anoloana. -tsy azon'ny developer farany ny layout. Mety mila famerimberenana maromaro fotsiny izany satria misy olana amin'ny fahatakarana ny famolavolana ny mpamorona eo anoloana.

Ankoatra izany dia misy olana iray hafa. Mahazo laza ankehitriny ny rafitra famolavolana. Ao amin'ny hype izy ireo, saingy tsy miharihary tanteraka ny tombontsoa azo avy amin'izy ireo.

Hitako fa ny rafitra famolavolana, amin'ny lafiny iray, dia manatsotra ny fampandrosoana, fa amin'ny lafiny iray, mametraka fameperana be dia be amin'ny interface.

Vokatr'izany dia tsy manao ny endri-javatra izay tian'ny mpanjifa izahay, fa ilay mety ho anay, satria efa manana cubes azo atao izahay.

Heveriko fa lohahevitra mendrika hojerena ity ary manontany tena raha amin'ny fiezahana hanamora ny famolavolana dia tena mamaha olana iray izahay.

- Betsaka ny lohahevitra mahagaga mifandraika amin'ny Assurance Quality. Misy kaonferansa ve any Rosia ahafahana miresaka momba azy rehetra?

Anastasia: Misy ny fihaonam-panadinana tranainy indrindra, izay hotanterahina faha-25 amin’ity taona ity ary antsoina hoe fihaonamben’ny SQA Days Quality Assurance Conference. Izy io dia miresaka indrindra momba ny fitaovana sy ny fomba fitiliana manokana ho an'ny tester miasa. Amin'ny maha-fitsipika, ny tatitra ao amin'ny SQA Days dia mandinika lalina ny faritra manokana amin'ny sehatry ny andraikitry ny mpanandrana, fa tsy ny hetsika sarotra.

Izany dia manampy betsaka amin'ny fahatakarana fitaovana sy fomba fiasa samihafa, ny fomba fitsapana ny angona, API, sns. Saingy amin'ny lafiny iray, tsy mandrisika ny hampiditra mihoatra noho ny fitsapana amin'ny famoronana vokatra tsara kokoa. Amin'ny lafiny iray, ny mpanandrana dia tsy miditra bebe kokoa amin'ny dingana hieritreretana ny tanjona manerantany amin'ny vokatra sy ny singa ara-barotra.

Mitantana departemanta lehibe aho ary manao dinidinika maro izay tena manome fanazavana momba ny toetry ny indostria amin'ny ankapobeny. Amin'ny maha-fitsipika, ny lehilahy dia miasa amin'ny orinasa, ary manana faritra mazava ny andraikitra. Ireo mpiara-miasa miasa amin'ny tetikasa vahiny dia mampiasa karazana fitsapana isan-karazany: izy ireo ihany no afaka manao fitiliana entana, fitsapana fampisehoana, ary indraindray aza ny fitsapana fiarovana, satria tena manampy ny ekipa hiantohana ny kalitaon'ny vokatra.

Tiako ny hanomboka hieritreritra koa ry zalahy ao Rosia fa tsy mifarana amin'ny fitsapana miasa ny indostria.

- Ho an'ity tanjona ity, dia manomana fihaonambe vaovao izahay, QualityConf, izay natokana ho an'ny kalitao ho fifehezana tena ilaina. Lazao bebe kokoa momba ny hevitra, inona no tena tanjona amin'ny fihaonambe?

Anastasia: Te hamorona vondron'olona liana amin'ny fanaovana vokatra tsara izahay. Manolora sehatra ahafahan'izy ireo tonga, mihaino ny tatitra ary miala aorian'ny fihaonambe miaraka amin'ny fahatakarana manokana ny zavatra tokony hovaina hanatsarana ny kalitao.

Amin'izao fotoana izao aho dia mandre matetika fangatahana avy amin'ny consultation momba ny tokony hatao rehefa misy olana amin'ny fitsapana sy ny kalitao. Rehefa manomboka mifandray amin'ny ekipa ianao dia hitanao fa tsy ny mpanandrana mihitsy no olana, fa ny fomba firafitry ny dingana. Ohatra, rehefa mino ny mpamorona fa tompon'andraikitra amin'ny fanoratana kaody fotsiny izy ireo, dia mifarana ny andraikiny amin'ny fotoana anoloran'izy ireo ny asa ho amin'ny fitsapana.

Tsy ny rehetra no mieritreritra ny zava-misy fa ny kaody ratsy soratra, ambany kalitao miaraka amin'ny haitao ratsy dia mandrahona olana lehibe ho an'ny tetikasa. Tsy mieritreritra ny vidin'ny fahadisoana izy ireo, fa ny bibikely miafara amin'ny famokarana dia mety hiteraka fandaniana lehibe ho an'ny orinasa sy ny ekipa. Tsy misy kolontsaina hieritreretana izany. Tiako ny hanomboka hizara izany amin'ny fihaonambe.

Takatro fa tsy fanavaozana izany. Edward Deming, mpanoratra ny fitsipika 14 momba ny kalitao, dia nanoratra momba ny vidin'ny fahadisoana tamin'ny taonjato farany. Ny fanomezan-toky ny kalitao amin'ny maha fitsipi-pifehezana dia mifototra amin'ity boky ity, saingy, indrisy, manadino izany ny fampandrosoana maoderina.

- Mikasa ny hikasika lohahevitra mivantana momba ny fitsapana sy ny fitaovana ve ianao?

Anastasia: Miaiky aho fa hisy ny tatitra momba ny fitaovana. Misy fitaovana manerantany ahafahan'ny orinasa sy ny ekipa mitaona ny vokatra.

Ny tatitra rehetra dia ho tafaray maneran-tany amin'ny alalan'ny iraka iraisana iray: hampita amin'ny mpihaino fa noho ny fanampian'ity fomba fiasa ity, fitaovana, fomba, dingana, karazana fitsapana, dia nisy fiantraikany tamin'ny kalitaon'ny vokatra ary nanatsara ny fiainan'ny mpanjifa.

Azo antoka fa tsy hanana tatitra momba ny fitaovana iray izahay noho ny fitaovana iray. Ny tatitra rehetra tafiditra ao amin'ny fandaharana dia hampiray amin'ny tanjona iraisana.

— Iza no ho liana amin’izay resahinao, iza no hitanao ho vahiny amin’ny fihaonambe?

Anastasia: Hanana tatitra ho an'ny mpamorona izay miahy ny hiafaran'ny tetikasany, vokatra, rafitra. Toy izany koa, hahaliana ny mpanandrana ary, toa ahy, indrindra ho an'ny mpitantana. Amin'ny alàlan'ny mpitantana, ny tiako holazaina dia olona mandray fanapahan-kevitra ary mety hisy fiantraikany amin'ny anjara sy ny fivoaran'ny vokatra, rafitra, ekipa ihany koa.

Ireo no olona manontany tena hoe ahoana no hanatsarana ny kalitaon'ny vokatra na rafitra iray. Amin'ny fihaonambentsika dia hianatra momba ireo fepetra isan-karazany izy ireo ary ho afaka hahatakatra ny tsy mety amin'izy ireo ankehitriny sy ny tokony hovaina.

Heveriko fa ny fepetra fototra dia ny fahatakarana fa misy zavatra tsy mety amin'ny kalitao ary te-hitaona azy. Azo inoana fa tsy ho afaka hanatratra olona izay mihevitra fa sambany vao hanao izany.

- Heverinao ve fa ny indostria amin'ny ankapobeny dia efa masaka tsy hiresaka momba ny fitsapana fotsiny, fa momba ny kolontsain'ny kalitao?

Anastasia: Heveriko fa efa matotra aho. Ankehitriny dia orinasa maro no miala amin'ny fomba nentim-paharazana Waterfall mankany Agile. Misy ny fifantohana amin'ny mpanjifa, ny olona ao amin'ny ekipa dia tena manomboka mieritreritra ny fomba hamoronana vokatra tsara. Na ny orinasa orinasa aza dia mifantoka indray amin'ny fanatsarana ny kalitao.

Raha jerena ny hamaroan'ny fangatahana mipoitra eo amin'ny fiaraha-monina dia mino aho fa tonga ny fotoana. Tsy azoko antoka, mazava ho azy, fa ho revolisiona goavana izany, saingy tiako ny hitrangan'ity revolisiona ity amin'ny fahatsiarovan-tena.

- Nanaiky! Hampiditra kolontsaina sy hanova ny fahatsiarovan-tena isika.

Fihaonambe momba ny fampandrosoana avo lenta ny vokatra IT QualityConf hitranga tany Moskoa tamin'ny 7 Jona. Fantatrao ny dingana mandrafitra vokatra avo lenta, manana tranga mahomby amin'ny ady amin'ny bibikely amin'ny famokarana izahay, nanandrana fomba malaza izahay tamin'ny fanaonay - mila ny traikefanao izahay. Alefaso ny fangatahana alohan'ny 1 Mey, ary ny Komitin’ny Fandaharana dia hanampy hampifantoka ny loha hevitra amin’ny tsy fivadihana amin’ny ankapobeny ny fihaonambe.

Mifandraisa amin'ny hiresaka, izay miresaka momba ny kalitao sy ny fihaonambe, misoratra anarana Fantsona Telegrammba hanara-maso ny vaovao momba ny fandaharana.

Source: www.habr.com

Add a comment