Zahteve so visoke, pogoji delovanja težki, razvojnih ciklov, kot smo jih poznali pri programu-izdelku, pa pri programskih storitvah ni več. Želje in potrebe uporabnikov se lahko iz dneva v dan spreminjajo, nove zmožnosti morajo biti čim prej na voljo in nikakor ne smejo ogroziti zanesljivosti delovanja preostanka sistema. Zaradi novih okoliščin se spreminja celotna industrija programske opreme.