Turinys:
Apibrėžimas - Ką reiškia Reikalavimai inžinerijai?
Reikalavimų inžinerija yra procesas, kurio metu inžineriniai projektai atitinka pagrindinius programinės įrangos reikalavimus. Tai nepaprastai svarbu norint sukurti tikslius programinės įrangos inžinerijos rezultatus.
Reikalavimų inžinerija taip pat žinoma kaip reikalavimų analizė.
„Techopedia“ paaiškina reikalavimų inžineriją
Vykdydami reikalavimų inžineriją, inžinieriai peržiūri duomenų, susijusių su programinės įrangos tikslais ir uždaviniais, rinkinį: kaip ji veiks ir kokias savybes ji privalo turėti, kad gautų reikalingus rezultatus. Tuomet inžinieriai toliau dirba su šiais duomenimis ieškodami konkrečių kodavimo sprendimų, kurie palaiko šiuos rezultatus. Reikalavimų inžinerijos elementai apima:
- Reikalavimų prašymas, kai programinės įrangos įmonė gauna reikalavimus iš kliento
- Reikalavimų analizė
- Reikalavimų specifikacija
- Reikalavimų tikrinimas, kai inžinieriai patvirtina, kad reikalavimai yra tikslūs
- Reikalavimų valdymas, atitinkantis procesus pagal jų reikalavimus
Svarbu pabrėžti, kad didžioji reikalavimų inžinerijos dalis susijusi su proceso dalyviais ar šalimis. Paprastai programinės įrangos kompanijos kūrėjai programinės įrangos reikalavimus pritaiko pagal kliento poreikius. Tai reiškia, kad komunikacijos metu tarp kliento ir programinės įrangos kompanijos įvyksta daugybė reikalavimų inžinerijos etapų.
IT ekspertai atkreipė dėmesį į tai, kaip reikalavimų inžinerija išlieka rimtu iššūkiu įmonėms, iš dalies dėl dviprasmiškos programinės įrangos kūrimo prigimties, iššūkio gauti tikslius reikalavimus iš kliento ir vykstančio proceso, skirto plėtros įmonės vidaus procesams derinti su tikslais. ir išorinio kliento tikslai. Kitaip tariant, reikalavimų inžinerija bando panaikinti tą padalijimą tarp to, ką galvoja klientas ir ką kūrėjai, ir sukurti tvirtą, nuoseklią sistemą, skirtą sudėtingam programinės įrangos produktui kurti.








