Analist software

Un analist de software (de asemenea, un analist de software ) este un analist de specialitate care planifică și organizează munca programatorilor pentru a simplifica și optimiza [1] . Responsabilitățile sale de muncă pot include alegerea unei metodologii și a unui mediu de dezvoltare ; crearea sau alegerea cadrelor ; luarea de decizii cu privire la momentul în care să utilizați codul standard în loc de auto-dezvoltare; redactarea specificațiilor și alte documentații pentru un viitor produs software și planificarea timpului de dezvoltare [2] [3] [4] . Analistul trebuie să fie familiarizat atât cu domeniul subiectului, cât și cu procesul de dezvoltare [5] [2] [6] .

În dezvoltarea comercială, un analist de software este un reprezentant al programatorilor companiei, similar modului în care clientul reprezintă interesele utilizatorilor unui produs software [7] . Interacțiunea dintre analistul software și client începe chiar înainte de începerea dezvoltării cu definirea cerințelor de produs și analiza acestora [8] [9] .

Vezi și

Note

  1. Crowder, 2016 , p. 43.
  2. 1 2 Boiko, 2005 , p. 231-232.
  3. Saleh, 2009 , p. 92.
  4. Scotts, 2014 .
  5. Saleh, 2009 , p. unsprezece.
  6. Orlov, 2012 , p. 68.
  7. Saleh, 2009 , p. 78.
  8. Whitaker, 2005 , p. 2309.
  9. SOFSEM, 1997 , p. 473.

Literatură