Modelul de dezvoltare a produsului software referat





Procesul software reprezinta un sablon pentru crearea produsului software. Sunt cunoscute cateva modele de procese: modelul cascada, dezvoltare prin prototipizare, modele evolutive, dezvoltare orientata pe componente, dezvoltare prin metode formale. In functie de cerintele de inceput ale proiectului, de cat de explicite sunt si de posibilitatea schimbarii acestor cerinte se poate lua o decizie in privinta modelului ce va fi folosit.



Pentru a urmarii factorii de calitate, descrisi in obiectivele nefunctionale, trebuie urmarite arhitecturi si modele, atat in procesul software in general, dar si la nivel de implementare efectiva a aplicatiei.
Această topică a fost tratată frecvent de-a lungul anilor de facultate în dezvoltarea proiectelor software. Amintim aici doar referinţa bibliografică principală în care sunt tratate amănunţit medelele de dezvoltare.