{"id":648,"date":"2020-06-01T11:36:58","date_gmt":"2020-06-01T11:36:58","guid":{"rendered":"http:\/\/itbac.eu\/?p=169"},"modified":"2024-07-08T09:23:02","modified_gmt":"2024-07-08T09:23:02","slug":"mida-peaks-analuutik-kliendilt-kusima","status":"publish","type":"post","link":"https:\/\/dev.codenot.studio\/itbac\/mida-peaks-analuutik-kliendilt-kusima\/","title":{"rendered":"Mida peaks anal\u00fc\u00fctik kliendilt k\u00fcsima?"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Kirjutasin m\u00f5nda aega tagasi <a href=\"https:\/\/dev.codenot.studio\/itbac\/milline-on-hea-it-analuutik\/\">hea anal\u00fc\u00fctiku isikuomadustest<\/a>. Pean sinna juurde lisama, et keegi meist ei ole t\u00e4iuslik &#8211; k\u00f5igi nende omadustega inimest leida on keeruline. K\u00f5igil anal\u00fc\u00fctikutel on need omadused erineval tasemel esindatud. Igal anal\u00fc\u00fctikul on v\u00f5imalik ennast arendada nendes osades, milles ta veel ei ole nii tugev.<\/p><p class=\"wp-block-paragraph\">Minu enda suurimaks n\u00f5rkuseks on (minu enda hinnangul) k\u00fcsimuste esitamine. Tihtipeale ei oska ma k\u00fcsida ka siis, kui selge on ainult see, et ma ei saa millestki aru. Ometi peab kuskilt alustama\u2026<\/p><!--more--><div class=\"wp-block-media-text alignwide is-stacked-on-mobile\" style=\"grid-template-columns:33% auto\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" src=\"https:\/\/dev.codenot.studio\/itbac\/wp-content\/uploads\/2020\/06\/illustratsioonid-k\u00fcsimused.jpg\" alt=\"\" class=\"wp-image-171 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\"><p class=\"wp-block-paragraph\">Leidsin autistlike inimeste maailmast raamatu <a href=\"https:\/\/www.rahvaraamat.ee\/p\/5-k%C3%BCsimust\/590183\/en?isbn=9789949926923\" target=\"_blank\" rel=\"noopener\">\u201e5 k\u00fcsimust\u201c<\/a>. See raamat \u00fctleb, et autistlikel lastel on kergem, kui alati vastata viiele k\u00fcsimusele: &#8220;<strong>miks?&#8221;, &#8220;kes?&#8221;, &#8220;kus?&#8221;, &#8220;millal?&#8221; <\/strong>ja &#8220;<strong>kuidas?&#8221;<\/strong>. Olen hakanud samu k\u00fcsimusi kasutama, et IT-projektides k\u00f5ik vajalik teada saada.<\/p><\/div><\/div><h2 class=\"wp-block-heading\"><strong>Miks?<\/strong><\/h2><p class=\"wp-block-paragraph\">Miks seda projekti \u00fcldse l\u00e4bi viiakse? Mis eesm\u00e4rke tahetakse sellega saavutada? Milliseid m\u00f5\u00f5dikuid soovitakse sellega parandada? Miks on just need m\u00f5\u00f5dikud nii olulised?<\/p><p class=\"wp-block-paragraph\">Kui miks ei ole selge, ei ole m\u00f5tet j\u00e4rgmiste k\u00fcsimuste juurde minnagi. <a href=\"https:\/\/www.rahvaraamat.ee\/p\/esmalt-k%C3%BCsi-miks-kuidas-edukad-inimesed-ennast-ja-teisi-tegudele-inspireerivad\/857744\/en?isbn=9789949815647\" target=\"_blank\" rel=\"noopener\">Simon Sinek on kirjutanud raamatu \u201eEsmalt k\u00fcsi miks\u201c<\/a>. Ma ei ole seda lugenud, kuid ma olen selle raamatu pealkirjaga n\u00f5us selletagi. See k\u00fcsimus on k\u00f5ige olulisem, k\u00f5ige lihtsam k\u00fcsida &#8211; ja samas k\u00f5ige alakasutatum. &#8220;Miks?&#8221;&#8216;ist l\u00e4htudes saab seada prioriteete ja suunata sobivamale funktsionaalsusele. Sellele k\u00fcsimusele mittevastav IT-s\u00fcsteem on k\u00f5igi osapoolte aja ja raha raiskamine.<\/p><p class=\"wp-block-paragraph\">&#8220;Miks?&#8221; seab kogu projektile eesm\u00e4rgi ning seab selle \u00fcmbritseva maailma konteksti. Sellest l\u00e4htuvalt on k\u00f5igil osapooltel selgem alus otsuste tegemisel. Oluline on ka seotud vastupidine k\u00fcsimus \u201cMiks mitte?\u201d. N\u00e4iteks ei ole vaja realiseerida olemasolevat funktsionaalsust v\u00f5i parasjagu v\u00e4hem t\u00e4htsat n\u00f5uet. See seab piirid projekti skoobile ja aitab tagada \u00f5igeaegset valmimist.<\/p><p class=\"wp-block-paragraph\">Vastus \u201eMiks?\u201cile ei j\u00f5ua tihti dokumentatsiooni. Mina ei ole veel leidnud ka \u00fchtegi head tehnikat, millega seda sinna alati lisada. &#8220;Miks?&#8221; peaks olema eelk\u00f5ige visiooni, l\u00e4hte\u00fclesande v\u00f5i projekti lepingu osa. Kuna see on tellija poolt ette antud, siis ei ole sellel standardset struktuuri. \u00c4rianal\u00fc\u00fcsi k\u00e4igus anal\u00fc\u00fcsitakse erinevate tehnikate abil (SWOT, MOST, PESTLE, \u00e4riplaan jne) tausts\u00fcsteemi, kuid p\u00f5hjus on ka neis vaid v\u00e4ike osa. &#8220;5 miksi&#8221; tehnika aitab s\u00fcgavamaid p\u00f5hjuseid v\u00e4lja uurida, kuid seda tehnikat kasutatakse minu kogemusel harva, ja ka siis ainult alguses.<\/p><p class=\"wp-block-paragraph\">Kui &#8220;Miks&#8221;&#8216;i ei ole v\u00e4lja selgitatud, siis:<\/p><ul class=\"wp-block-list\"><li>T\u00f6\u00f6 on mehhaaniline ja veaohtlik k\u00f5igil rollidel &#8211; arendajatel, testijatel, juurutajatel;<\/li>\n\n<li>Programmi parandajad ja hiljem edasi arendajad v\u00f5ivad minna &#8220;Miks&#8221;&#8216;iga vastuollu;<\/li>\n\n<li>Keegi ei tea, kas kirjeldatud funktsionaalsus on tegelikult vajalik v\u00f5i on anal\u00fc\u00fctik selle v\u00e4lja pakkunud oma arvamuse p\u00f5hjal.<\/li><\/ul><p class=\"wp-block-paragraph\">Agiilne tarkvaraarendus lahendab probleemi sellega, et toob kliendi ja arendaja sama laua taha. Samas ka sellisel juhul j\u00e4\u00e4b \u201eMiks?\u201c ainult m\u00e4llu. Juba paari iteratsiooni j\u00e4rel ei m\u00e4letata vahel, miks lahendus on loodud just selliselt. Sellega v\u00f5ib kaotada kliendile vajalikku, mida on vaja siis taastada.<br>\u201eMiks?\u201c tuleks k\u00fcsida ka k\u00f5igi j\u00e4rgnevate k\u00fcsimuste alamk\u00fcsimusena:<\/p><ul class=\"wp-block-list\"><li>\u201eMiks tema projektist huvitatud on?\u201c<\/li>\n\n<li>\u201eMiks just nii?\u201c<\/li>\n\n<li>\u201eMiks just sellisel ajal, sellise regulaarsusega?\u201c<\/li>\n\n<li>\u201eMiks just seal?&#8221;<\/li><\/ul><h2 class=\"wp-block-heading\"><strong>Kes?<\/strong><\/h2><p class=\"wp-block-paragraph\">Kes on selle projekti tellija? Kes on selle s\u00fcsteemi kasutajad? Kes on sellest s\u00fcsteemist mingil muul moel huvitatud?<\/p><p class=\"wp-block-paragraph\">&#8220;Kes?&#8221; on tihti IT-projekti alguspunkt, sest nagu \u00f6eldakse \u2013 kes maksab, see tellib ka muusika. Tellija \u201emiks\u201c on projekti jaoks k\u00f5ige t\u00e4htsam, just tellija eesm\u00e4rke peab projekt esimeses j\u00e4rjekorras t\u00e4itma. K\u00fcll aga peab anal\u00fc\u00fctik vaatama kogu lahendust k\u00f5igi huvitatute vaatenurgast. Selle v\u00e4ljaselgitamiseks tehakse osapoolte anal\u00fc\u00fcs, milleks saab kasutada erinevaid tehnikaid.<\/p><p class=\"wp-block-paragraph\">\u201eKes?\u201c \u00fctleb anal\u00fc\u00fctikule, kellega tal on vaja projekti raames r\u00e4\u00e4kida v\u00f5i kelle huvide kohta tuleb infot muudest kanalitest otsida.<\/p><p class=\"wp-block-paragraph\">Sellele k\u00fcsimusele saab anda ka levinumad vastused. Esiteks tellija ja erinevad rollid, kes loodavat s\u00fcsteemi hakkavad kasutama. Anal\u00fc\u00fctik veedabki suurema osa ajast nendega koos v\u00f5i nende vaatepunktist l\u00e4htuvalt. Kergesti v\u00f5ivad kahe silma vahele j\u00e4\u00e4da aga:<\/p><ul class=\"wp-block-list\"><li>riiklikud n\u00f5udmised (kui tellija seda ise v\u00e4lja ei oska tuua);<\/li>\n\n<li>konkurentide huvi (millele ilmselt vastupidiselt tahame toimida);<\/li>\n\n<li>raamatupidamise\/juhtkonna jaoks vajalike tulemuste k\u00e4ttesaadavus;<\/li>\n\n<li>ja s\u00fcsteemi haldajate vajadused.<\/li><\/ul><p class=\"wp-block-paragraph\">Selguvad vajadused on tavaliselt vastuolulised, kuid nende vahel tuleb leida just tellijale sobiv lahendus. <\/p><h2 class=\"wp-block-heading\"><strong>Kus?<\/strong><\/h2><p class=\"wp-block-paragraph\">Kus tulevane kasutaja praegu vajalikke toiminguid teeb? Milline on kasutajate ja tellija visioon, kus kasutaja saab tulevikus vajalikud toimingud teha? Kus on toodud s\u00fcsteemi huvitatud isikutele vajalik info?<\/p><p class=\"wp-block-paragraph\">\u201eKus?\u201c r\u00e4\u00e4gib esiteks loodava lahenduse arhitektuurist. N\u00e4iteks, millised vaated on vajalikud, kuidas andmeid s\u00e4ilitatakse, millised s\u00fcsteemid on kaasatud &#8211; v\u00f5i ei ole.<\/p><p class=\"wp-block-paragraph\">Teiseks r\u00e4\u00e4gib \u201ckus?\u201d tulevaste kasutajate kasutatavatest seadmetest. V\u00f5ibolla on kasutajaks tehnik, kes objektil viibides kasutab v\u00e4ikese ekraaniga mobiiltelefoni? V\u00f5ibolla varem seda ei olnud ning projekti raames tuleb ka sobiv seade leida? V\u00f5ibolla on k\u00f5igil tulevastel kasutajatel kohustuslik teatud operatsioonis\u00fcsteemi kasutamine? V\u00f5ibolla on m\u00f5istlik, et osaliselt j\u00e4tkatakse olemasolevate lahenduste kasutamist? Seda v\u00f5idakse teha n\u00e4iteks ajapuudusel, \u00fcleminekuna v\u00f5i ka osa arenduse asemel.<\/p><p class=\"wp-block-paragraph\">&#8220;Kus?&#8221;-k\u00fcsimuse erinevad tahud kirjeldatakse (mittefunktsionaalsetes) n\u00f5uetes, arhitektuuri kirjeldustes ja paigaldusvaadetes. Samuti mainitakse seda protsessidiagrammidel, kasutuslugudes ja kasutusjuhtudes.<\/p><h2 class=\"wp-block-heading\"><strong>Millal?<\/strong><\/h2><p class=\"wp-block-paragraph\">Millal protsess k\u00e4ivituma peab? Mis on erinevate protsesside j\u00e4rjestus, tihedus? Millal kasutaja peab mingit infot n\u00e4gema? Millal peavad mingi protsessi tulemused valmis olema?<\/p><p class=\"wp-block-paragraph\">&#8220;Millal?&#8221; aitab otsustada, kas mingi protsess automatiseerida v\u00f5i teha k\u00e4sitsi k\u00e4ttesaadavaks. Tihedamini kasutatavad protsessid ja info v\u00f5ib olla vajalik tuua s\u00fcsteemis esile. Ajakriitilisi protsesse v\u00f5ib vaja olla optimeerida.<\/p><p class=\"wp-block-paragraph\">\u201eMillal?\u201c annab eelk\u00f5ige infot selle kohta, milline saab loodav lahendus olla. See info kirjeldatakse n\u00f5uetes, protsessides ja kasutuslugudes.<\/p><h2 class=\"wp-block-heading\"><strong>Kuidas?<\/strong><\/h2><p class=\"wp-block-paragraph\">Kuidas s\u00fcsteemi tulevased kasutajad neid tegevusi praegu teevad? Milline on tellija v\u00f5i kasutajate visioon, kuidas nad saaksid seda tulevikus teha? Kuidas oleks k\u00f5ige mugavam\/efektiivsem\/veatum viis j\u00f5uda tulemuseni?<br>Kuidas saaks tellijale pakkuda parima lahenduse etteantud aja- ja raha raamides?<\/p><p class=\"wp-block-paragraph\">&#8220;Kuidas?&#8221; k\u00fcsimusega tegeletakse suurem osa IT-projekti koosolekuid ja anal\u00fc\u00fctiku \u00fcksinda veedetud tunde. See aitab aru saada k\u00f5ikidest detailidest, mis eelmiste k\u00fcllaltki \u00fcldiste k\u00fcsimuste juures v\u00e4lja ei tule. Selle abil anal\u00fc\u00fctik m\u00f5istab, kuidas toimivad protsessid uues s\u00fcsteemis v\u00f5i selle \u00fcmber.<\/p><p class=\"wp-block-paragraph\">&#8220;Kuidas?&#8221; juures on oht unustada \u00e4ra \u201eMiks?\u201c. N\u00e4iteks luuakse s\u00fcsteem t\u00e4pselt olemasoleva paberil v\u00f5i Excelile toetuva protsessi p\u00f5hjal. Sellises s\u00fcsteemis puudub lisandv\u00e4\u00e4rtus protsessi optimeerimise n\u00e4ol.<\/p><p class=\"wp-block-paragraph\">\u201eKuidas\u201c kirjeldatakse enamasti kas protsessidiagrammide, kasutusjuhtude v\u00f5i kasutuslugudena. Minu kogemusel on parim variant protsessidiagrammid koos t\u00e4psustavate m\u00e4rkustega. Need on ka v\u00e4hese IT teadmisega inimestele h\u00e4sti loetavad. Olenevalt projektist v\u00f5ib siiski olla m\u00f5istlikum luua kasutajalood v\u00f5i kasutusjuhud.<\/p><h2 class=\"wp-block-heading\">Kokkuv\u00f5tteks<\/h2><p class=\"wp-block-paragraph\">V\u00f5ibolla imestate, miks ei ole siin nimekirjas \u201emis\u201c k\u00fcsimust? Seda ei olnud etteantud raamistikus \u2013 ja kas puhta \u00f5nne l\u00e4bi v\u00f5i mingil muul p\u00f5hjusel ei olnud ka vaja. Sellele k\u00fcsimusele vastab nimelt anal\u00fc\u00fctik ise oma t\u00f6\u00f6ga. M\u00f5ned tellijad annavad \u00fcpris t\u00e4pse n\u00e4gemuse sellest, mis see tulevane s\u00fcsteem olema peaks. Siiski peab anal\u00fc\u00fctik selle siis tingimata detailselt l\u00e4bi anal\u00fc\u00fcsima, kas see on t\u00f5esti parim v\u00f5imalik lahendus. Anal\u00fc\u00fctiku kogemuse najal anal\u00fc\u00fcsiprotsessi l\u00e4bides j\u00f5utakse enamasti mingil m\u00e4\u00e4ral teistsuguse lahenduseni. Kliendi poolt ette antud lahenduse visioon v\u00f5ib m\u00f5nikord kogu anal\u00fc\u00fcsiprotsessi pikemaks ja keerulisemaks muuta; seda eriti siis, kui anal\u00fc\u00fctik j\u00e4tab seet\u00f5ttu k\u00fcsimata \u201cMiks?\u201d.<\/p><p class=\"wp-block-paragraph\">Need k\u00fcsimused ei ole ilmselgelt ammendavad. K\u00f5iges saab minna rohkem detailidesse ja projektip\u00f5hiselt v\u00f5ib vaja olla k\u00fcsida v\u00e4ga spetsiifilisi k\u00fcsimusi. Siiski aitab see raamistik IT-projekti anal\u00fc\u00fcsi k\u00e4igus katta suuremad v\u00e4lja selgitamist vajavad valdkonnad. Need aitavad mul alustada juttu, kui see mingil p\u00f5hjusel on raske, ja hoida silme ees seda k\u00f5ige olulisemat.<\/p><p class=\"wp-block-paragraph\">Miks teie sellist raamistikku kasutaksite \u2013 v\u00f5i ei kasutaks? Kas teil on lihtsaid raamistikke, mis anal\u00fc\u00fcsiprotsessis aitavad? Lisage kommentaaridena siia alla v\u00f5i meie <a href=\"https:\/\/www.facebook.com\/itbac.eu\/\" target=\"_blank\" rel=\"noopener\">Facebooki<\/a> v\u00f5i <a href=\"https:\/\/www.linkedin.com\/company\/it-and-business-analysis-club\/\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a> grupis!<\/p>","protected":false},"excerpt":{"rendered":"<p>Kirjutasin m\u00f5nda aega tagasi hea anal\u00fc\u00fctiku isikuomadustest. Pean sinna juurde lisama, et keegi meist ei ole t\u00e4iuslik &#8211; k\u00f5igi nende omadustega inimest [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":865,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_lock_modified_date":false,"footnotes":""},"categories":[30,29],"tags":[32,33,34,31],"class_list":["post-648","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uldine","category-raamistik","tag-uldine","tag-framework","tag-general","tag-raamistik"],"acf":[],"_links":{"self":[{"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/posts\/648","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/comments?post=648"}],"version-history":[{"count":2,"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/posts\/648\/revisions"}],"predecessor-version":[{"id":1074,"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/posts\/648\/revisions\/1074"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/media\/865"}],"wp:attachment":[{"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/media?parent=648"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/categories?post=648"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.codenot.studio\/itbac\/wp-json\/wp\/v2\/tags?post=648"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}