arenduskulude jaotus sõltub arendatava süsteemi tüübist ja kasutatavast tarkvaraprotsessi mudelist ● Pöidlareegel, mis näitab, kuidas arenduskulud sõltuvad arendatava süsteemi tüübist: ● Tarkvara arenduskulude jaotuse sõltuvus kasutatavast tarkvaraprotsessi mudelist: 27. Tarkvarainseneri professionaalsus. ● Tarkvaratehnika on laiem pelgalt tehniliste oskuste rakendamisest ● Tarkvarainsenerid peavad käituma ausal ja eetiliselt vastutustundlikul viisil, kui soovivad olla respekteeritud professionaalidena ● Eetiline käitumine on rohkem kui pelgalt seaduste järgimine 28. Inimloomus ja eetika. Filosoofiliselt on 2 koolkonda: 1. Need, kes arvavad, et inimene on loomult hea
allowing the cost and impact of the change to be estimated. Change identification and evolution continues throughout the system lifetime. 10) Tsentraalse ja hajutatud mudeliga versioneerimise vahendid ja erinevused nende kahe mudeli vahel. Tsentraalne: SVN, CVS Hajutatud: GIT, Mercurial Erinevus ongi nende arhitektuuris/arhitektuurist tulenevalt. Samuti erinevad käsud nendega ümber käimiseks. 11) Loetle tarkvarainseneri professionaalse vastutuse neli aspekti ja selgita neid. Konfidentsiaalsus Tarkvarainsener peab respekteerima oma tööandja ja klientide konfidentsiaalsust, sõltumata sellest, kas formaalne leping konfidentsiaalsuse kohta on alla kirjutatud Kompetents Tarkvarainsener ei tohi anda väära ettekujutust oma kompetentsist. Ta ei tohi võtta teadlikult vastu tööd, mis on väljaspool tema kompetentsi. Intellektuaalne omand Tarkvarainsener peab olema teadlik kohalikest