Înțelesul cerinței (Ce este, concept și definiție)

Ce este cerința:

O cerință este o condiție necesară pentru a avea acces la ceva sau pentru ca un lucru să se întâmple. Cuvântul cerință provine din latină requisitum, ceea ce înseamnă a pretinde sau a cere ceva.

Cerințele pot fi tangibile (să aibă o mașină, să livreze anumite documente, să semneze un contract etc.) sau intangibile (aspect bun, responsabilitate, punctualitate).

Pe de altă parte, cerințele pot fi de natură naturală (de exemplu, este o condiție esențială ca majoritatea plantelor să primească lumina soarelui pentru a putea fotosinteza) sau culturale.

În cazul cerințelor impuse de normele culturale sau sociale, acestea se pot schimba, deoarece depind de ceea ce fiecare grup social a stabilit, dar pot varia și în funcție de timp, contextul istoric, schimbările politice sau juridice etc.

De exemplu, cerințele legale pentru a se căsători variază de la o țară la alta, dar se pot schimba și în timp.

Cerință în informatică

În ingineria sistemelor, o cerință este o informație necesară în faza de proiectare a unui produs. În acest caz, cerințele dictează norma cu privire la ceea ce trebuie să execute produsul de creat.

O cerință, în acest caz, se referă și la o condiție pe care utilizatorul trebuie să o îndeplinească pentru a rula ceva pe sistem.

Există 2 tipuri de cerințe în ingineria sistemelor:

Cerință funcțională

Este o descriere a ceva ce sistemul ar trebui să execute. Cu alte cuvinte, fără această cerință, sistemul nu își poate îndeplini sarcina.

Cerință nefuncțională

Este o condiție pe care sistemul trebuie să o îndeplinească pentru a funcționa corect. De exemplu, cerințe de întreținere, cerințe de performanță etc.

Deoarece cerințele descriu liniile directoare sau condițiile esențiale din sistem, scrierea lor trebuie să respecte anumite standarde, astfel încât executarea lor ulterioară să fie efectuată corect.

  • Acestea trebuie să fie concrete, deoarece trebuie să explice ce ar trebui să ruleze sistemul, dar în același timp să evite detalii inutile.
  • Acestea trebuie să fie consecvente: cerințele nu pot intra în conflict unele cu altele. Adică, atunci când sistemul execută o cerință, nu poate afecta aplicarea altor condiții.
  • Formularea acestuia trebuie să fie completă, deoarece nu ar trebui utilizat niciun alt document pentru mai multe informații.
  • Cerințele trebuie explicate clar, fără a lăsa loc pentru interpretare.
  • Toate condițiile sistemului trebuie să fie realizabile, realiste.
  • Cerințele trebuie să fie verificabile. În acest fel, se poate asigura dacă acestea sunt într-adevăr aplicabile sau nu. Trebuie descrise și metodele de verificare.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave