ohjelmistotyössä
Ohjelmistotyö viittaa käytännön toimintaan, joka liittyy tietokoneohjelmistojen suunnitteluun, kehittämiseen, toteuttamiseen, ylläpitoon ja testaamiseen. Se on monialainen ala, joka vaatii teknistä osaamista, ongelmanratkaisukykyä ja luovuutta. Ohjelmistotyössä hyödynnetään erilaisia ohjelmointikieliä, työkaluja ja menetelmiä ohjelmistojen rakentamiseksi ja toiminnallisuuden varmistamiseksi.
Keskeisiä ohjelmistotyön osa-alueita ovat vaatimusmäärittely, jossa tunnistetaan ohjelmiston tarpeet ja ominaisuudet, suunnittelu, jossa luodaan ohjelmiston arkkitehtuuri
Ohjelmistotyössä käytetään usein erilaisia kehitysmenetelmiä, kuten ketteriä menetelmiä (esim. Scrum) tai vesiputousmallia. Yhteistyö on olennainen osa