Objektno usmerjena analiza

V fazi Objektno usmerjene analize (angleško Object oriented analysis, kratko OOA) problem formuliramo in nato tvorimo model na osnovi objektov v realnem svetu. Model ne vsebuje podrobnosti implementacije, tako da ga lahko razumejo in proučijo tudi netehnični strokovnjaki. Identificirati moramo zahteve in razviti specifikacije z vidika objektnega modela sistema, ki vključuje tudi interakcijo med objekti.

Glavna razlika v primerjavi z drugimi metodami analize je ta, da je OOA organizirana s fokusom na objekte, ki združujejo tako podatke kot funkcije. Pri tradicionalni analizi pa so podatki in funkcije obravnavani ločeno.

Primarne naloge objektno usmerjene analize (OOA) so:

V splošnem so modeli, uporabljeni v OOA, primeri uporabe in modeli objektov.