{"id":31264,"date":"2019-10-31T21:40:21","date_gmt":"2019-10-31T18:40:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kto-otvetit-za-kachestvo\/"},"modified":"2019-10-31T21:40:21","modified_gmt":"2019-10-31T18:40:21","slug":"kto-otvetit-za-kachestvo","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/kto-otvetit-za-kachestvo","title":{"rendered":"Kto zodpovie za kvalitu?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ahoj, Habr!<\/p>\n<p>M\u00e1me nov\u00fa d\u00f4le\u017eit\u00fa t\u00e9mu \u2013 kvalitn\u00fd v\u00fdvoj IT produktov. \u010casto hovor\u00edme na konferencii HighLoad++, ako spravi\u0165 za\u0165a\u017een\u00e9 slu\u017eby r\u00fdchlymi, a na Frontend Conf \u2013 skvel\u00e9 pou\u017e\u00edvate\u013esk\u00e9 rozhranie, ktor\u00e9 nezpomaluje. Pravidelne sa zaober\u00e1me testovan\u00edm a DevOpsConf sa t\u00fdka integr\u00e1cie r\u00f4znych procesov, vr\u00e1tane testovania. Ale o tom, \u010do mo\u017eno nazva\u0165 kvalitou ako takou, a ako na nej komplexne pracova\u0165 \u2013 neexistuje.<\/p>\n<p>Opravi\u0165 to na <noindex><a rel=\"nofollow\" href=\"https:\/\/qualityconf.ru\/2019\">QualityConf<\/a><\/noindex>\u00a0\u2013 budeme rozv\u00edja\u0165 kult\u00faru uva\u017eovania o kvalite kone\u010dn\u00e9ho produktu pre pou\u017e\u00edvate\u013ea v ka\u017edej f\u00e1ze v\u00fdvoja. Zvyk neuzatv\u00e1ra\u0165 sa na svojej zodpovednosti a sp\u00e1ja\u0165 kvalitu nielen s testova\u010dmi.<\/p>\n<p>Pod \u010dl\u00e1nkom sa porozpr\u00e1vame s predsedn\u00ed\u010dkou programov\u00e9ho v\u00fdboru, ved\u00facou testovania v Tinkoff.Business, zakladate\u013ekou ruskojazy\u010dnej QA komunity <b>Anastasiyou Aseevou-Nguyen<\/b> o stave odvetvia QA a misii novej konferencie.<\/p>\n<p><img decoding=\"async\" alt=\"Kto zodpovie za kvalitu?\" src=\"\/wp-content\/uploads\/2019\/04\/e126eb7d6cf0c18aff03e4e29c30c11c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<strong><em>\u2013 Nastya, ahoj. Pros\u00edm, povedz nie\u010do o sebe.<\/em><\/strong><\/p>\n<p><img decoding=\"async\" alt=\"Kto zodpovie za kvalitu?\" src=\"\/wp-content\/uploads\/2019\/04\/822879f0296cdfd4b1212c5028ce4f0b.jpg\" style=\"display:block;margin: 0 auto;\" \/><strong>Anastasia<\/strong>: Vediem testovanie v banke, zodpoved\u00e1m za ve\u013emi ve\u013ek\u00fd t\u00edm \u2013 m\u00e1me viac ako 90 \u013eud\u00ed. M\u00e1me d\u00f4le\u017eit\u00fa obchodn\u00fa l\u00edniu, sme zodpovedn\u00ed za ekosyst\u00e9m pre pr\u00e1vnick\u00e9 osoby.<\/p>\n<p>\u0160tudovala som na mat-fyz a p\u00f4vodne som chcela by\u0165 program\u00e1torkou. Ale ke\u010f sa mi objavila zauj\u00edmav\u00e1 ponuka, rozhodla som sa vysk\u00fa\u0161a\u0165 rolu testera. Ako divn\u00e9, ale uk\u00e1zalo sa, \u017ee to je m\u00f4j osud. Teraz svoju pr\u00e1cu vid\u00edm presne v tejto oblasti.<\/p>\n<blockquote><p>Som siln\u00fd z\u00e1stanca discipl\u00edny Quality Assurance. Nie je mi \u013eahostajn\u00e9, ak\u00e9 produkty sa vytv\u00e1raj\u00fa, ako sa spolo\u010dnos\u0165, t\u00edm a proces v\u00fdvoja vz\u0165ahuj\u00fa ku kvalite.<\/p><\/blockquote>\n<p>\nPre m\u0148a je zrejm\u00e9, \u017ee <strong>spolo\u010denstvo v tomto smere nie je dostato\u010dne zrel\u00e9<\/strong>, aspo\u0148 v Rusku. Nie v\u017edy ch\u00e1peme, \u017ee zabezpe\u010denie kvality nie je len samotn\u00fd fakt testovania aplik\u00e1cie na zhody s po\u017eiadavkami. Rada by som t\u00fato situ\u00e1ciu zmenila.<\/p>\n<p><strong><em>\u2013 Pou\u017e\u00edva\u0161 slov\u00e1 Quality Assurance a testovanie. V o\u010diach be\u017en\u00e9ho \u010dloveka sa tieto dva pojmy ve\u013emi \u010dasto prel\u00ednaj\u00fa. \u010c\u00edm sa l\u00ed\u0161ia, ak to h\u013ead\u00edme hlb\u0161ie?<\/em><\/strong><\/p>\n<p><strong>Anastasia:<\/strong> Naopak, v skuto\u010dnosti sa nel\u00ed\u0161ia. Testovanie je s\u00fa\u010das\u0165ou discipl\u00edny zabezpe\u010denia kvality, je to bezprostredn\u00e1 \u010dinnos\u0165 - samotn\u00fd fakt, \u017ee nie\u010do testujem. Existuje naozaj ve\u013ea typov testovania a r\u00f4zne tipy testovania s\u00fa zveren\u00e9 r\u00f4znym \u013eu\u010fom. No u n\u00e1s na Slovensku, ke\u010f pri\u0161la vlna outsourcingu, ktor\u00e1 dod\u00e1va testuj\u00facich do firiem, sa testovanie z\u00fa\u017eilo na jedin\u00fd typ.<\/p>\n<p>Vo v\u00e4\u010d\u0161ine pr\u00edpadov sa obmedzuj\u00fa len na funk\u010dn\u00e9 testovanie: overuj\u00fa, \u010di to, \u010do naprogramovali v\u00fdvoj\u00e1ri, zodpoved\u00e1 \u0161pecifik\u00e1cii a v\u0161etko.<\/p>\n<p><strong><em>\u2014 Povedz mi, pros\u00edm, ak\u00e9 \u010fal\u0161ie existuj\u00fa discipl\u00edny zabezpe\u010denia kvality? \u010co \u010fal\u0161ie, okrem testovania, sem patr\u00ed?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: Zabezpe\u010denie kvality je predov\u0161etk\u00fdm o vytvoren\u00ed kvalitn\u00e9ho produktu. To znamen\u00e1, \u017ee sa p\u00fdtame, ak\u00fdmi atrib\u00fatmi kvality by mal n\u00e1\u0161 produkt disponova\u0165. Ak to ch\u00e1peme, m\u00f4\u017eeme porovna\u0165, kto ovplyv\u0148uje tieto atrib\u00faty kvality. Nie je d\u00f4le\u017eit\u00e9, <strong>\u010di ide o v\u00fdvoj\u00e1ra, projektov\u00e9ho mana\u017e\u00e9ra alebo produktov\u00e9ho mana\u017e\u00e9ra.<\/strong>\u00a0\u2014 to je osoba, ktor\u00e1 ovplyv\u0148uje rozvoj produktu, jeho backlog a jeho strat\u00e9giu.<\/p>\n<p>Testova\u010d lep\u0161ie ch\u00e1pe svoju \u00falohu. Uvedomuje si, \u017ee jeho \u00faloha nie je len testova\u0165 na s\u00falad s po\u017eiadavkami, ale aj testova\u0165 samotn\u00e9 po\u017eiadavky, spochyb\u0148ova\u0165 formul\u00e1cie, ktor\u00e9 prich\u00e1dzaj\u00fa od produktov\u00e9ho mana\u017e\u00e9ra, odha\u013eova\u0165 v\u0161etky implicitn\u00e9 po\u017eiadavky a o\u010dak\u00e1vania klienta. Ke\u010f dod\u00e1vame na\u0161im klientom nov\u00fa funkcionalitu, mus\u00edme skuto\u010dne uspokoji\u0165 ich o\u010dak\u00e1vania a vyrie\u0161i\u0165 ich probl\u00e9my. Ak budeme prem\u00fd\u0161\u013ea\u0165 o v\u0161etk\u00fdch atrib\u00fatoch kvality, klient bude spokojn\u00fd a pochop\u00ed, \u017ee spolo\u010dnos\u0165, ktorej produkt pou\u017e\u00edva, sa naozaj star\u00e1 o jeho z\u00e1ujmy a nefunguje na princ\u00edpe \u201elen aby sme vydali funkciu\u201c.<\/p>\n<p><strong><em>\u2014 Zd\u00e1 sa, \u017ee to, \u010do si pr\u00e1ve op\u00edsala, je \u00faloha produktov\u00e9ho mana\u017e\u00e9ra. To, v princ\u00edpe, nie je o testovan\u00ed a nie je to o kvalite - je to v\u00f4bec o riaden\u00ed produktu, v\u0161ak?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: Vr\u00e1tane. Zabezpe\u010denie kvality nie je discipl\u00edna, za ktor\u00fa zodpoved\u00e1 konkr\u00e9tny \u010dlovek. Dnes je popul\u00e1rny pr\u00edstup v testovan\u00ed, ktor\u00fd sa naz\u00fdva <strong>Agiln\u00e9 testovanie<\/strong>V jeho defin\u00edcii sa jasne uv\u00e1dza, \u017ee ide o t\u00edmov\u00fd pr\u00edstup k testovaniu, ktor\u00fd obsahuje ur\u010dit\u00fa sadu prakt\u00edk. Za realiz\u00e1ciu tohto pr\u00edstupu zodpoved\u00e1 cel\u00fd t\u00edm, pri\u010dom nie je nevyhnutn\u00e9, aby v t\u00edme bol tester. Cel\u00fd t\u00edm je orientovan\u00fd na to, aby poskytoval hodnotu klientovi a aby t\u00e1to hodnota zodpovedala jeho o\u010dak\u00e1vaniam.<\/p>\n<p><strong><em>\u2014 Tak\u017ee kvalita sa prekr\u00fdva skoro so v\u0161etk\u00fdmi okolit\u00fdmi discipl\u00ednami, uklad\u00e1 obmedzenia na v\u0161etko okolo?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: Spr\u00e1vne. Ke\u010f uva\u017eujeme o tom, \u010do chceme vytvori\u0165 kvalitn\u00fd produkt, za\u010d\u00edname prem\u00fd\u0161\u013ea\u0165 o r\u00f4znych atrib\u00fatoch kvality. Napr\u00edklad, ako overi\u0165, \u017ee sme naozaj vytvorili funkciu, ktor\u00e1 je potrebn\u00e1 na\u0161im klientom.<\/p>\n<p>Tu sa objavuje tak\u00fd sp\u00f4sob testovania ako <strong>UAT<\/strong> (testovanie akcept\u00e1cie pou\u017e\u00edvate\u013eom). Bohu\u017eia\u013e, v Rusku sa zriedka praktizuje, ale ob\u010das sa vyskytuje v SCRUM t\u00edmach ako uk\u00e1\u017eka pre koncov\u00e9ho klienta. V zahrani\u010dn\u00fdch spolo\u010dnostiach je to dos\u0165 roz\u0161\u00edren\u00fd sp\u00f4sob testovania. Predt\u00fdm, ako otvor\u00edme funk\u010dnos\u0165 pre v\u0161etk\u00fdch klientov, najprv vykon\u00e1vame UAT, \u010di\u017ee poz\u00fdvame kone\u010dn\u00e9ho spotrebite\u013ea, ktor\u00fd vykon\u00e1va testovanie a okam\u017eite poskytuje sp\u00e4tn\u00fa v\u00e4zbu \u2013 \u010di produkt skuto\u010dne zodpoved\u00e1 o\u010dak\u00e1vaniam a rie\u0161i probl\u00e9m. Iba po tomto prebieha rozsiahle nasadenie na v\u0161etk\u00fdch ostatn\u00fdch klientov.<\/p>\n<p>\u010ci\u017ee orientujeme sa na biznis, na kone\u010dn\u00e9ho klienta, ale pritom <strong>nezab\u00fadame na technol\u00f3giu<\/strong>. Od technol\u00f3gi\u00ed tie\u017e silno z\u00e1vis\u00ed kvalita produktu. Ak budeme ma\u0165 zl\u00fa architekt\u00faru, nebudeme m\u00f4c\u0165 r\u00fdchlo vyd\u00e1va\u0165 funkcie a zodpoveda\u0165 o\u010dak\u00e1vaniam klienta. M\u00f4\u017ee by\u0165 ve\u013ea ch\u00fdb pri pokuse o \u0161k\u00e1lovanie, alebo pri pokuse o refaktoring m\u00f4\u017eeme nie\u010do pokazi\u0165. To v\u0161etko ovplyvn\u00ed spokojnos\u0165 klienta.<\/p>\n<p>Z tohto h\u013eadiska by architekt\u00fara mala by\u0165 tak\u00e1, aby sme mohli p\u00edsa\u0165 \u010dist\u00fd k\u00f3d, ktor\u00fd umo\u017en\u00ed r\u00fdchlo zav\u00e1dza\u0165 zmeny a nemali by sme sa b\u00e1\u0165, \u017ee v\u0161etko rozbijeme. Aby iter\u00e1cie vylep\u0161en\u00ed netrvali nieko\u013eko mesiacov len preto, \u017ee m\u00e1me pr\u00edli\u0161 ve\u013ea legacy a potrebujeme robi\u0165 dlh\u00e9 f\u00e1zy testovania.<\/p>\n<p><strong><em>\u2014 T\u00fdm p\u00e1dom s\u00fa u\u017e zapojen\u00ed developeri, architekti, produktol\u00f3govia, produktov\u00ed mana\u017e\u00e9ri, sami testeri. Kto \u010fal\u0161\u00ed je zapojen\u00fd do procesu zabezpe\u010denia kvality?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: Predstavme si, \u017ee sme u\u017e doru\u010dili klientovi funkciu. Je zrejm\u00e9, \u017ee kvalitu produktu je potrebn\u00e9 sledova\u0165 aj po jeho uveden\u00ed na trh. V tomto \u0161t\u00e1diu sa m\u00f4\u017eu objavi\u0165 situ\u00e1cie s nejasn\u00fdmi scen\u00e1rmi, tzv. bugy.<\/p>\n<p>Prv\u00e1 ot\u00e1zka \u2014 ako sa vyrovn\u00e1vame s t\u00fdmito bugmi po uveden\u00ed produktu? Ako reagujeme na za\u0165a\u017eenie? Klient nebude ve\u013emi spokojn\u00fd, ak sa str\u00e1nka na\u010d\u00edta viac ako 30 sek\u00fand.<\/p>\n<p>Tu prich\u00e1dza do hry \u00fadr\u017eba alebo, ako sa to dnes naz\u00fdva, <strong>DevOps<\/strong>. V skuto\u010dnosti s\u00fa to \u013eudia, ktor\u00ed s\u00fa zodpovedn\u00ed za \u00fadr\u017ebu produktu, ke\u010f je u\u017e na trhu. Sem patr\u00ed r\u00f4zne druhy monitorovania. Existuje dokonca podtyp testovania \u2014 testovanie na trhu, ke\u010f si dovol\u00edme nie\u010do netestova\u0165 pred vydan\u00edm a testujeme to priamo na trhu. Ide o mno\u017estvo opatren\u00ed z poh\u013eadu organiz\u00e1cie infra\u0161trukt\u00fary, ktor\u00e9 umo\u017e\u0148uj\u00fa r\u00fdchlo reagova\u0165 na incident, ovplyvni\u0165 ho a opravi\u0165 ho.<\/p>\n<p>Infra\u0161trukt\u00fara je tie\u017e d\u00f4le\u017eit\u00e1. \u010casto sa vyskytn\u00fa situ\u00e1cie, ke\u010f po\u010das testu nie je mo\u017en\u00e9 overi\u0165, \u017ee m\u00e1me naozaj v\u0161etko, \u010do by sme chceli poskytn\u00fa\u0165 klientovi. Uvedieme na trh \u2014 a za\u010dneme zachyt\u00e1va\u0165 nejasn\u00e9 situ\u00e1cie. A to v\u0161etko preto, \u017ee infra\u0161trukt\u00fara v teste neodzrkad\u013euje infra\u0161trukt\u00faru na trhu. Odtia\u013e pramen\u00ed nov\u00fd typ testovania \u2014 <strong>testovanie infra\u0161trukt\u00fary<\/strong>. Ide o r\u00f4zne konfigur\u00e1cie, nastavenia, migr\u00e1ciu datab\u00e1z at\u010f.<\/p>\n<p>Z toho vznik\u00e1 ot\u00e1zka \u2014 mo\u017eno by t\u00edm mal pou\u017e\u00edva\u0165 infra\u0161trukt\u00faru ako k\u00f3d.<\/p>\n<blockquote><p>Ver\u00edm, \u017ee infra\u0161trukt\u00fara priamo ovplyv\u0148uje kvalitu produktu.<\/p><\/blockquote>\n<p>\nD\u00fafam, \u017ee na konferencii bude spr\u00e1va s re\u00e1lnym pr\u00edpadom. Nap\u00ed\u0161te n\u00e1m, ak ste pripraven\u00ed na svojom vlastnom sk\u00fasenosti poveda\u0165, ako infra\u0161trukt\u00fara ako k\u00f3d ovplyv\u0148uje kvalitu. Infra\u0161trukt\u00fara ako k\u00f3d umo\u017e\u0148uje jednoduch\u0161ie kontrolova\u0165 v\u0161etky nastavenia a testova\u0165 to, \u010do by inak bolo jednoducho nemo\u017en\u00e9. Preto je do procesu v\u00fdvoja kvalitn\u00e9ho produktu zapojen\u00e1 aj \u00fadr\u017eba.<\/p>\n<p><strong><em>\u2014 A \u010do analytika a dokument\u00e1cia?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: To sa viac t\u00fdka enterprise syst\u00e9mov. Ke\u010f hovor\u00edme o enterprise, na um hne\u010f prich\u00e1dzaj\u00fa tak\u00ed \u013eudia, ako s\u00fa analytici a syst\u00e9mov\u00ed analytici. Niekedy ich naz\u00fdvaj\u00fa technick\u00fdmi spisovate\u013emi. Dostan\u00fa \u00falohu nap\u00edsa\u0165 \u0161pecifik\u00e1ciu a plnia ju, napr\u00edklad, mesiac.<\/p>\n<p>R\u00f4zne \u0161t\u00fadie dok\u00e1zali, \u017ee p\u00edsanie takejto dokument\u00e1cie vedie k ve\u013emi dlh\u00fdm f\u00e1zam v\u00fdvoja a dlh\u00e9mu zlep\u0161ovaniu, preto\u017ee po\u010das testovania sa odha\u013euj\u00fa chyby, \u010do vedie k vracaniu. V d\u00f4sledku toho vznik\u00e1 mno\u017estvo slu\u010diek, ktor\u00e9 zvy\u0161uj\u00fa n\u00e1klady na v\u00fdvoj. Okrem toho to m\u00f4\u017ee sp\u00f4sobi\u0165 zranite\u013enosti. Akoby sme nap\u00edsali referen\u010dn\u00fd k\u00f3d, ale potom sme urobili zmeny, ktor\u00e9 rozb\u00edjaj\u00fa dokonale premyslen\u00fa architekt\u00faru.<\/p>\n<p>Na konci dostaneme nie \u00faplne kvalitn\u00fd produkt, preto\u017ee v architekt\u00fare u\u017e pribudli z\u00e1platy, k\u00f3d niektor\u00fdch miest nie je dostato\u010dne pokryt\u00fd testami, preto\u017ee term\u00edny sa kr\u010dia a mus\u00edme r\u00fdchlej\u0161ie opravi\u0165 v\u0161etky chyby. A to v\u0161etko preto, \u017ee v p\u00f4vodnej \u0161pecifik\u00e1cii neboli zahrnut\u00e9 v\u0161etky aspekty, ktor\u00e9 bolo potrebn\u00e9 realizova\u0165.<\/p>\n<blockquote><p>V\u00fdvoj\u00e1ri nie s\u00fa zl\u00ed a nep\u00ed\u0161u \u00famyselne chybov\u00fd k\u00f3d.<\/p><\/blockquote>\n<p>\nKeby sme p\u00f4vodne premysleli \u0161pecifik\u00e1ciu, v ktorej by boli osvetlen\u00e9 v\u0161etky potrebn\u00e9 aspekty, v\u0161etko by bolo realizovan\u00e9 presne tak, ako m\u00e1 by\u0165. Ale to je ut\u00f3pia.<\/p>\n<p>Asi nie je mo\u017en\u00e9 nap\u00edsa\u0165 ide\u00e1lnu \u0161pecifik\u00e1ciu na 100 str\u00e1n. Preto <strong>by sme mali prem\u00fd\u0161\u013ea\u0165 o alternat\u00edvnych sp\u00f4soboch p\u00edsania dokument\u00e1cie<\/strong>, \u0161pecifikovania, zad\u00e1vania \u00faloh, ktor\u00e9 by n\u00e1s pribl\u00ed\u017eili k tomu, aby v\u00fdvoj\u00e1r robil presne to, \u010do je potrebn\u00e9.<\/p>\n<p>Sem prich\u00e1dzaj\u00fa na myse\u013e pr\u00edstupy z Agile - pou\u017e\u00edvate\u013esk\u00e9 pr\u00edbehy s akcepta\u010dn\u00fdmi krit\u00e9riami. To je viac platn\u00e9 pre t\u00edmy, ktor\u00e9 sa rozv\u00edjaj\u00fa mal\u00fdmi iter\u00e1ciami.<\/p>\n<p><strong><em>\u2014 \u010co sa t\u00fdka testovania pou\u017eite\u013enosti, pohodlia pou\u017eitia produktu, dizajnu?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: To je ve\u013emi d\u00f4le\u017eit\u00fd moment, preto\u017ee v t\u00edme s\u00fa dizajn\u00e9ri. \u010castej\u0161ie sa dizajn\u00e9ri pou\u017e\u00edvaj\u00fa ako slu\u017eba - bu\u010f t\u00edm dizajn\u00e9rov, alebo dizajn\u00e9r na outsourcingu. \u010casto sa stret\u00e1vame s t\u00fdm, \u017ee akoby dizajn\u00e9r po\u010d\u00faval produktov\u00e9ho mana\u017e\u00e9ra a urobil to, \u010do pochopil. Ale ke\u010f sa pust\u00edme do iter\u00e1cie, uk\u00e1\u017ee sa, \u017ee v skuto\u010dnosti nebolo uroben\u00e9 to, \u010do sme o\u010dak\u00e1vali: dizajn\u00e9r nie\u010do zabudol, nedokon\u010dil premyslie\u0165 spr\u00e1vanie, preto\u017ee nie je v t\u00edme a nie je v kontexte, alebo front-end v\u00fdvoj\u00e1r \u00faplne nech\u00e1pal jeho n\u00e1vrh. M\u00f4\u017ee si vy\u017eadova\u0165 nieko\u013eko iter\u00e1ci\u00ed len kv\u00f4li tomu, \u017ee existuje probl\u00e9m s pochopen\u00edm dizajnu zo strany front-end v\u00fdvoj\u00e1ra.<\/p>\n<p>Existuje v\u0161ak e\u0161te jeden probl\u00e9m. V s\u00fa\u010dasnosti sa st\u00e1le viac presadzuj\u00fa dizajnov\u00e9 syst\u00e9my. S\u00fa na vrchole popularity, ale ich v\u00fdhoda nie je \u00faplne zrejm\u00e1.<\/p>\n<blockquote><p>Stret\u00e1vam sa s n\u00e1zorom, \u017ee dizajnov\u00e9 syst\u00e9my na jednej strane u\u013eah\u010duj\u00fa v\u00fdvoj, na druhej strane v\u0161ak nan\u00e1\u0161aj\u00fa ve\u013ea obmedzen\u00ed na rozhranie.<\/p><\/blockquote>\n<p>\nCelkovo rob\u00edme nie funkciu, ktor\u00fa klient chce z\u00edska\u0165, ale tak\u00fa, ktor\u00e1 je pohodln\u00e1 pre n\u00e1s, preto\u017ee u\u017e m\u00e1me ur\u010dit\u00e9 prvky, z ktor\u00fdch ju m\u00f4\u017eeme vytvori\u0165.<\/p>\n<p>Mysl\u00edm si, \u017ee na t\u00fato t\u00e9mu by sa malo podrobnej\u0161ie pozrie\u0165 a zamyslie\u0165 sa, \u010di naozaj v snahe zjednodu\u0161i\u0165 pr\u00e1cu na dizajne rie\u0161ime probl\u00e9m klienta.<\/p>\n<p><strong><em>\u2014 V\u00fdsledkom je neuverite\u013ene ve\u013ea t\u00e9m s\u00favisiacich s kvalitou zabezpe\u010denia. Existuje v Rusku konferencia, na ktorej sa daj\u00fa v\u0161etky tieto t\u00e9my prediskutova\u0165?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: Existuje najstar\u0161ia konferencia o testovan\u00ed, ktor\u00e1 sa tento rok uskuto\u010dn\u00ed u\u017e po 25-kr\u00e1t a naz\u00fdva sa Konferencia o zabezpe\u010den\u00ed kvality SQA Days. Predov\u0161etk\u00fdm sa na nej diskutuj\u00fa n\u00e1stroje a konkr\u00e9tne pr\u00edstupy testovania pre funk\u010dn\u00fdch testerov. Zvy\u010dajne sa v pr\u00edspevkoch na SQA Days hlboko sk\u00famaj\u00fa konkr\u00e9tne oblasti zodpovednosti samotn\u00fdch testerov, ale nie komplexn\u00e9 podujatia.<\/p>\n<p>To ve\u013emi pom\u00e1ha rozl\u00ed\u0161i\u0165 r\u00f4zne n\u00e1stroje a pr\u00edstupy, ako testova\u0165 datab\u00e1zy, API at\u010f. Ale na druhej strane to nemotivuje zap\u00e1ja\u0165 do vytv\u00e1rania kvalitnej\u0161ieho produktu nielen testovanie. A na druhej strane sa testeri nest\u00e1vaj\u00fa viac zapojen\u00fdmi do procesu, aby mysleli na glob\u00e1lny cie\u013e produktu a jeho obchodn\u00fa str\u00e1nku.<\/p>\n<p>Vediem ve\u013ek\u00e9 oddelenie, rob\u00edm ve\u013ea pohovorov, ktor\u00e9 v skuto\u010dnosti umo\u017e\u0148uj\u00fa z\u00edska\u0165 preh\u013ead o stave odvetvia ako celku. Zvy\u010dajne na\u0161i \u013eudia pracuj\u00fa v podniku a maj\u00fa jasn\u00fa zodpovednos\u0165. Kolegovia, ktor\u00ed pracuj\u00fa na zahrani\u010dn\u00fdch projektoch, pou\u017e\u00edvaj\u00fa r\u00f4zne typy testovania: m\u00f4\u017eu robi\u0165 z\u00e1\u0165a\u017eov\u00e9 testovanie, testovanie v\u00fdkonu a niekedy aj testovanie bezpe\u010dnosti, preto\u017ee skuto\u010dne pom\u00e1haj\u00fa t\u00edmu udr\u017eiava\u0165 kvalitu produktu.<\/p>\n<p>R\u00e1d by som, aby aj u n\u00e1s v Rusku \u013eudia za\u010dali uva\u017eova\u0165 o tom, \u017ee oblas\u0165 funk\u010dn\u00e9ho testovania nekon\u010d\u00ed.<\/p>\n<p><strong><em>\u2014 Pre tento \u00fa\u010del organizujeme nov\u00fa konferenciu QualityConf, ktor\u00e1 sa zaober\u00e1 kvalitou ako celkovou discipl\u00ednou. M\u00f4\u017ee\u0161 n\u00e1m prerozpr\u00e1va\u0165 my\u0161lienku podrobnej\u0161ie, ak\u00fd je hlavn\u00fd cie\u013e konferencie?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: Chceme vytvori\u0165 komunitu \u013eud\u00ed, ktor\u00ed sa zauj\u00edmaj\u00fa o vytv\u00e1ranie kvalitn\u00fdch produktov. Pon\u00faknu\u0165 priestor, kde m\u00f4\u017eu pr\u00eds\u0165, vypo\u010du\u0165 si predn\u00e1\u0161ky a od\u00eds\u0165 po konferencii s konkr\u00e9tnym pochopen\u00edm, \u010do je potrebn\u00e9 zmeni\u0165 pre zlep\u0161enie kvality.<\/p>\n<p>\u010casto teraz po\u010dujem \u017eiadosti od konzultantov, \u010do robi\u0165, ke\u010f s\u00fa probl\u00e9my s testovan\u00edm a kvalitou. Ke\u010f za\u010dne\u0161 komunikova\u0165 s t\u00edmami, vid\u00ed\u0161, \u017ee probl\u00e9m nie je priamo v testeroch, ale v tom, ako je proces nastaven\u00fd. Napr\u00edklad, ke\u010f v\u00fdvoj\u00e1ri pova\u017euj\u00fa, \u017ee s\u00fa zodpovedn\u00ed len za p\u00edsanie k\u00f3du, ich zodpovednos\u0165 sa kon\u010d\u00ed presne v momente, ke\u010f odovzdaj\u00fa \u00falohu na testovanie.<\/p>\n<p>Nie v\u0161etci si uvedomuj\u00fa, \u017ee zle nap\u00edsan\u00fd nekvalitn\u00fd k\u00f3d so zlou architekt\u00farou predstavuje v\u00e1\u017ene probl\u00e9my pre projekt. Nezam\u00fd\u0161\u013eaj\u00fa nad n\u00e1kladmi na chyby, nad t\u00fdm, \u017ee bugy, ktor\u00e9 sa dostan\u00fa do produkcie, m\u00f4\u017eu vies\u0165 k vysok\u00fdm n\u00e1kladom pre spolo\u010dnos\u0165 a t\u00edm. Nie je tu kult\u00fara uva\u017eovania o tom. Chcem, aby sme na konferencii za\u010dali t\u00fato kult\u00faru \u0161\u00edri\u0165.<\/p>\n<p>Ch\u00e1pem, \u017ee to nie je inov\u00e1cia. Edward Deming, autor 14 postul\u00e1tov kvality, p\u00edsal o n\u00e1kladoch na chyby u\u017e v minulom storo\u010d\u00ed. Na tejto knihe je zalo\u017een\u00e9 Quality Assurance ako discipl\u00edna, no, \u017eia\u013e, modern\u00fd v\u00fdvoj na to zab\u00fada.<\/p>\n<p><strong><em>\u2014 A pl\u00e1nujete sa zaobera\u0165 aj t\u00e9mami priamo o testovan\u00ed a n\u00e1strojoch?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: Predpoklad\u00e1m, \u017ee bud\u00fa predn\u00e1\u0161ky o n\u00e1strojoch. Existuj\u00fa dostato\u010dne univerz\u00e1lne n\u00e1stroje, pomocou ktor\u00fdch m\u00f4\u017eu spolo\u010dnosti a t\u00edmy ovplyvni\u0165 produkt.<\/p>\n<blockquote><p>V\u0161etky predn\u00e1\u0161ky bud\u00fa glob\u00e1lne spojen\u00e9 jednou spolo\u010dnou misiou: prenies\u0165 na publikum, \u017ee pomocou tohto pr\u00edstupu, n\u00e1stroja, met\u00f3dy, procesu, typu testovania sme ovplyvnili kvalitu produktu a zlep\u0161ili \u017eivot z\u00e1kazn\u00edka.<\/p><\/blockquote>\n<p>\nUr\u010dite nebudeme ma\u0165 predn\u00e1\u0161ky o n\u00e1stroji len pre n\u00e1stroj. V\u0161etky predn\u00e1\u0161ky, ktor\u00e9 sa dostan\u00fa do programu, bud\u00fa spojen\u00e9 spolo\u010dn\u00fdm cie\u013eom.<\/p>\n<p><strong><em>\u2014 Kto by sa zauj\u00edmal o to, o \u010dom hovor\u00ed\u0161, koho vid\u00ed\u0161 ako host\u00ed konferencie?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: Budeme ma\u0165 predn\u00e1\u0161ky pre v\u00fdvoj\u00e1rov, ktor\u00fdm nie je \u013eahostajn\u00fd osud svojho projektu, produktu, syst\u00e9mu. Rovnako to bude zauj\u00edmav\u00e9 pre testerov a, ako mi pripad\u00e1, najm\u00e4 pre mana\u017e\u00e9rov. Pod mana\u017e\u00e9rmi m\u00e1m na mysli \u013eud\u00ed, ktor\u00ed rozhoduj\u00fa a m\u00f4\u017eu ovplyvni\u0165 osud a rozvoj produktu, syst\u00e9mu, t\u00edmu vr\u00e1tane.<\/p>\n<p>To s\u00fa \u013eudia, ktor\u00ed sa p\u00fdtaj\u00fa, ako zv\u00fd\u0161i\u0165 kvalitu produktu, syst\u00e9mu. Na na\u0161ej konferencii sa dozvedia o r\u00f4znych komplexoch aktiv\u00edt a bud\u00fa m\u00f4c\u0165 pochopi\u0165, \u010do im moment\u00e1lne nefunguje, \u010do treba zmeni\u0165.<\/p>\n<p>Mysl\u00edm, \u017ee hlavn\u00fdm krit\u00e9riom je uvedomi\u0165 si, \u017ee s kvalitou nie\u010do nie je v poriadku, a chcie\u0165 na to vpl\u00fdva\u0165. Pravdepodobne sa n\u00e1m nepodar\u00ed presved\u010di\u0165 \u013eud\u00ed, ktor\u00ed si myslia, \u017ee dobr\u00e9 je aj tak, na prv\u00fd pokus.<\/p>\n<p><strong><em>\u2014 Ako si mysl\u00ed\u0161, zrel\u00fd je cel\u00fd priemysel na to, aby sa hovorilo nielen o testovan\u00ed, ale aj o kult\u00fare kvality?<\/em><\/strong><\/p>\n<p><strong>Anastasia<\/strong>: Mysl\u00edm, \u017ee \u00e1no. Teraz mnoho spolo\u010dnost\u00ed prech\u00e1dza od tradi\u010dn\u00e9ho Waterfall pr\u00edstupu smerom k Agile. Je s\u00fastredenie na z\u00e1kazn\u00edka, \u013eudia v t\u00edmoch skuto\u010dne za\u010d\u00ednaj\u00fa prem\u00fd\u0161\u013ea\u0165 o tom, ako vytvori\u0165 kvalitn\u00fd produkt. Dokonca aj v enterprise spolo\u010dnostiach doch\u00e1dza k preorientovaniu na zvy\u0161ovanie kvality.<\/p>\n<p>S\u00fadaj\u00fac pod\u013ea po\u010dtu dopytov, ktor\u00e9 vznikaj\u00fa v komunite, mysl\u00edm, \u017ee u\u017e je \u010das. Nie som si v\u0161ak ist\u00e1, \u010di to bude ve\u013ek\u00e1 revol\u00facia, ale \u017eelala by som si, aby sa tento prevrat v myslen\u00ed uskuto\u010dnil.<\/p>\n<p><strong><em>\u2014 Dohodnut\u00ed! Budeme pestova\u0165 kult\u00faru a obraca\u0165 myslenie.<\/em><\/strong><\/p>\n<blockquote><p>Konferencia o kvalitnom v\u00fdvoji IT produktov <noindex><a rel=\"nofollow\" href=\"https:\/\/qualityconf.ru\/2019\">QualityConf<\/a><\/noindex> sa uskuto\u010dn\u00ed <strong>v Moskve 7. j\u00fana<\/strong>. Viete, z ak\u00fdch et\u00e1p sa sklad\u00e1 kvalitn\u00fd produkt, m\u00e1me pr\u00edpady \u00faspe\u0161n\u00e9ho boja s bugmi na produkcii, na vlastnej praxi sme overili popul\u00e1rne met\u00f3dy \u2014 potrebujeme va\u0161u sk\u00fasenos\u0165. <noindex><a rel=\"nofollow\" href=\"https:\/\/conf.ontico.ru\/lectures\/propose\/?conference=qc2019\">Posielajte<\/a><\/noindex> svoje <strong>prihl\u00e1\u0161ky do 1. m\u00e1ja<\/strong>, a Programov\u00fd v\u00fdbor pom\u00f4\u017ee zamera\u0165 t\u00e9mu pre celkov\u00fa s\u00fadr\u017enos\u0165 konferencie.<\/p>\n<p>Pripojte sa k <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/QualityConfTalks\">chatu<\/a><\/noindex>, v ktorom diskutujeme o ot\u00e1zkach kvality a konferencii, prihl\u00e1ste sa na <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/QualityConfChannel\">Telegram kan\u00e1l<\/a><\/noindex>, aby ste boli informovan\u00ed o novink\u00e1ch programu.<\/p><\/blockquote>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/oleg-bunin\/blog\/447528\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0423\u00a0\u043d\u0430\u0441 \u043d\u043e\u0432\u0430\u044f \u0432\u0430\u0436\u043d\u0430\u044f \u0442\u0435\u043c\u0430\u00a0\u2014 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 IT-\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432. \u041c\u044b\u00a0\u0447\u0430\u0441\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043d\u0430\u00a0HighLoad++, \u043a\u0430\u043a \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0431\u044b\u0441\u0442\u0440\u044b\u043c\u0438, \u0430\u00a0\u043d\u0430\u00a0Frontend Conf\u00a0\u2014 \u043a\u043b\u0430\u0441\u0441\u043d\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0435\u00a0\u0442\u043e\u0440\u043c\u043e\u0437\u0438\u0442. \u0423\u00a0\u043d\u0430\u0441 \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u043e \u0435\u0441\u0442\u044c \u0442\u0435\u043c\u044b \u043f\u0440\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0438\u00a0DevOpsConf \u043f\u0440\u043e \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u0410\u00a0\u043f\u0440\u043e\u00a0\u0442\u043e, \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0437\u0432\u0430\u0442\u044c \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u00a0\u0446\u0435\u043b\u043e\u043c, \u0438\u00a0\u043a\u0430\u043a \u043d\u0430\u0434 \u043d\u0438\u043c \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c\u00a0\u2014 \u043d\u0435\u0442. \u0418\u0441\u043f\u0440\u0430\u0432\u0438\u043c \u044d\u0442\u043e \u043d\u0430 QualityConf\u00a0\u2014 \u0431\u0443\u0434\u0435\u043c \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":23230,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-31264","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0423 \u043d\u0430\u0441 \u043d\u043e\u0432\u0430\u044f \u0432\u0430\u0436\u043d\u0430\u044f \u0442\u0435\u043c\u0430 \u2014 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 IT-\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/kto-otvetit-za-kachestvo\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0442\u043e \u043e\u0442\u0432\u0435\u0442\u0438\u0442 \u0437\u0430 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0423 \u043d\u0430\u0441 \u043d\u043e\u0432\u0430\u044f \u0432\u0430\u0436\u043d\u0430\u044f \u0442\u0435\u043c\u0430 \u2014 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 IT-\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/kto-otvetit-za-kachestvo\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:40:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:40:21+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kto zodpoved\u00e1 za kvalitu? | ProHoster","description":"Ahoj, Habr! M\u00e1me nov\u00fa d\u00f4le\u017eit\u00fa t\u00e9mu \u2014 kvalitn\u00fd v\u00fdvoj IT produktov.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/kto-otvetit-za-kachestvo","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0442\u043e \u043e\u0442\u0432\u0435\u0442\u0438\u0442 \u0437\u0430 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e? | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u0423 \u043d\u0430\u0441 \u043d\u043e\u0432\u0430\u044f \u0432\u0430\u0436\u043d\u0430\u044f \u0442\u0435\u043c\u0430 \u2014 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 IT-\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432.","og:url":"https:\/\/prohoster.info\/sk\/blog\/administrirovanie\/kto-otvetit-za-kachestvo","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:40:21+00:00","article:modified_time":"2019-10-31T18:40:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"31264","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 05:19:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:19:50","updated":"2026-01-21 05:19:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/31264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=31264"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/31264\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media\/23230"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=31264"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=31264"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=31264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}