Ohjelmistojärjestelmät
Ohjelmistojärjestelmät ovat ohjelmistojen ja niihin liittyvän datan, käyttöliittymien, prosessien sekä rajapintojen muodostama kokonaisuus, jonka tarkoituksena on tukea käyttäjien tehtäviä ja järjestelmien toimintaa. Ne voivat olla erillisiä sovelluksia, monimutkaisia järjestelmäkokonaisuuksia, verkkopalveluita tai upotettuja järjestelmiä. Ohjelmistojärjestelmiä käsitellään sekä sovelluksina että järjestelmäkohtaisina ohjelmistoina, ja ne voivat olla paikallisesti asennettuja, pilvessä toimivia tai hybridimuotoisia.
Rakenteellisesti ohjelmistojärjestelmät koostuvat ohjelmistokomponenteista, tiedoista, käyttöliittymistä sekä rajapinnoista. Ne voivat toteutua eri arkkitehtuurimalleilla, kuten kerros-, asiakas-palvelin-,
Kehitys- ja elinkaariprosessit ovat keskeisiä ohjelmistojärjestelmien hallinnassa. Tyypillisesti sisältöön kuuluvat vaatimusten määrittäminen, suunnittelu, toteutus, testaus, käyttöönotto
Ohjelmistojärjestelmät kattavat laajan kentän sovellus- ja järjestelmätyyppejä, mukaan lukien yritysratkaisut (ERP, CRM), verkkopalvelut, käyttöjärjestelmät ja upotetut