Vývoj softwaru

Vývoj softwaru ( anglicky  software development ) je činnost vytváření nového softwaru [1] .

Vývoj softwaru jako inženýrská disciplína je nedílnou součástí (oblastí) softwarového inženýrství , spolu s disciplínami zodpovědnými za provoz a údržbu softwarových produktů [2] .

Složitost vývoje softwaru

Současným trendem ve vývoji softwaru je rostoucí složitost. Analytici tvrdí, že kvůli rostoucí složitosti vývoje softwaru roste bariéra vstupu do profese. Kvůli vysokému prahu nastala paradoxní situace, kdy se lidé nestávají vývojáři díky svým znalostem a dovednostem, ale náhodou [3]

Proces a metodika

Proces vývoje softwaru je proces , kterým jsou potřeby uživatelů převedeny do softwarového produktu .  Proces vývoje softwaru je nedílnou součástí softwarového inženýrství a je popsán v ISO 24765:2010 [4] .

Existuje několik modelů procesu vývoje softwaru:

Viz také

Literatura

Poznámky

  1. Vývoj Archivováno 8. července 2016 na Wayback Machine // Macmillan Dictionary:
    proces vytváření nového produktu nebo metody .
  2. Softwarové inženýrství  – aplikace systematického, disciplinovaného, ​​měřitelného přístupu k vývoji, provozu a údržbě softwaru, stejně jako studium těchto přístupů; to znamená aplikaci disciplíny inženýrství na software (ISO/IEC/IEEE 24765-2010 Systémy a softwarové inženýrství - Vocabulary)
  3. Kachko, Yu. Složitost programování zabíjí vývojáře // Digitální svět – digitální budoucnost dnes. - 2021. - 11. listopadu.
  4. Proces vývoje softwaru // ISO/IEC/IEEE 24765:2010: Systémy a softwarové inženýrství – slovník.

Odkazy