Tarkvaratehnika kordamisküsimused
TARKVARATEHNIKA KORDAMISKÜSIMUSED
1. Mis on tarkvaratehnika?
Software engineering
! “Engineers Australia” definitsioon:
Tarkvaratehnika on tiimide poolt rakendatav distsipliin
tootmaks kõrgekvaliteedilist, suuremastaabilist ja hinnaefektiivset tarkvara mis rahuldab
kasutajate nõudmisi ja mida saab hooldada teatud ajaperioodi vältel.
IEEE definitsioon: Tarkvaratehnika on süstemaatilise, distsiplineeritud ja mõõdetava
lähehemisviisi rakendamine tarkvara arendamisele, käitamisele ja hooldamisele, see
tähendab, inseneriteaduste rakendamine tarkvarale.
Tarkvaraarendus on nõrgem termin, kus tingimata ei kasutata protsesse, tööriistu,
standardeid, jne. Tarkvaraarendus on progemine + konfigursatsiooni haldus.
Tarkvaratehnika ei ole ainult programmi kirjutamine, vaid teemad hõlmavad ka kvaliteeti,
ajakavasid, tasuvust ning põhimõtete ja korra tundmist ja rakendamist.
Tar...