Užsakomoji programinė įranga, dar vadinama programine įranga kaip paslauga (SaaS), yra kompiuterių programų klasė, kuri įdiegiama tinklo serveriuose ir pasiekiama nuotoliniu būdu. Šio tipo programinė įranga paprastai yra prenumeruojama arba nemokama, o ne tradicinė programinė įranga, kurią dažnai reikia įsigyti. Kai kurios pirmosios užsakomosios programinės įrangos buvo naudojamos kuriant tinklalapius, nors nuo to laiko sektorius smarkiai išsiplėtė. Užsakoma programinė įranga gali būti naudojama daugeliui užduočių, įskaitant teksto apdorojimą, mokesčių ruošimą ir žaidimus. Šis diegimo tipas turi pranašumų vartotojui, pvz., lengvą prieigą, taip pat programinės įrangos kūrėjui, nes jis dažnai siūlo palankesnį pateikimo į rinką laiką.
Pagrindinė užsakomosios programinės įrangos savybė yra ta, kad ji yra įdiegta serveryje ir pasiekiama nuotoliniu būdu, paprastai per interneto ryšį. Tai debesų kompiuterijos tipas, kai galutinio vartotojo kompiuteris veikia kaip paprastas terminalas, leidžiantis pasiekti programinę įrangą ir informaciją, esančią kitur. Žvelgiant iš vartotojo perspektyvos, niekada nereikia atsisiųsti ar įdiegti jokios programinės įrangos ir mažiau rūpi, ar jo kompiuterio specifikacijos bus pakankamos. Programinės įrangos kūrėjas taip pat turi naudos, nes yra mažiau kliūčių vartotojams išbandyti jo produktą, o tradicinė tiekimo grandinė gali būti beveik nepaisoma.
Daugelis pirmųjų užsakomosios programinės įrangos pavyzdžių buvo gauti pinigais taikant prenumeratos modelį, kai jie buvo pradėti rodyti 1990-ųjų pabaigoje. Ankstyvas SaaS pavyzdys buvo svetainių kūrimo priemonė, kurią buvo galima pasiekti iš bet kurio prie interneto prijungto kompiuterio. Kitos novatoriškos SaaS programos buvo susijusios su tinklo infrastruktūros valdymu ir aprūpinimu, kuris taip pat buvo susietas su infrastruktūros kaip paslaugos (IaaS) koncepcija ir ankstyva debesų kompiuterija. Kai užsakomoji programinė įranga išsiplėtė už verslo ir įmonių taikomųjų programų ribų, buvo sukurta daugybė kitų pinigų gavimo būdų. Reklama ir kiti metodai dažnai naudojami SaaS palaikyti, o pagrindinė vartotojo patirtis siūloma nemokamai.
Pokyčiai SaaS srityje taip pat sukūrė užsakomųjų žaidimų nišą. Šio tipo užsakomoji programinė įranga paprastai apima vaizdo žaidimo paleidimą serveryje, o tada vaizdo ir garso išvesties siuntimą vartotojui, kur jie žiūrimi kaip ir bet kuris kitas vaizdo įrašas pagal pareikalavimą. Klientas rodo daugialypės terpės srautą ir perduoda bet kokius klaviatūros ar pelės įvestis į serverį, tačiau neatlieka jokių kitų skaičiavimo funkcijų. Šio tipo užsakomosios paslaugos gali leisti praktiškai bet kuriam kompiuteriui, nepriklausomai nuo apdorojimo galios, veikti kaip terminalas ir žaisti daug išteklių reikalaujančius žaidimus. Skirtingai nuo daugelio kitų „SaaS“ programų, žaidimai pagal pareikalavimą paprastai remiasi tais pačiais prenumeratos modeliais kaip ir ankstyva užsakomoji programinė įranga.