Posts

Showing posts from April, 2023

Nädal 12

 Selle nädala teema on veebilehtede kasutatavusest. Üks positiivne näide, millega ma olen kokku puutunud on codecademy.com - programmeerimise õppimise keskkond. Seal saab kasutaja valida teema, mida ta õppida tahab, siis on pandud kokku selle kohta käiv informatsioon, videod, interaktiivsed ülesanded ja testid. Infot või videot kuvada veebilehel ei ole väga suur kunst aga see, kuidas nad on suutnud interaktiivsed ülesanded brauseri aknasse paigutada nii, et ühes tulbas on ülesande nõudmised, teises tulbas integreeritud programmeerimiskeskkond ja kolmandas tulbas kas tulemus või konsool, sõltuvalt keelest, mida õpitakse, on küll uskumatu. Kogu selle kupatuse kasutamise selgeks saamine käib väga kiirelt, mõned ülesanded täita ja juba ongi kogu kasutajaliides selge. Selgeks saab asja intuitiivselt, et ei pea kuskil käsiraamatus tuhlama vaid on võimalik aimata, et see nupp teeb seda ja kui ma tahan saada sellist tulemust, siis pean tegema nii. Lehe kujundusel on ka värvid väga hästi valitu

Nädal 11

 Selle nädala teema on kirjeldada ühte tarkvara arendusmudelit ja ärimudelit mõne konkreetse näite põhjal. Kõige lihtsam on vast kirjeldada projekti millega käesoleval hetkel olen seotud. Töötan ühes jae- ja hulgimüügiga tegelevas ettevõttes. Firma kasutab küll erinevaid lao- ja müügitarkvarasid aga päris sellist funktsionaalsust nagu tegelikult vaja oleks siiski ei ole õnnestunud leida. Seetõttu otsustati, et puudu olevad osad arendatakse ettevõtte siseselt välja. Arendusmudel on olnud muutuses veidi aga nüüd on sobiv mudel leitud. Põhimõtteliselt on kasutusel scrum mudel: mina olen nagu toote omanik, saan ettevõtte omaniku ja tegevjuhi käest sisendid, mis probleemi on vaja lahendada, käin töötajate juures uurimas, kuidas oleks parim viis antud ülesannet lahendada. Vaatan kuidas me seda saaksime teha arvestades olemasolevaid süsteeme. Lisan Jiras backlogi piletid ja Confluence-i täpsema kirjelduse ülesannetest. Seejärel on arendajatega ja Scrum masteriga koosolek, kus räägime kõik uue

Nädal 10

 Siin on mõned mõtted, mis tekkisid peale Eben Mogleni artikli  Anarchism Triumphant: Free Software and the Death of Copyright  lugemist.  Artikli algus oli päris raske lugemine, oli veidi keeruline mõista, mida ta üldse öelda tahab aga alates teisest lõigust läks juba arusaadavamaks. Moglen väidab, et tasuta tarkvara on parem kui raha eest soetatav tarkvara, sest vaba tarkvara, millel ka lähtekood kaasas on igaühe poolt parandatav ja seega kõik tõrked parandatakse kiirelt nii, et tavakasutaja ei pruugigi tõrkeid kogeda, sest need on juba lapitud selleks ajaks kui tema hakkab rakendust kasutama. Artikli autor loodab inimeste soovile luua midagi ja seeläbi aina rohkema tasuta tarkvara levimiseni. Moglen ennustas ka surma muusikatööstusele ja pakkus, et varsti inimesed teevad niipalju tasuta muusikat, et enam osta ei olegi muusikat vaja. Muusika koha pealt on tal mõnes mõttes õigus, elektroonilise muusika tegemine on muutunud nii lihtsaks ja kättesaadavaks paljudele, et artistid saavad e

Nädal 9

 Selle nädala teema on vaadata kahte tuntud IT juhti ja analüüsida, millisesse rolli antud juht kuulub. Esimeseks analüüsitavaks valisin Ginni Rometty, kes oli IBM-i tegevjuht aastatel 2012 - 2020. Tema eesmärkideks olid IBM-i välja toomine kahjumlikest äridest ja keskenduda toetuse jätkamine süsteemidele, mis on klientidele kriitilise tähtsusega ja liikuda rohkem uutesse suundadesse. Selleks, et suurt ettevõtet keerata uude suunda, teades, et seal töötavad väga paljud inimesed, kes on harjunud oma tööd tegema ühte moodi aga nüüd on uued tuuled, peab juht olema tõesti juht. Ta peab suutma inimesed kaasa tõmmata, et uute eesmärkideni jõuda. Kuulasin temaga intervjuud Lex Fridmani taskuhäälingus. Rohkem tegelikult jäi mulje, et ta on treener/juhendaja. IBM on niigi tegelnud koolide kaasamisega ja pakkunud võimalust õpilastel õppida oskusi, mis oleksid vajaliku, kui need õpilased lõpuks läheksid tööle IBM-i. Rometty juhtimisel hakkas IBM inimeste värbamisel rohkem vaatama nende oskusi kui