o Infovajadused: projekti eesmärgid oodatavad töötulemid muudatused oodatavates tulemites töövahendid/võimalused o Kasutuslood: tööülesannete täitmine probleemide/muudatusettepanekute haldamine aruandlus projektijuhile ja klientettevõttele Arendaja o Vastutab: nõuete ning arhitektuuriprintsiipide alusel tarkvaramoodulite arendamise eest. o Reageerib: projektijuht annab tööülesande tööülesande täitmisel on tekkinud probleem klient teavitab veast/muudatusettepanekust o Infovajadused: projekti eesmärgid oodatavad töötulemid analüüsidokumentatsioon 6 arhitektuurinõuded muudatused oodatavates tulemites
struktuure ja funktsioone. Lähtutakse eelkõige kasutajast. · Protsessi vaade, mis kirjeldab ülejäänud kolme vaate vahelisi seoseid. Aluseks on mittefunktsionaalsed nõuded (jõudlus, tarkvara integreeritus, veakindlus jne), kusjuures protsessina käsitletakse mingit terviklikku täidetavat üksust. Võib esitada erineval abstraktsioonitasemel. · Komponentide vaade, mis kirjeldab tarkvaramoodulite struktuuri, · Evitamise vaade (füüsiline vaade), mis kirjeldab tarkvara evitamisega/rakendamisega seotud füüsiliste elementide (arvutid, võrgud, lisaseadmed jne) ja tarkvara koostööd . Eelpoolviidatud aadressil lähtutakse vaadete 4+1-mudelist, kus loetletud neljale on lisandunud nn stsenaariumite (scenarios) vaade. Kasutusmall on süsteemi osa funktsioonide kirjeldus kasutaja terminates, stsenaariumid aga kasutusmallide (use cases) elemendid (mis ei pruugi