1. Crearea de programe la cerere.
De multe ori programele existente pe piata de software nu corespund unor cerinte particulare (in functie de conjunctura in care sunt utilizate).
Astfel, as putea mentiona in aceasta categorie, programul de solduri pe care l-am realizat la cerintele unui manager al unei firme care voia sa aiba "o unealta" facila de a tine singur o evidenta a deconturilor cu firmele colaboratoare.
2. Instalarea unor programe deja existente.
Avand in vedere dezvoltarea din ce in ce mai mare a pietei de software "Open Source", cu programe gratuite care satisfac din ce in ce mai multe cerinte, se pot instala, configura si chiar adapta, anumite programe.