Analiza e kërkesave

Analiza e kërkesave në inxhinieri softuerike dhe "sistemet inxhinierike", përfshin ato detyra që shkojnë në përcaktimin e nevojave ose kushtet për të përmbushur një produkt të ri ose për të ndryshuar, duke marrë parasysh konfliktet e mundshme të kërkesave, si të përdoruesit ashtu edhe prodhuesit.

Analiza e kërkesave zë vend të rëndësishëm në ndërtimin e një projekti. Kërkesave duhet të jenë të dokumentuara, të zbatueshme, të matshme, të testueshme, të gjurmueshme, në lidhje me nevojat apo mundësitë e identifikuara të biznesit, dhe të përcaktuara në një nivel të detajuar të mjaftueshme për hartimin e sistemit. Kërkesat mund të jenë arkitektonike, strukturore, kërkesa funksionale, dhe kërkesa jo-funksionale.

 Përmbledhje 
Nga pikëpamja konceptuale, analiza e kërkesave përfshin tre llojet të aktiviteteve:
 Nxjerrja e kërkesave: është detyra e komunikimit me klientët dhe përdoruesit për të përcaktuar se çfarë janë kërkesat e tyre. Kjo është quajtur ndonjëherë edhe si grumbullimi i kërkesave.
 Analiza e kërkesave: përcaktimin nëse kërkesat e parashikuara janë të paqarta, jo të plota, dykuptimtë, ose kontradiktore, dhe pastaj zgjidhjen e këtyre çështjeve.
 Regjistrimi i kërkesave: Dokumentimi i kërkesave në forma të ndryshme.

Analiza e kërkesave mund të jetë një proces i gjatë dhe i rëndë gjatë së cilës janë të përfshira shumë aftësi delikate psikologjike. Sistemet e reja kanë ndryshuar mjedisin dhe marrëdhëniet midis njerëzve, kështu që është e rëndësishme për të identifikuar të gjitha palët, duke marrë parasysh të gjitha nevojat e tyre dhe për të siguruar që ata të kuptojnë pasojat e sistemeve të reja.

 Burimi 

livadhin tone

 Lexime tjera 

 Lidhjet e jashtme 

 Software Requirement Analysis using UML article by Dhiraj Shetty.
 Requirements Engineering Process "Goodies"
 Requirements Engineering: A Roadmap (PDF) article by Bashar Nuseibeh and Steve Easterbrook, 2000.

Kategoria:Inxhinieri softuerike
Kategoria:Menaxhim i projekteve softuerike
Kategoria:Zhvillim i softuerit