Ohjelmistotuotannon 1. välikoe, 2. mahdollisuus Kevät 2007 Määrittele seuraavat käsitteet: (6p) a.) Software engineering b.) Use-case c.) Quality attribute d.) CMMI e.) eXtreme Programming f.) blackbox testing Totta vai tarua? (5p) a.) Agilet menetelmät sopivat hyvin pieniin projekteihin joiden vaatimuksia ei välttämättä voi määrittää hyvin etukäteen. b.) Estimointi helpottuu kun projekti etenee. c.) Analyysi ja design saattavat olla vaikeasti eroteltavissa. d.) (ei muistettu) e.) Revisions can be versions or variants. Esseekysymykset: 3. Software Configuration Management (SCM) (7p) 4. Perfect Software Quality - saavuttamaton tavoite? (7p)