Tarkvaratehnika kordamisküsimused
● Tehnoloogiste valikute muutmise osas vabam
100. Kuidas valida arhitektuuri?
Mõtle…
● Kuidas kasutajad kasutavad loodavat süsteemi mille jaoks süsteemi ehitate? Nt onine vs
offline süsteem.
● Kuidas süsteemi paigaldada kas süsteemi peab paigaldama või teeb seda süsteem
automaatselt (masin)?
● Millised on mittefunktsionaalsed nõuded: turvalisus, jõudlus, paralleelsus, multikeelsus,
konfiguratsioon (konfiparameetrid koodis või andmebaasist hallatavad?)
● Kuidas saavutada paidlikus ja hallatavus läbi aja
● Millised on arhitektuursed trendid, mis võivad mõjutada süsteemi praegu või tulevikus ära
vali kõige trendikamaid ja uuemaid, kui ei saa väga riskida, nendega võib probleem kaasa
tulla
Võtme jõud, mis mõjutavad arhitektuuri:
● Kasutaja volitused kasutaja kogemus: ära dikteeri.