Metodologie Dezvoltare Software

Referat
8/10 (1 vot)
Conține 1 fișier: doc
Pagini : 10 în total
Cuvinte : 1352
Mărime: 12.17KB (arhivat)
Publicat de: Pavel S.
Puncte necesare: 5

Extras din referat

Descriere:

Un sumar cu metodologia care va fi folosita la dezvoltarea software, inclusiv modul de denumire a entitatilor (fisiere, variabile, clase, baze de date, tabele, etc).

Versiune:

Numar Data Utilizator Modificari

Asigurarea calitatii

Dezvoltarea produselor software este un proces complex, rod al unor eforturi conjugate de analiza, dezvoltare si testare.

In mod uzual se lucreaza in echipe, cineva analizeaza, explica, o secventa de cod ajunge sa fie modificata de alta persoana decat cel care a scris-o initial, sau chiar de aceeasi persoana dupa o perioada destul de lunga de timp, altcineva testeaza, modificari in anumite proceduri sau functii produc efecte colaterale de care cineva nu este informat la un moment dat. Pe tot acest parcurs se pot produce neintelegeri, erori si alte evenimente nedorite, iar propagarea constanta a unor erori spre clientul final aduce o erodare in timp a imaginii produsului/companiei, in detrimentul tuturor partilor implicate.

Pentru a evita toate acestea, este necesar sa se respecte anumite proceduri de calitate care sa duca la efecte benefice pe termen mediu si lung, chiar daca pe termen scurt par consumatoare de resurse.

Astfel, la nivel inalt, trebuie parcurse toate etapele necesare dintr-un proiect de dezvoltare software, intelegerea problemei si analiza aducand beneficii majore in timp.

Reducand munca de dezvoltare la nivelul unei cerinte, se pot enumera si aici o serie de proceduri care usureaza re-dezvoltarea ulterioara, modificarile si prevenirea aparitiei erorilor.

Etapele unui proiect de dezvoltare software

Analiza si design

- Intelegerea problemei – notiuni generale despre obiectul programului;

- Analiza cerintelor – in urma specificatiilor primite si a discutiilor cu clientul se clarifica cerintele acestuia, se noteaza intrebari si se definesc aspectele functionale;

- Analiza modulelor aplicatiei – functionalitatea va fi impartita in module pentru o mai usoara gestionare;

- Alegerea tehnologiilor de dezvoltare – in functie de necesitati, se va alege cea mai potrivita tehnologie pentru dezvoltare;

- Identificarea si formalizarea entitatilor – design de structura si organizare a datelor;

- Design functionalitate – meniul, modul de organizare vizuala a informatiei (ecrane), modalitati de cautare si regasire, etc;

- Design tehnic – structura de clase si functii necesara (impreuna cu staff-ul tehnic);

- Formalizarea analizei - se elaboreaza un document care detaliaza conceptele, structura datelor si functionalitatea programului;

Preview document

Metodologie Dezvoltare Software - Pagina 1
Metodologie Dezvoltare Software - Pagina 2
Metodologie Dezvoltare Software - Pagina 3
Metodologie Dezvoltare Software - Pagina 4
Metodologie Dezvoltare Software - Pagina 5
Metodologie Dezvoltare Software - Pagina 6
Metodologie Dezvoltare Software - Pagina 7
Metodologie Dezvoltare Software - Pagina 8
Metodologie Dezvoltare Software - Pagina 9
Metodologie Dezvoltare Software - Pagina 10

Conținut arhivă zip

  • Metodologie Dezvoltare Software.doc

Alții au mai descărcat și

Baze de Date Multimedia

Baze de date multimedia Definirea conceptelor. Aplicatii. Data base - baza de date - este un grup de fisiere în care este înregistrata o multime...

Aplicații Client Server

Aplicatii client server Studiu de caz- Solutie de gestiune a Resurselor Umane si Salarizarii Solutiile de gestiune economica Mobius, sunt...

Rețele Wireless

RETELE WIRELESS Introducere Cresterea popularitatii retelelor wireless a determinat o scadere rapida a pretului echipamentelor wireless...

Evenimente Naturale care se Autoconsolideaza prin Circuite de Feedback

“Feedback-ul este ceea ce lipsea din stiinta, in afara lui Newton”, spunea omul de stiinta britanic Steve Grand. “Noi credeam ca este un fenomen...

Sisteme bazate pe cunoștințe în conducerea proceselor

Programul realizeaza determinarea procesului de incalzire ,respectiv racire intr-o camera si a timpului (maxim respectiv minim) in functie de trei...

Obiective și Aplicații ale Nanotehnologiei

I. INTRODUCERE Dezvoltarea ştiinţei a demonstrat că cele mai spectaculoase progrese se obţin prin cercetare pluridisciplinară, situată la graniţa...

Aparatură hidraulică

Scheme Hidraulice Prima schema Hidraulica este in figura 1: Figura 1 A doua schema hidraulica este in figura 2 : Figura 2 A treia schema...

Te-ar putea interesa și

Sistem Informatic pentru Gestiunea Stocurilor de Produse Finite

INTRODUCERE Fenomenele complexe cu care ne confruntă viaţa, presupun cunoştinţe solide de matematică şi informatică, ce necesită o înţelegere...

Metodologia SCRUM

1. Introducere în metodologia SCRUM În 1986, Hirotaka Takeuchi si Ikujiro Nonaka, ambii profesori la Universitatea Hitotsubashi din Tokyo, au avut...

Inteligența Artificială și Problema Prognozei

Introducere In aceasta lucrare s-a pus problema creării unui sistem de prognoza a cursului valutar al leu-lui moldovenesc fata de alte valute....

Limbaje de comunicare pentru agenți inteligenți

STIINTA SAU STIINTELE COMUNICARII? Comunicarea e asemenea unui “nor gros” pe care vinturile il tot “imping si il destrama si care pluteste peste...

E-banking - disponibilitatea serviciilor bancare către clienți

Introducere Prezenta lucrare vrea să trateze problematica sistemelor bancare electronice prezente astăzi și modificările survenite ca urmare a...

Practică la tranzacții economice internaționale - compania Endava

1. Compania ENDAVA – Generalităţi Endava este o companie de servicii IT cu centre de dezvoltare şi suport în Marea Britanie şi Europa de Est. Are...

Abordarea orientată - obiect pentru integrarea proceselor de afaceri în sistemele informatice de gestiune

Sistemul informatic Sistemul informatic este un ansamblu structurat şi corelat de proceduri şi echipamente electronice de calcul care permit...

Relația dintre logistică și tehnologia informației

RELATIA DINTRE LOGISTICA SI TEHNOLOGIA INFORMATIEI Compania ROMPETROL 1. Prezentarea pietei IDENTITATE Lider in domeniul petrolier regional,...

Ai nevoie de altceva?