[{"data":1,"prerenderedAt":512},["ShallowReactive",2],{"i-lucide:menu":3,"i-lucide:arrow-up-right":8,"i-lucide:moon":10,"i-lucide:sun":12,"i-lucide:rss":14,"i-simple-icons:github":16,"i-simple-icons:linkedin":18,"post-\u002F2012\u002Finfosusteemide-eetikaprobleemid":21,"surround-\u002F2012\u002Finfosusteemide-eetikaprobleemid":499,"i-lucide:arrow-left":508,"i-lucide:arrow-right":510},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M4 11a9 9 0 0 1 9 9M4 4a16 16 0 0 1 16 16\"\u002F>\u003Ccircle cx=\"5\" cy=\"19\" r=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cpath fill=\"currentColor\" d=\"M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19,"hidden":20},"\u003Cpath fill=\"currentColor\" d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037c-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85c3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.06 2.06 0 0 1-2.063-2.065a2.064 2.064 0 1 1 2.063 2.065m1.782 13.019H3.555V9h3.564zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0z\"\u002F>",true,{"id":22,"title":23,"body":24,"category":480,"comments":481,"date":482,"description":483,"excerpt":481,"extension":484,"image":481,"meta":485,"navigation":20,"path":486,"readingTime":487,"seo":488,"stem":489,"subtitle":481,"tags":490,"wordCount":497,"__hash__":498},"posts\u002F2012\u002Finfosusteemide-eetikaprobleemid.md","Infosüsteemide eetikaprobleemid",{"type":25,"value":26,"toc":467},"minimark",[27,53,58,64,91,96,101,104,108,111,126,130],[28,29,30],"p",{},[31,32,33,38,39,43,44,52],"em",{},[34,35,37],"a",{"href":36},"http:\u002F\u002Fitcollege.ee","Eesti Infotehnoloogia Kolledži"," aine \"",[34,40,42],{"href":41},"https:\u002F\u002Fitcollege.ois.ee\u002Fet\u002Fsubject\u002Fview?subject_id=127","Infosüsteemide analüüs ja projekteerimine","\" raames. Allpool esitatu on olemuselt pigem esseeistlik töö ning põhineb autori subjektiivsel arvamusel. Soovitav on ",[45,46,48],"span",{"style":47},"text-decoration: underline",[34,49,51],{"href":50},"https:\u002F\u002Fdocs.google.com\u002Fdocument\u002Fd\u002F1Ohclr13DFdidBB0wgnkB8Zo8Tvqe13lH-kCS0y252Rs\u002Fedit","lugeda tööd Google Docs keskkonnas",".",[54,55,57],"h1",{"id":56},"ülesande-kirjeldus","Ülesande kirjeldus",[28,59,60,61],{},"Tuua kaks infosüsteemi arendusprojektide näidet, kus arendajad puutusid kokku erinevate eetiliste probleemidega",[62,63],"br",{},[65,66,67,73,78,83,88],"ol",{},[68,69,70,71],"li",{},"Lühidalt kirjeldada projekt",[62,72],{},[68,74,75,76],{},"Iseloomustada eetiline probleem",[62,77],{},[68,79,80,81],{},"Tuua välja huvitatud osapooled",[62,82],{},[68,84,85,86],{},"Pakkuda välja võimalikud lahendused",[62,87],{},[68,89,90],{},"Selgitada, miks tegemist on just eetilise probleemiga\nPakkuda välja 5 reeglit, kuidas käituda eetiliste probleemide puhul.",[54,92,95],{"style":93,"id":94},"text-align: left","projekt-1-ehitusfirma-kodulehe-realiseerimine","Projekt #1: Ehitusfirma kodulehe realiseerimine",[97,98,100],"h3",{"style":93,"id":99},"kirjeldus","Kirjeldus",[28,102,103],{},"Tarkvaraarendusega tegelevale firmale esitati tellimus ehitusfirma kodulehe ja -haldusliidese tarkvara loomiseks. Loodav koduleht kasutaks üht kujundust, mille sisuala vastavalt valitud lehele vaheldub. Lehti saab luua ja muuta haldusliidesest. Lisaks staatilistele lehtedele sisaldab koduleht ka dünaamilisi osi: mooduleid ning automaatselt genereeritud tekste (sisukokkuvõtted). Mooduliteks on näiteks tehtud tööde moodul, kuhu sisestatud andmete põhjal genereeritakse automaatselt külastajale nähtava lehe sisu või uudiste moodul, mida kuvatakse parempoolses kõrvaltulbas.",[97,105,107],{"id":106},"probleem","Probleem",[28,109,110],{},"Probleemi vaatleme tarkvaraarendaja seisukohast. Arendaja probleemiks on ressursihaldus. Projektil on piiratud eelarve ning aeg, kuid kliendile tuleks pakkuda parimat kvaliteeti ning realiseerida võimalikult palju kokkulepitud nõuetest. Kvaliteedi saavutamine tähendab muuhulgas ka süsteemi planeerimistegevusi, dokumenteerimist ja testimist.",[112,113,114,117,120,123],"ul",{},[68,115,116],{},"\nKas kujundada süsteem nii, et seda on tulevikus lihtne hooldada ja laiendada või teha “üle põlve”, arvestades praeguseid spetsiifilisi vajadusi (ning riskides tulevikuprobleemidega)?\n",[68,118,119],{},"\nKas testida süstemaatiliste meetoditega ja põhjalikult teades, et sügava testimise vajadust on hiljem kliendile keeruline põhjendada ning see venitab eelarvet?\n",[68,121,122],{},"\nKas jälgida standardeid või teha võimalikult kiiresti?\n",[68,124,125],{},"\nKas pühendada aega ka teiste veebisirvijate toele või kasutada vaid enimlevinute viimaseid versioone?\n",[97,127,129],{"id":128},"huvitatud-osapooled","Huvitatud osapooled",[131,132,134,251,255,258,262,265,269,272,275,295,298,301,304,307],"div",{"dir":133},"ltr",[135,136,138,151],"table",{"style":137},"border: 1px solid #222",[139,140,141,145,148],"colgroup",{},[142,143],"col",{"width":144},147,[142,146],{"width":147},269,[142,149],{"width":150},"*",[152,153,154,174,185,196,207,218,229,240],"tbody",{},[155,156,157,164,169],"tr",{},[158,159,160],"td",{},[161,162,163],"strong",{},"Osapool",[158,165,166],{},[161,167,168],{},"Huvi",[158,170,171],{},[161,172,173],{},"Tulem, huvi avaldumine",[155,175,176,179,182],{},[158,177,178],{},"Arendaja",[158,180,181],{},"Pakkuda kliendile parimat kvaliteeti, säilitada oma meelerahu ning reputatsioon.",[158,183,184],{},"Projekti eelarve ja läbiviimiseks kuluv aeg kasvavad, klient võib olla rahulolematu või keelduda maksmast, minnes pakkuja juurde, kes pealtnäha sama tulemi odavamalt valmistab.",[155,186,187,190,193],{},[158,188,189],{},"Projektijuht",[158,191,192],{},"Kindlustada kodulehe valmimine eelarve ja tähtaja piires. Tagada kliendi rahulolu.",[158,194,195],{},"Surve arendajale tekitab puudujäägid kvaliteedis ja ulatuses. Võimalus, et süsteemi hooldusfaasis avaldub kliendi rahulolematus.",[155,197,198,201,204],{},[158,199,200],{},"Tarkvarafirma omanik",[158,202,203],{},"Kindlustada projekti edukas lõpetamine ja kliendi maksevalmidus.",[158,205,206],{},"Surveahel: Klient -> Omanik -> Projektijuht -> Arendaja",[155,208,209,212,215],{},[158,210,211],{},"Klient",[158,213,214],{},"Saada määratud eelarve ja ajakuluga kvaliteetne ja kokkulepitud tulemus.",[158,216,217],{},"Kompromiss kõigi kolme osas: tavaliselt suurenevad eelarve ja tähtaeg, et tagada aktsepteeritav kvaliteet kõikide nõuete realiseerimine.",[155,219,220,223,226],{},[158,221,222],{},"Veebilehe külastaja",[158,224,225],{},"Saada hea kasutajakogemus. Leida soovitud info kiiresti.Nautida lehte visuaalselt.",[158,227,228],{},"Vigade leidmisel negatiivne tagasiside kliendile, kliendi reputatsiooni langus külastaja silmis.",[155,230,231,234,237],{},[158,232,233],{},"Veebilehe hooldaja (tarkvaraarendaja #2)",[158,235,236],{},"Teha soovitud muutused süsteemis kiiresti. Teada, et olemasolev süsteem on töökindel ja testitud.",[158,238,239],{},"Eelarve suurenemine, kui juba valmis süsteem ei ole tulevikuga arvestanud.",[155,241,242,245,248],{},[158,243,244],{},"Veebilehe sisuhaldur (inimene, kes veebilehte infoga täidab)",[158,246,247],{},"Suuta täita kõik nõutud tegevused kasutajasõbraliku haldusliidese kaudu.",[158,249,250],{},"Puudujääkide ilmnemisel negatiivne tagasiside ülemusele, kaudselt ka tarkvarafirmale.",[97,252,254],{"id":253},"lahendused","Lahendused",[28,256,257],{},"Probleemile pole 100% õiget lahendust, need piirangud on olemas igas projektis ning jäävad ka tulevikus kehtima. Kõige enam ilmnevad ressursiprobleemid klassikalise Waterfall ehk kosemeetodiga, kus kogu projekt on algusest planeeritud ning kasutatavad ressursid lukustatud.\nÜheks võimalikuks alternatiiviks oleks agiilse metoodika kasutamine, kus soovid ja teostused tehakse iteratsioonidena. Siis on ootamatused ja muutused kergemini hallatavad ning kliendil on parem ettekujutus projekti seisust.\nAgiilse metoodikaga (Scrum) projekti planeerimisel kasutatakse ka järgnevat meetodit: kliendil lastakse valida kolm olulist piirangut neljast (kvaliteet, ulatus, eelarve, raha) ning neljanda hindab arendustiim vastavalt esimese kolme määrangule. Seda  tehnikat kasutades ei lange kogu vastutus arendaja (projekti meeskonna) õlule.",[97,259,261],{"id":260},"eetikaprobleem","Eetikaprobleem?",[28,263,264],{},"Tegu on eetikaprobleemiga, mis langeb arendaja õlule, sest just arendaja teab kõige täpsemalt, mis koodi sees toimub. Realiseeritud süsteem võib kliendi ja juhatuse poolt vaadatuna küll ilus ja töötav olla, aga arendaja istub sel ajal häbitundega ja vaikides: koodis on turvaaugud, see on ehitatud standardeid ja metoodikaid järgimata, raskesti hooldatav, dokumenteerimata.\nJulgemad arendajad räägivad sel teemal projektijuhi, juhatuse ning isegi kliendiga, küsides juurde aega ning ressursse: eesmärk on neil kõigil ju ühine: kliendile võimalikult kvaliteetse toote pakkumine. Tihti selline läbirääkimine aga ebaõnnestub, sest vajadust ei suudeta mittetehnilisele kliendile piisavalt kästi kommunikeerida või pole klient lihtsalt valmis parema lahenduse eest rohkem maksma.\nOlgu olukord milline tahes, tulem jääb siiski liigagi tihti samaks: valmistatakse süsteem, mille selle ehitanud arendaja heameelega prügikasti saadaks.",[54,266,268],{"id":267},"projekt-2-catering-firma-tööde-infosüsteem","Projekt #2:  Catering firma tööde infosüsteem",[97,270,100],{"id":271},"kirjeldus-1",[28,273,274],{},"Tarkvarafirma on loonud oma kliendile (kelleks on suur ja mainekas catering firma) infosüsteemi kliendi infohalduse automatiseerimiseks. Süsteem on laiaulatuslik, võimaldades muuhulgas...",[112,276,277,280,283,286,289,292],{},[68,278,279],{},"\nKlientide ja kliendiandmete haldamist\n",[68,281,282],{},"\nÜhekordsete ja korduvate tööde sisestust ja haldust\n",[68,284,285],{},"\nArvete koostamist tehtud tööde põhjal perioodiks (üks kuu)\n",[68,287,288],{},"\nFirma finantsaruannete koostamist\n",[68,290,291],{},"\nHallatavate objektide (hooned, asutused) haldust\n",[68,293,294],{},"\nTöötajate ja palgagraafikute haldust\n",[28,296,297],{},"Nagu näha, on tegemist  üsnagi andmemahuka ja keerulise süsteemiga. Süsteem sisaldab kliendi poolt aastate jooksul sisestatud andmeid, logisid, üleslaaditud faile ning firmasisest kirjavahetust.",[97,299,107],{"id":300},"probleem-1",[28,302,303],{},"Olukorda illustreerib hästi analoogia teise, hiljuti meedias tähelepanu saanud analoogse probleemiga. Nimelt esitas “Europe vs Facebook” grupp Iiri andmekaitseorganile nimekirja kaebustega sotsiaalvõrgustik “Facebook” vastu. Kaebused olid seotud suurkorporatsiooni andmekasutusega, nimelt süüdistati firmat klientide andmete ebaeetilises kogumises ja kasutamises.\nOlukord on paradoksiaalne. On mõistetav, et iga andmetel põhinev süsteem (Facebook, Gmail, pangad, catering firma infosüsteem) peab oma funktsionaalsuse täitmiseks säilitama tundlikke andmeid. Samas ei soovi andmete omanikud (objektid, füüsilised- ja juriidilised isikud) tihti nende andmete (õigustamata) eksisteerimist kolmandate osapoolte käes, põhjendades seda õigustatud väitega, et selliseid andmeid saab kuritarvitada andmete valdaja või muu juurdepääsuga isiku omakasu huvides.\nCatering firma infosüsteemist rääkides on sellisteks isikuteks süsteemis haldaja rolli omavad töötajad ning tarkvarafirma arendajad, kes andmebaasile ja süsteemile vahetut ligipääsu omavad. Siit ka eetikaprobleem: kas catering firma peaks muretsema võimu üle, mida arendajad omavad ning vastupidi; kas arendajad  peaksid võitlema süümepiinadega hooldustöid sooritades?",[97,305,129],{"id":306},"huvitatud-osapooled-1",[131,308,309,398,402,405,409,417,420,423,427,430,447,451],{"dir":133},[135,310,311,322],{"style":137},[139,312,313,316,319],{},[142,314],{"width":315},188,[142,317],{"width":318},216,[142,320],{"width":321},220,[152,323,324,332,343,354,365,376,387],{},[155,325,326,328,330],{},[158,327,163],{},[158,329,168],{},[158,331,173],{},[155,333,334,337,340],{},[158,335,336],{},"Catering firma töötaja",[158,338,339],{},"Säilitada oma andmete privaatsus firmaväliste isikute suhtes: tehtud tööde info, palgagraafik.",[158,341,342],{},"Garantii küsimine info kaitsmise kohta tarkvarafirmalt: NDO (non-disclosure-agreement), lepingusätted.",[155,344,345,348,351],{},[158,346,347],{},"Infosüsteemi haldaja",[158,349,350],{},"Tagada süsteemi andmete õigsus, kontrollida töötajate tegevusi.",[158,352,353],{},"Töötajate tegevuse auditeerimine, vastutamine andmete  ja tegevuse õigsuse kohta. Surve tarkvarafirmale programmi hooldus- ja monitoorimisvõimaluste teostamiseks.",[155,355,356,359,362],{},[158,357,358],{},"Tarkvarafirma arendaja",[158,360,361],{},"Tagada süsteemi toimimine hooldustööde ja edasiarenduste kaudu kasutades selleks andmeid olemasoleva süsteemi toimimise kohta.",[158,363,364],{},"Infosüsteemi andmete kasutamine testide koostamiseks. Vastutus mõlema firma ees andmete privaatsuse ja rikkumatuse tagamiseks.",[155,366,367,370,373],{},[158,368,369],{},"Tarkvarafirma juht",[158,371,372],{},"Tagada süsteemi toimimine, vältida kliendi pretensioone privaatsuse osas.",[158,374,375],{},"Kindlustamine, et süsteem andmeid ei hävitaks ega lekitaks. Läbirääkimised kliendiga arendaja soovitatud hooldustööde tasustamiseks.",[155,377,378,381,384],{},[158,379,380],{},"Catering firma klient",[158,382,383],{},"Saada kvaliteetset teenust, tagada catering firmaga vahetatud info privaatsus kolmandate isikute suhtes.",[158,385,386],{},"Catering firma usaldamine oma andmetega. Väärteo kahtlusel pretensioonide esitamine vastava(te)le seadusorganile auditi korraldamiseks.",[155,388,389,392,395],{},[158,390,391],{},"Andmekaitseagentuur",[158,393,394],{},"Tagada kehtivate seaduste täitmine catering- ja tarkvarafirma poolt.",[158,396,397],{},"Pretensioonide töötlemine catering- ja tarkvarafirma vastu. Audit infosüsteemi tööle ja käideldavate andmete kasutusse.",[97,399,401],{"id":400},"lahendus","Lahendus",[28,403,404],{},"Tegemist on eetikaprobleemiga, mille tuvastamiseks on raske diskreetseid ja ühetimõistetavaid piiranguid seada. Iga infosüsteemi valdajal lasub moraalne ja eetiline vastutus oma võimu mitte kuritarvitada.",[406,407,408],"blockquote",{},"\n“With great power there must also come -- great responsibility.”\n(suure võimuga käib kaasas suur vastutus)\n- Amazing Fantasy #15 (2)\n",[28,410,411,412,416],{},"Kuritarvitamise piir sõltub aga vaatepunktist ja eeldustest.\nInfo valdajale antakse andmed usalduse alusel: panku usaldatakse konto saldo saladuses hoidma, sotsiaalvõrgustikke isikuandmete puutumatusega. Järelikult on need firmad teinud midagi, mille põhjal on meil alust arvata, et tegu on maineka ja usaldusväärse asutusega. Selle eelduse tekitamiseks peavad asutuse töötajad lähtuma teatud kehtestatud või ühiskonna poolt omaks võetud eetikastandarditest, nagu näiteks Arvutustehnika Eetika Instituudi poolt välja antud ",[34,413,415],{"href":414},"http:\u002F\u002Fcomputerethicsinstitute.org\u002Fpublications\u002Ftencommandments.html","kümme käsku"," (1).\nVõimu kuritarvitamise ennetamiseks on riiklikul tasandil rakendatud negatiivse tagasiside süsteem: kuritarvitad informatsiooni (näiteks pakub süsteemi arendaja catering firma konkurendile andmeid firma finantsolukorra kohta), lähed vangi. Sellise lähenemise probleemiks on asjaolu, et karistuse rakendamiseks peab rikkumine olema avastatud. Paremini töötab süsteem, kus positiivsete julgustustega - kasvatus, koolitused - julgustatakse inimesi õigesti käituma.",[97,418,261],{"id":419},"eetikaprobleem-1",[28,421,422],{},"Andmete kuritarvitamine on internetiajastul ja informatsiooni leviku tõttu aina rohkem tähelepanu saav probleem. Sotsiaalvõrgustike teke on kodanikkonda probleemist informeerinud ning hiljutised seaduseelnõud - SOPA, PIPA, ACTA - on valitsuse vastus probleemiga tegelemiseks.\nTarkvaraarendaja igapäevaelus tuleb tihti ette olukordi, kus töötaja peab kasutama kliendi konfidentsiaalseid andmeid mingi toimingu soovitamiseks. Neil puhkudel tuleb võidelda oma sisemise minaga ning selgitada iseendale, et antud juhul on andmete kasutamine õigustatud ja vajalik. Selle lahingu kaotamisel tuleks sügavamalt üle vaadata andmete kasutamise põhjused. Selline käitumine tagab kliendi usalduse, soodustab ärisuhte jätkumist ning väldib probleeme andmekaitseorganitega.",[54,424,426],{"id":425},"käitumisjuhised-tarkvaraarendajale-eetiliste-probleemidega-hakkama-saamiseks","Käitumisjuhised tarkvaraarendajale eetiliste probleemidega hakkama saamiseks",[28,428,429],{},"Järgnevalt on toodud viis juhist tarkvaraarendajale eetiliste dilemmade lahendamiseks.",[112,431,432,435,438,441,444],{},[68,433,434],{},"Kui seisad ristteel - küsi nõu.Ülemuselt. Projektijuhilt. Kolleegilt.",[68,436,437],{},"Säilita kliendi usaldus - ära kuritarvita konfidentsiaalseid andmeid",[68,439,440],{},"Lähtu otsuste tegemisel ühiskonna tavadest ja ajaloost.",[68,442,443],{},"Kasuta kõiki võimalikke meetmeid oma vigadest tingitud kahju minimeerimiseks.",[68,445,446],{},"Informeeri ülemusi ja klienti nende poolt pakutud valikute tagajärgedest.",[54,448,450],{"id":449},"viited","Viited",[65,452,453,457,462],{},[68,454,455],{},[34,456,414],{"href":414},[68,458,459],{},[34,460,461],{"href":461},"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FUncle_Ben#cite_note-10",[68,463,464],{},[34,465,466],{"href":466},"http:\u002F\u002Fbeta.wikiversity.org\u002Fwiki\u002FIT_eetilised,_sotsiaalsed_ja_professionaalsed_aspektid\u002FTsensuur,_privaatsus_ja_Internet",{"title":468,"searchDepth":469,"depth":469,"links":470},"",2,[471,473,474,475,476,477,478,479],{"id":99,"depth":472,"text":100},3,{"id":106,"depth":472,"text":107},{"id":128,"depth":472,"text":129},{"id":253,"depth":472,"text":254},{"id":260,"depth":472,"text":261},{"id":271,"depth":472,"text":100},{"id":300,"depth":472,"text":107},{"id":306,"depth":472,"text":129},"Learning",null,"2012-02-18","Eesti Infotehnoloogia Kolledži aine \"Infosüsteemide analüüs ja projekteerimine\" raames. Allpool esitatu on olemuselt pigem esseeistlik töö ning põhineb autori subjektiivsel arvamusel. Soovitav on lugeda tööd Google Docs keskkonnas.","md",{},"\u002F2012\u002Finfosusteemide-eetikaprobleemid","about 8 minutes",{"title":23,"description":483},"2012\u002Finfosusteemide-eetikaprobleemid",[491,492,493,494,495,496],"IT College","arvamus","eetika","essee","infosüsteem","moraal",1463,"1UT_oRfFXi2G3tWtZdBmjEkIknxPVSRewxho1QJ29tE",[500,504],{"title":501,"path":502,"stem":503,"children":-1},"Of C# and exams in general","\u002F2012\u002Fof-c-and-exams-in-general","2012\u002Fof-c-and-exams-in-general",{"title":505,"path":506,"stem":507,"children":-1},"Scraping for grades","\u002F2012\u002Fscraping-for-grades","2012\u002Fscraping-for-grades",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":509},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 19l-7-7l7-7m7 7H5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":511},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 12h14m-7-7l7 7l-7 7\"\u002F>",1790886932799]