Inginerie software
În termeni largi, Ingineria software este meseria, sau disciplina, care se ocupă cu crearea sau dezvoltarea unor soluţii software la anumite probleme date, urmărind obţinerea unor anumite caracteristici ale produsului software, respectând constrângerile bugetare sau de altă natură, urmând un anumit ciclu de dezvoltare. Ingineria software combină cunoştinţele de matematică, management, business şi cunoştinţele specifice din domeniul software pentru soluţionarea problemei date.Specializările actuale ale Ingineriei software sunt: analiza software, design (legat de dezvoltarea arhitecturii software), dezvoltare (scrierea codului, implementarea), testare, managementul de proiect, asigurarea calităţii şi suportul tehnic.
Conform IEEE Standard 610.12, „Ingineria software este (1) aplicarea unei abordări sistematice, disciplinate şi cuantificabile a dezvoltării, operării şi mentenanţei în software, ceea ce reprezintă o aplicare a ingineriei [ca disciplină generală] în software” şi „(2) studiul abordărilor de tipul (1)”.
În universităţile occidentale, Ingineria software este o calificare absolut obişnuită.
techit.ro
Colecţia: Dicţionar IT
Articolul precedent: Tehnologia informaţiei
Articolul următor: Capability Maturity Model (CMM)
Spune-ti parerea despre acest articol!
|
|
|
Colecţiile techIT.ro
Căutare după tag:
Topul celor mai citite articole
Spune-ti parerea despre acest articol!