ohjelmistosovelluksen
ohjelmistosovellus on ohjelmiston osa, jonka tarkoituksena on tarjota käyttäjälle tiettyjä toimintoja tai palveluita. Sen voi toteuttaa asennettuna tietokoneeseen, mobiililaitteeseen tai verkkopalveluna. Sovellus hyödyntää käyttöjärjestelmän rajapintoja esiintuakseen toiminnallisuuden ja käyttöliittymän loppukäyttäjälle.
Tyypillisesti ne jaetaan desktop-, mobiili- ja web-sovelluksiin sekä upotettuihin sovelluksiin. Desktop-sovellukset toimivat paikallisesti, mobiilisovellukset ovat optimoituja
Käyttöliittymä on usein käyttäjän ensikosketus, mutta sovellukset tarjoavat myös taustapalveluita, kuten tiedon tallennuksen, synkronoinnin ja liiketoimintalogiikan.
Kehitysprosessissa ovat tyypillisiä vaatimusten määrittäminen, suunnittelu, toteutus, testaus sekä käyttöönotto ja ylläpito. Versionhallinta, jatkuva integraatio ja
ohjelmistosovellukset tehostavat työprosesseja, parantavat tiedon saatavuutta ja mahdollistavat palveluiden käytön eri alustoilla. Niiden elinkaarta seuraa käyttötilanteiden