4.4 IT-kompetentsid
group_work
Vaatleme, milliseid kompetentse on IT rakendamiseks vaja.
help_circle Kas teie organisatsioonis on IT-töötajaid? Milliseid ametinimetusi nad kannavad? Kas ametinimetused vastavad tegelikult tööle?
help_circleMaailma kõige nürim töö. -- "Miks eeldatakse siis järsku, et juba algklassidest programmeerimist õppinud noortest saavad uued Steve Jobsid? Pigem saavad neist tavalised koodijukud, kellesuguseid ainuüksi Indias on miljoneid ja kellest kusagil tegelikult puudust ei tunta. Mõnest üksikust neist on saanud miljonärid, aga enamus teeb päevast päeva maailma kõige nürimat tööd maailma kõige nürimatel töökohtadel maailma kõige nürimate kolleegide seltsis. Lühidalt öeldes näeb nende töö ette päevad läbi ninapidi helendava ekraani taga passimist. Palk on küll veel keskmisest veidi kõrgem, aga kas see on elus kõige tähtsam." – Inno ja Irja kohvik, 29.11.2016."
Eksootilisi ameti- ja rollinimetusi (Job Titles): Developer Advocate; Community Manager.
Artikli TL;DR
Blank, S (2010) Job Titles That Can Sink Your Startup – Alustavas ettevõttes ei ole vaja müügi- (VP Sales), vaid kliendiarendusdirektorit (VP Customer Development).
Artikli TL;DR
Coyier, C (2013) Job Titles in the Web Industry – Artikkel selgitab, millised IT-ametid ja -rollid on veebisüsteemide arenduses levinud ja mille poolest need üksteisest erinevad. Veebikujundaja? Veebidisainer? Full Stack Developer?
Noorem-, Vanem-, Juhtiv- (Junior, Senior, Lead). Vt How do you define a junior developer?
Also
Silicon Valley Job Title Generator
Süsteemiarenduse kompetentsid
Vrdl: EU ICT Professional Profiles
Tundub väga “enterprisy” ja “waterfally”. Kas idufirmades on need ametid adekvaatsed? USAs ei ole sellist riiklikku klassifikatsiooni. Kas USAs on seetõttu kehvemas seisus?
Raamatu TL;DR
Vrdl Lau, E (2015) The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact.
Ennustamisvõime (Estimation)
- võime hinnata realistlikult tööde mahtu, inimeste võimet asju ära teha, tähtaegu, kestusi
Erinevate arvamuste ühitamine
Infohaldus (Information Management)
- võime organiseerida teave navigeeritavaks, loogiliselt korrastatud struktuuriks
- nii dokumendi
- kui ka dokumentide kogumi tasandil
Joonis
- võime koostada arhitektuuri-, protsessi- jm jooniseid
- võime teha joonis, mis “ütleb rohkem kui tuhat sõna”
Kaardistav analüüs
- võime koguda olukorra, arvamuste vms kohta teavet ja seda süstematiseerida. Kõige lihtsam analüüsi vorm
Kasutajaliides
- võime teha stiilne kasutajaliides
Kavast kinnipidamine
- võime teha tegevusi kokkulepitud plaani järgi
Kirjutamine
- võime koostada korrektset, õigekirjaliselt õiget, kergestikasutatavat inimkeelset teksti
- sõnastusvõime
- tekstiga modelleerimise, kontseptualiseerimise võime
- võime valida, vajadusel moodustada uusi, täpseid oskussõnu (termineid)
- võime luua, pidada ja rakendada projektis v tootes vajalikku terminisüsteemi (sõnastikku)
vt Warne, H (2012) Writing matters
Kontseptsiooni loov analüüs
- analüüs, mis ei piirdu teabe kogumise ja süstematiseerimisega, vaid sünteesib teavet, lisab orginaalse idee ja jõuab välja tervikliku lahendusettepanekuni (tegevuskava vms)
Lihtsus
- võime teha asju lihtsalt
- võime toota minimalistlikke artefakte
Optimeeriv analüüs
- võime teha analüüs, mis ei piirdu teabe kogumise ja süstematiseerimisega, vaid teeb veel sammu edasi, tehes ettepanekuid analüüsitava paremaks tegemiseks
Originaalne mõtlemine
- võime leida segases, probleemses olukorras tavapärasest kõrvalekalduv, ilus idee v lahendus
Otsustamine
- võime võtta vastutus olukorras, kus keegi ei taha otsustada
Prioritiseerimine
- võime seada nõudeid, töid vm tähtsuse järjekorda
- võime loobuda mõtteviisist “kõik on tähtis”
- võime eristada olulist ebaolulisest, kõige olulisemat teisejärgulisest ja vähetähtsast
Probleemi analüüs
- probleemi sõnastamine
- käsitlusala piiritlemine
- küsimuse tuuma ja võtmestruktuuri leidmine
- analüüsimeetodi valik
- probleemi lahkamine
- oluliste elementide ja seoste leidmine
- ebaolulise kõrvalejätmine
- struktuuri selge esitamine
- vajadusel modelleerimist kasutades
- üldistamine
- loogilise arutluskäigu ehitamine
- järelduse või ettepaneku sõnastamine
Programmeerimisvõime
- soovitava käitumise tarkvaras teostamise võime
- modulaarse struktuuri kujundamise võime
- programmi töö kirjeldamise võime
Protsessi (töövoo) kujundamine
- võime koostada samm-sammuline töövoo või protsessi kirjeldus, mis tegelikkuses ka toimiks
- vajadustest - ka üksteisele vastukäivatest, hägustest, halvasti artikuleeritud vajadustest lähtuv protsessi äri-, töö- või tarbimisprotsessi projekteerimine
- protsess peab olema lihtsuseni viidud, kompaktselt dokumenteeritud, praktiliselt teostatav
Raporteerimine
- võime anda lühike, sisukas, struktuurne, kokkuvõtlik, adekvaatne teave, sh hinnang asjade seisule, olukorrale, tehtud tööle jms
Muutuste eesvedaja (Change Agent)
- võime tegutseda “muutuste agendina”
Selgitamine
- võime anda tehnilise küsimuse olemus selgelt, lühidalt, piisava detailsusega edasi inimesele, kes asjast midagi ei tea
- võime seletada - kuulajat arvestades - lahti, kuidas programm vm asi töötab
Spetsifitseerimine
- võime sõnastada määratlusi ja reegleid
- võime fiktseerida liides, protokolli, teenuse vm artefakti omadused selgelt, struktuurselt, piisava täpsusega
Suur pilt
- võime vaadata asju laiemalt, pikemas perspektiivis, strateegiliselt
Tegevuskava koostamine
- võime koostada piisavalt konkreetne, realistlik, lühiajaline tegevuskava
Tehnilise nõude sõnastamine
Tehniliste nõuete kogumi haldamine
Tootemõtlemine
- projektimõtlemise täiendusena
- võime suunata tööd nii, et luua ja ülal hoida produkti, teenust või toodet pikema aja jooksul
Tööülesande sõnastamine
- piisavalt konkreetne
- piisavalt väike
- realistliku mahuhinnanguga
Ärinõude sõnastamine
Ärinõuete kogumi haldamine
Õppimine
- võime õppida selgeks uus tehnoloogia
- võime elada sisse uude rakendusalasse (Domain)
Ümberprioritiseerimine, tegevusplaani korrigeerimine, otsuse ümbervaatamine
- võime teha plaanis, otsuses, asjade tähtsusjärjekorras vastavalt uuele teabele ja kogemusele muudatusi