ja viinamarju. Viimastel aastatel on hakatud tegelema karusmarjakasvatusega. Järjest rohkem areneb taluturism Kalandus Kala ja kalatooted 40% ekspordist Energiamajandus Geogermaalenergia Hüdroenergia ülejäänud. Töötlev tööstus Alumiiniumitööstus põhineb odaval energial Laevaehitus ja remont Kergetööstus villatööstus ja naha- ja jalatsitööstus Kõrgtehnoloogia Viimastel kümnenditel on toetatud tarkvaraarendust geenitehnoloogia. Turism Kiiresti arenev majandusharu, põhineb Islandi unikaalsel loodusel.
Väga suur osa süsteeme kasutab tarkvara, mis on üha suuremad, keerulisemad ja peavad valmima kiiremini. Tarkvaratehnikat vajame, sest insener suudab valmis teha lihtsa kontrolleri, kuid mitte suurt lennuliikluse kontrollsüsteemi. Tarkvaratööstuse kriis 1965-1985 (16% success) Agile Manifesto!!!! (eksam) Tarkvaratehnika terminit kasutati esimesena aastal 1968 ideena, kuidas tulla toime tarkvaratööstuse kriisiga Tarkvaratehnika tegeleb sellega, kuidas organiseerida professionaalset tarkvaraarendust Tarkvaratoode peab sisaldama: arvutiprogrammid + nende dokumentatsioon Kvaliteetse tarkvara atribuudid on: evib nõutud funktsionaalsust hooldatav peab arenema vastavalt muutustele usaldusväärne efektiivne peab olema aktsepteeritud kasutajate poolt Tarkvaratehnika on tiimide poolt rakendatav distsipliin tootmaks kõrgekvaliteedilist, suuremastaabilist ja hinnaefektiivset tarkvara, mis
Tarkvaratehnika konspekt. Tarkvaratehnika Tarkvaratehnika e. tarkvara inseneeria on professionaalsele tarkvaraarendusele suunatud distsipliin, mis tegeleb sellega, kuidas organiseerida tarkvaraarendust, arvestades organisatsiooniliste ja rahaliste piirangutega. Tarkvaratooted koosnevad valjatöötatud programmidest ja nende dokumentatsioonist. Tarkvaratehnika eesmärgiks on kuluefektiivne tarkvaraarendus kogu tarkvara elukaare ulatuses. Tarkvaratehnika on süstemaatilise, distsiplineeritud ja mõõdetava lähehemisviisi rakendamine tarkvara arendamisele, käitamisele ja hooldamisele, see tähendab, inseneriteaduste rakendamine tarkvarale.
ja naela. Tarkvaratehnika ajalugu: o Esmakordselt kasutati seda NATO-s 1968, oli mõeldud ideena, kuidas toime tulla tarkvaratehnikakriisiga. Tarkvaratehnika „point“ o Tarkvaratehnika= tarkvara inseneeria o On suunatud professionaalsele tarkvaraarendusele o Ei tegele tarkvaraarenduse endaga vaid sellega, kuidas organiseerida tarkvaraarendust Mis on tarkvara(toode) – arvutiprogrammid + nende dokumentatsioon Kvaliteetse tarkvara atribuudid: o Evib nõutud funktsionaalsust (teeb nii nagu vaja) o Hooldatav Tarkvara peab arenema, et vastata muutuvatele vajadustele o Usaldusväärne Tarkvara peab olema töökindel o Efektiivne Tarkvara ei tohi raisata süsteemi ressursse o Vastuvõetav
(ja sedasi käib ringi ja ringi) · Eelised 1. Selge riskianalüüs 2. Perioodiline prototüüpimine ja hindamine 3. Hooldus kujuneb samas tsüklis loomisega · Puudused 1. Sobib suurtele projektidele (riski hindamine peab olema odavam, kui võimalik "häving" 2. Töötab ainult "sisemiste" projektide korral, alamlepingutega võib mitte toimida 3. Nõuab arvestatavat riskianalüüsi kogemust [Spiraal-mudel kujutab tarkvaraarendust lõpmatult korduvate tsüklitena.Esimene kordus võib olla näiteks seotud süsteemi teostatavuse uurimisega, teine nõudmiste kirjeldamisega, järgmine kavandamisega jne. Mitu kordust on enamasti seotud tarkvara realiseerimisega, kus tema ehitamine toimub inkrementaalselt. Kuid kindlasti ei tohiks spiraali korduseid võrdsustada tavapäraste arendusprotsessi faasidega. Iga kordus on jaotatud 3 kuni 6 sektorisse (erinevad autorid jagavad erinevalt)
Kõige vähem on valmis oma teenuseid kaugemalt sisse ostma Rootsi (14%) ja Hispaania (14%) ettevõtted. Kuigi puudub selgesti arusaadav trend, mis kirjeldaks riikide vastuvõtlikkust teenuste kaugelt sisseostmisele, võib väita, et ettevõtted, mis hindavad kõrgeimaks konfidentsiaalsust puudutavaid 29 Eesti kogemus Kuigi Eesti antud uuringus ei osalenud, ei ole teenuste sisseost meilegi võõras. Kõige levinum on ilmselt raamatupidamisteenuste sisseost, aga ka tarkvaraarendust eelistatakse pigem sisse osta kui ettevõttesiseselt korraldada. Kindlasti mõjutab teenuste sisseostu alaseid otsuseid ka ettevõtete suurus. Väikestel ettevõtetel on sageli otstarbekam teenuseid sisse osta, sest kõnealuse teenuse või funktsiooni ettevõttes loomine väikeses mahus osutub tõenäoliselt ebaotstarbekaks. Samas on sisseostetavate teenuste mahud aga sedavõrd väiksed, et vaevalt, et offshore mudel siin mail väga populaarseks osutub
ajakavasid, tasuvust ning põhimõtete ja korra tundmist ja rakendamist. Tarkvaratehnikas hallatakse ja kontrollitakse: ● Kvaliteeti ● Keerukust ● Ressursse: eelarvet, aega, inimesi ● Riske ! Tarkvaratehnika e. tarkvara inseneeria on professionaalsele tarkvaraarendusele suunatud distsipliin , mis tegeleb sellega, kuidas organiseerida tarkvaraarendust 2. Miks vajame tarkvaratehnikat? Kõrgenenud nõudmised tarkvara arendamisele ● suuremad süsteemid ● keerulisemad süsteemid; ● kiiremini. Suuremastaabiline programmeerimine vrdl väiksemastaabiline programmeerimine. Näiteks: ● Asjalik mees või naine suudab ehitada tööriistakuuri oma maja või suvila juurde. Kas seesama inimene saab hakkama ka 30 korruselise kontorihoone püstipanekuga