Dezvoltare de software

Dezvoltarea software ( în engleză  software development ) este activitatea de creare a software-ului nou [1] .

Dezvoltarea software-ului ca disciplină de inginerie este o parte integrantă (zonă) a ingineriei software , alături de disciplinele responsabile cu operarea și întreținerea produselor software [2] .

Complexitatea dezvoltării software

Tendința actuală în dezvoltarea de software este din ce în ce mai complexă. Analiştii spun că, din cauza complexităţii tot mai mari a dezvoltării de software, bariera de intrare în profesie se ridică. Datorită pragului ridicat, a apărut o situație paradoxală când oamenii devin dezvoltatori nu datorită cunoștințelor și aptitudinilor lor, ci din întâmplare [3]

Proces și metodologii

Procesul de dezvoltare software este procesul prin care nevoile utilizatorilor sunt traduse într-un produs software .  Procesul de dezvoltare software este o parte integrantă a ingineriei software și este descris în ISO 24765:2010 [4] .

Există mai multe modele ale procesului de dezvoltare software:

Vezi și

Literatură

Note

  1. Dezvoltare Arhivat 8 iulie 2016 la Wayback Machine // Dicționar Macmillan:
    procesul de creare a unui nou produs sau metodă .
  2. Inginerie software  - aplicarea unei abordări sistematice, disciplinate, măsurabile în dezvoltarea, operarea și întreținerea software-ului, precum și studiul acestor abordări; adică aplicarea disciplinei de inginerie la software (ISO/IEC/IEEE 24765-2010 Sisteme și inginerie software - Vocabular)
  3. Kachko, Yu. Complexitatea programării ucide dezvoltatorii // Digital World - digital future today. - 2021. - 11 noiembrie.
  4. Proces de dezvoltare software // ISO/IEC/IEEE 24765:2010: Sisteme și inginerie software - Vocabular.

Link -uri